| /arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/ |
| D | isel.cpp | 681 void MPISel::SelectBasicOp(Operand &resOpnd, Operand &opnd0, Operand &opnd1, MOperator mOp, PrimTyp… in SelectBasicOp() 845 RegOperand *resOpnd = nullptr; in SelectShift() local 859 void MPISel::SelectShift(Operand &resOpnd, Operand &opnd0, Operand &opnd1, Opcode shiftDirect, Prim… in SelectShift() 1012 RegOperand &resOpnd = in SelectSub() local 1020 void MPISel::SelectExtractbits(RegOperand &resOpnd, RegOperand &opnd0, uint8 bitOffset, uint8 bitSi… in SelectExtractbits() 1052 RegOperand &resOpnd = in SelectExtractbits() local 1077 RegOperand *resOpnd = in SelectCvt() local 1093 void MPISel::SelectCvtFloat2Int(RegOperand &resOpnd, Operand &opnd0, PrimType toType, PrimType from… in SelectCvtFloat2Int() 1124 void MPISel::SelectCvtInt2Float(RegOperand &resOpnd, Operand &opnd0, PrimType toType, PrimType from… in SelectCvtInt2Float() 1148 void MPISel::SelectIntCvt(RegOperand &resOpnd, Operand &opnd0, PrimType toType, PrimType fromType) in SelectIntCvt() [all …]
|
| /arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/x86_64/ |
| D | x64_MPIsel.cpp | 998 …RegOperand &resOpnd = cgFunc->GetOpndBuilder()->CreateVReg(bitSize, cgFunc->GetRegTyFromPrimTy(pri… in SelectAddrofLabel() local 1160 RegOperand *resOpnd = nullptr; in SelectMpy() local 1174 void X64MPIsel::SelectMpy(Operand &resOpnd, Operand &opnd0, Operand &opnd1, PrimType primType) in SelectMpy() 1211 Operand *resOpnd = nullptr; in SelectDiv() local 1226 Operand *resOpnd = nullptr; in SelectRem() local 1275 …RegOperand &resOpnd = cgFunc->GetOpndBuilder()->CreateVReg(bitSize, cgFunc->GetRegTyFromPrimTy(pri… in SelectDivRem() local 1280 …auto &resOpnd = cgFunc->GetOpndBuilder()->CreateVReg(bitSize, cgFunc->GetRegTyFromPrimTy(primType)… in SelectDivRem() local 1293 RegOperand *resOpnd = nullptr; in SelectLnot() local 1326 RegOperand *resOpnd = nullptr; in SelectCmpOp() local 1374 void X64MPIsel::SelectCmpFloatEq(RegOperand &resOpnd, Operand &opnd0, Operand &opnd1, PrimType prim… in SelectCmpFloatEq() [all …]
|
| D | x64_cgfunc.cpp | 338 void X64CGFunc::SelectAdd(Operand &resOpnd, Operand &opnd0, Operand &opnd1, PrimType primType) in SelectAdd() 347 void X64CGFunc::SelectMadd(Operand &resOpnd, Operand &opndM0, Operand &opndM1, Operand &opnd1, Prim… in SelectMadd() 373 void X64CGFunc::SelectMpy(Operand &resOpnd, Operand &opnd0, Operand &opnd1, PrimType primType) in SelectMpy() 387 void X64CGFunc::SelectDiv(Operand &resOpnd, Operand &opnd0, Operand &opnd1, PrimType primType) in SelectDiv() 401 void X64CGFunc::SelectSub(Operand &resOpnd, Operand &opnd0, Operand &opnd1, PrimType primType) in SelectSub() 410 void X64CGFunc::SelectBand(Operand &resOpnd, Operand &opnd0, Operand &opnd1, PrimType primType) in SelectBand() 424 void X64CGFunc::SelectMin(Operand &resOpnd, Operand &opnd0, Operand &opnd1, PrimType primType) in SelectMin() 433 void X64CGFunc::SelectMax(Operand &resOpnd, Operand &opnd0, Operand &opnd1, PrimType primType) in SelectMax() 452 void X64CGFunc::SelectBior(Operand &resOpnd, Operand &opnd0, Operand &opnd1, PrimType primType) in SelectBior() 461 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 | 166 RegOperand *resOpnd = nullptr; in GetOrCreateResOperand() local 275 RegOperand &resOpnd = CreateRegisterOperandOfType(PTY_i64); in SelectLoadAcquire() local 336 RegOperand &resOpnd = CreateRegisterOperandOfType(PTY_i64); in SelectStoreRelease() local 895 RegOperand *resOpnd = nullptr; in GetBaseRegForSplit() local 928 RegOperand *resOpnd = GetBaseRegForSplit(kRinvalid); in ConstraintOffsetToSafeRegion() local 935 … &AArch64CGFunc::SplitAndGetRemained(const MemOperand &memOpnd, uint32 bitLen, RegOperand *resOpnd, in SplitAndGetRemained() 993 RegOperand *resOpnd = GetBaseRegForSplit(baseRegNum); in SplitOffsetWithAddInstruction() local 3020 RegOperand &resOpnd = GetOrCreateResOperand(parent, symType); in SelectDread() local 4040 RegOperand *resOpnd = nullptr; in SelectAdd() local 4065 void AArch64CGFunc::SelectAdd(Operand &resOpnd, Operand &opnd0, Operand &opnd1, PrimType primType) in SelectAdd() [all …]
|
| D | aarch64_offset_adjust.cpp | 105 … RegOperand *resOpnd = &static_cast<RegOperand &>(insn.GetOperand(kInsnFirstOpnd)); in AdjustmentOffsetForOpnd() local
|
| D | aarch64_strldr.cpp | 87 Operand &resOpnd = ldrInsn->GetOperand(kInsnFirstOpnd); in DoLoadToMoveTransfer() local 149 Operand &resOpnd = curInsn->GetOperand(kInsnFirstOpnd); in DoLoadToMoveTransfer() local 307 auto &resOpnd = ldrInsn->GetOperand(0); in DoLoadZeroToMoveTransfer() local
|
| D | aarch64_peep.cpp | 286 Operand &resOpnd = insn.GetOperand(kInsnFirstOpnd); in Run() local 912 Operand &resOpnd = insn.GetOperand(kInsnFirstOpnd); in Run() local 1330 Operand &resOpnd = currInsn.GetOperand(kInsnFirstOpnd); in DoOptimize() local
|