| /arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/ |
| D | isel.cpp | 608 void MPISel::SelectBasicOp(Operand &resOpnd, Operand &opnd0, Operand &opnd1, MOperator mOp, PrimTyp… in SelectBasicOp() 711 RegOperand *resOpnd = nullptr; in SelectShift() local 725 void MPISel::SelectShift(Operand &resOpnd, Operand &opnd0, Operand &opnd1, Opcode shiftDirect, Prim… in SelectShift() 844 RegOperand &resOpnd = in SelectSub() local 852 void MPISel::SelectExtractbits(RegOperand &resOpnd, RegOperand &opnd0, uint8 bitOffset, uint8 bitSi… in SelectExtractbits() 884 RegOperand &resOpnd = in SelectExtractbits() local 909 RegOperand *resOpnd = in SelectCvt() local 925 void MPISel::SelectCvtFloat2Int(RegOperand &resOpnd, Operand &opnd0, PrimType toType, PrimType from… in SelectCvtFloat2Int() 950 void MPISel::SelectCvtInt2Float(RegOperand &resOpnd, Operand &opnd0, PrimType toType, PrimType from… in SelectCvtInt2Float() 979 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/aarch64/ |
| D | aarch64_cgfunc.cpp | 93 RegOperand *resOpnd = nullptr; in GetOrCreateResOperand() local 582 RegOperand *resOpnd = nullptr; in GetBaseRegForSplit() local 594 … &AArch64CGFunc::SplitAndGetRemained(const MemOperand &memOpnd, uint32 bitLen, RegOperand *resOpnd, in SplitAndGetRemained() 652 RegOperand *resOpnd = GetBaseRegForSplit(baseRegNum); in SplitOffsetWithAddInstruction() local 831 RegOperand &resOpnd = GetOrCreateResOperand(parent, symType); in SelectDread() local 1303 RegOperand *resOpnd = nullptr; in SelectAdd() local 1322 void AArch64CGFunc::SelectAdd(Operand &resOpnd, Operand &opnd0, Operand &opnd1, PrimType primType) in SelectAdd() 1426 void AArch64CGFunc::SelectSub(Operand &resOpnd, Operand &opnd0, Operand &opnd1, PrimType primType) in SelectSub() 1520 RegOperand *resOpnd = nullptr; in SelectSub() local 1535 RegOperand *resOpnd = nullptr; in SelectMpy() local [all …]
|
| /arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/x86_64/ |
| D | x64_MPIsel.cpp | 641 RegOperand *resOpnd = nullptr; in SelectMpy() local 649 void X64MPIsel::SelectMpy(Operand &resOpnd, Operand &opnd0, Operand &opnd1, PrimType primType) in SelectMpy() 687 Operand *resOpnd = nullptr; in SelectDiv() local 697 Operand *resOpnd = nullptr; in SelectRem() local 739 …RegOperand &resOpnd = cgFunc->GetOpndBuilder()->CreateVReg(bitSize, cgFunc->GetRegTyFromPrimTy(pri… in SelectDivRem() local 744 …auto &resOpnd = cgFunc->GetOpndBuilder()->CreateVReg(bitSize, cgFunc->GetRegTyFromPrimTy(primType)… in SelectDivRem() local 757 RegOperand *resOpnd = nullptr; in SelectLnot() local 785 RegOperand *resOpnd = nullptr; in SelectCmpOp() local 828 void X64MPIsel::SelectCmpFloatEq(RegOperand &resOpnd, Operand &opnd0, Operand &opnd1, PrimType prim… in SelectCmpFloatEq() 851 void X64MPIsel::SelectCmpResult(RegOperand &resOpnd, Opcode opCode, PrimType primType, PrimType pri… in SelectCmpResult() [all …]
|
| D | x64_cgfunc.cpp | 154 void X64CGFunc::SelectAdd(Operand &resOpnd, Operand &opnd0, Operand &opnd1, PrimType primType) in SelectAdd() 168 void X64CGFunc::SelectMpy(Operand &resOpnd, Operand &opnd0, Operand &opnd1, PrimType primType) in SelectMpy() 182 void X64CGFunc::SelectDiv(Operand &resOpnd, Operand &opnd0, Operand &opnd1, PrimType primType) in SelectDiv() 196 void X64CGFunc::SelectSub(Operand &resOpnd, Operand &opnd0, Operand &opnd1, PrimType primType) in SelectSub() 205 void X64CGFunc::SelectBand(Operand &resOpnd, Operand &opnd0, Operand &opnd1, PrimType primType) in SelectBand() 209 void X64CGFunc::SelectMin(Operand &resOpnd, Operand &opnd0, Operand &opnd1, PrimType primType) in SelectMin() 218 void X64CGFunc::SelectMax(Operand &resOpnd, Operand &opnd0, Operand &opnd1, PrimType primType) in SelectMax() 237 void X64CGFunc::SelectBior(Operand &resOpnd, Operand &opnd0, Operand &opnd1, PrimType primType) in SelectBior() 246 void X64CGFunc::SelectBxor(Operand &resOpnd, Operand &opnd0, Operand &opnd1, PrimType primType) in SelectBxor()
|
| /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
|