| /arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/ |
| D | isel.cpp | 685 void MPISel::SelectBasicOp(Operand &resOpnd, Operand &opnd0, Operand &opnd1, MOperator mOp, PrimTyp… in SelectBasicOp() 852 RegOperand *resOpnd = nullptr; in SelectShift() local 866 void MPISel::SelectShift(Operand &resOpnd, Operand &opnd0, Operand &opnd1, Opcode shiftDirect, Prim… in SelectShift() 1019 RegOperand &resOpnd = in SelectSub() local 1027 void MPISel::SelectExtractbits(RegOperand &resOpnd, RegOperand &opnd0, uint8 bitOffset, uint8 bitSi… in SelectExtractbits() 1059 RegOperand &resOpnd = in SelectExtractbits() local 1084 RegOperand *resOpnd = in SelectCvt() local 1100 void MPISel::SelectCvtFloat2Int(RegOperand &resOpnd, Operand &opnd0, PrimType toType, PrimType from… in SelectCvtFloat2Int() 1125 void MPISel::SelectCvtInt2Float(RegOperand &resOpnd, Operand &opnd0, PrimType toType, PrimType from… in SelectCvtInt2Float() 1154 void MPISel::SelectIntCvt(RegOperand &resOpnd, Operand &opnd0, PrimType toType, PrimType fromType) in SelectIntCvt() [all …]
|
| D | cg_stackmap_computation.cpp | 82 …RegOperand &resOpnd = cgFunc.GetOpndBuilder()->CreateVReg(regNO, regSize, cgFunc.GetRegTyFromPrimT… in LoadOperand() local 84 RegOperand &resOpnd = cgFunc.GetOrCreateVirtualRegisterOperand(regNO); in LoadOperand() local
|
| /arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/x86_64/ |
| D | x64_MPIsel.cpp | 1000 …RegOperand &resOpnd = cgFunc->GetOpndBuilder()->CreateVReg(bitSize, cgFunc->GetRegTyFromPrimTy(pri… in SelectAddrofLabel() local 1162 RegOperand *resOpnd = nullptr; in SelectMpy() local 1176 void X64MPIsel::SelectMpy(Operand &resOpnd, Operand &opnd0, Operand &opnd1, PrimType primType) in SelectMpy() 1214 Operand *resOpnd = nullptr; in SelectDiv() local 1229 Operand *resOpnd = nullptr; in SelectRem() local 1276 …RegOperand &resOpnd = cgFunc->GetOpndBuilder()->CreateVReg(bitSize, cgFunc->GetRegTyFromPrimTy(pri… in SelectDivRem() local 1281 …auto &resOpnd = cgFunc->GetOpndBuilder()->CreateVReg(bitSize, cgFunc->GetRegTyFromPrimTy(primType)… in SelectDivRem() local 1294 RegOperand *resOpnd = nullptr; in SelectLnot() local 1327 RegOperand *resOpnd = nullptr; in SelectCmpOp() local 1375 void X64MPIsel::SelectCmpFloatEq(RegOperand &resOpnd, Operand &opnd0, Operand &opnd1, PrimType prim… in SelectCmpFloatEq() [all …]
|
| D | x64_cgfunc.cpp | 334 void X64CGFunc::SelectAdd(Operand &resOpnd, Operand &opnd0, Operand &opnd1, PrimType primType) in SelectAdd() 343 void X64CGFunc::SelectMadd(Operand &resOpnd, Operand &opndM0, Operand &opndM1, Operand &opnd1, Prim… in SelectMadd() 369 void X64CGFunc::SelectMpy(Operand &resOpnd, Operand &opnd0, Operand &opnd1, PrimType primType) in SelectMpy() 383 void X64CGFunc::SelectDiv(Operand &resOpnd, Operand &opnd0, Operand &opnd1, PrimType primType) in SelectDiv() 397 void X64CGFunc::SelectSub(Operand &resOpnd, Operand &opnd0, Operand &opnd1, PrimType primType) in SelectSub() 406 void X64CGFunc::SelectBand(Operand &resOpnd, Operand &opnd0, Operand &opnd1, PrimType primType) in SelectBand() 420 void X64CGFunc::SelectMin(Operand &resOpnd, Operand &opnd0, Operand &opnd1, PrimType primType) in SelectMin() 429 void X64CGFunc::SelectMax(Operand &resOpnd, Operand &opnd0, Operand &opnd1, PrimType primType) in SelectMax() 448 void X64CGFunc::SelectBior(Operand &resOpnd, Operand &opnd0, Operand &opnd1, PrimType primType) in SelectBior() 457 void X64CGFunc::SelectBxor(Operand &resOpnd, Operand &opnd0, Operand &opnd1, PrimType primType) in SelectBxor()
|
| /arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/aarch64/ |
| D | aarch64_cgfunc.cpp | 213 RegOperand *resOpnd = nullptr; in GetOrCreateResOperand() local 322 RegOperand &resOpnd = CreateRegisterOperandOfType(PTY_i64); in SelectLoadAcquire() local 383 RegOperand &resOpnd = CreateRegisterOperandOfType(PTY_i64); in SelectStoreRelease() local 967 RegOperand *resOpnd = nullptr; in GetBaseRegForSplit() local 994 RegOperand *resOpnd = GetBaseRegForSplit(kRinvalid); in ConstraintOffsetToSafeRegion() local 1019 … &AArch64CGFunc::SplitAndGetRemained(const MemOperand &memOpnd, uint32 bitLen, RegOperand *resOpnd, in SplitAndGetRemained() 1077 RegOperand *resOpnd = GetBaseRegForSplit(baseRegNum); in SplitOffsetWithAddInstruction() local 2441 RegOperand &resOpnd = GetOrCreateResOperand(parent, symType); in SelectDread() local 3437 RegOperand *resOpnd = nullptr; in SelectAdd() local 3462 void AArch64CGFunc::SelectAdd(Operand &resOpnd, Operand &opnd0, Operand &opnd1, PrimType primType) in SelectAdd() [all …]
|
| D | aarch64_strldr.cpp | 169 auto &resOpnd = ldrInsn->GetOperand(0); in DoLoadZeroToMoveTransfer() local
|
| D | aarch64_peep.cpp | 367 Operand &resOpnd = insn.GetOperand(kInsnFirstOpnd); in Run() local 1658 Operand &resOpnd = insn.GetOperand(kInsnFirstOpnd); in Run() local 2322 Operand &resOpnd = currInsn.GetOperand(kInsnFirstOpnd); in DoOptimize() local
|
| /arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/include/cg/aarch64/ |
| D | aarch64_mop_split.h | 30 RegOperand *resOpnd = nullptr; in GetSplitBaseReg() local 232 RegOperand *resOpnd = GetSplitBaseReg(isAfterRegAlloc, is64Bits, opndBuilder); in SubInsnSplit() local 365 RegOperand *resOpnd = GetSplitBaseReg(isAfterRegAlloc, true, opndBuilder); in MemOfstSplitWithAdd() local
|