Home
last modified time | relevance | path

Searched refs:regOpnd0 (Results 1 - 4 of 4) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/
H A Disel.cpp664 RegOperand &regOpnd0 = SelectCopy2Reg(opnd0, primType, node.Opnd(0)->GetPrimType()); in SelectShift() local
665 SelectShift(*resOpnd, regOpnd0, opnd1, opcode, primType, node.Opnd(1)->GetPrimType()); in SelectShift()
800 RegOperand &regOpnd0 = SelectCopy2Reg(opnd0, primType, node.Opnd(0)->GetPrimType()); in SelectAdd() local
802 SelectAdd(resReg, regOpnd0, regOpnd1, primType); in SelectAdd()
811 RegOperand &regOpnd0 = SelectCopy2Reg(opnd0, primType, node.Opnd(0)->GetPrimType()); in SelectBand() local
813 SelectBand(resReg, regOpnd0, regOpnd1, primType); in SelectBand()
822 RegOperand &regOpnd0 = SelectCopy2Reg(opnd0, primType, node.Opnd(0)->GetPrimType()); in SelectSub() local
824 SelectSub(resOpnd, regOpnd0, regOpnd1, primType); in SelectSub()
907 RegOperand &regOpnd0 = SelectCopy2Reg(opnd0, fromType); in SelectCvtFloat2Int() local
922 (void)insn.AddOpndChain(resOpnd).AddOpndChain(regOpnd0); in SelectCvtFloat2Int()
943 RegOperand *regOpnd0 = nullptr; SelectCvtInt2Float() local
963 RegOperand &regOpnd0 = SelectCopy2Reg(opnd0, fromType); SelectIntCvt() local
981 RegOperand &regOpnd0 = SelectCopy2Reg(opnd0, fromType); SelectFloatCvt() local
1044 RegOperand &regOpnd0 = SelectCopy2Reg(opnd0, primType, node.Opnd(0)->GetPrimType()); SelectBior() local
1062 RegOperand &regOpnd0 = SelectCopy2Reg(opnd0, primType, node.Opnd(0)->GetPrimType()); SelectBxor() local
1130 RegOperand &regOpnd0 = SelectCopy2Reg(opnd0, primType); SelectAbs() local
1251 RegOperand &regOpnd0 = SelectCopy2Reg(opnd0, dtype, node.Opnd(0)->GetPrimType()); SelectBnot() local
[all...]
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/x86_64/
H A Dx64_MPIsel.cpp545 RegOperand &regOpnd0 = SelectCopy2Reg(opnd0, dtype, node.Opnd(0)->GetPrimType()); in SelectMpy() local
547 SelectMpy(*resOpnd, regOpnd0, regOpnd1, dtype); in SelectMpy()
590 RegOperand &regOpnd0 = SelectCopy2Reg(opnd0, primType, node.Opnd(0)->GetPrimType()); in SelectDiv() local
592 resOpnd = SelectDivRem(regOpnd0, regOpnd1, primType, node.GetOpCode()); in SelectDiv()
600 RegOperand &regOpnd0 = SelectCopy2Reg(opnd0, primType, node.Opnd(0)->GetPrimType()); in SelectRem() local
602 resOpnd = SelectDivRem(regOpnd0, regOpnd1, primType, node.GetOpCode()); in SelectRem()
661 RegOperand &regOpnd0 = SelectCopy2Reg(opnd0, dtype, node.Opnd(0)->GetPrimType()); in SelectLnot() local
664 SelectCmpFloatEq(*resOpnd, regOpnd0, immOpnd, dtype, dtype); in SelectLnot()
666 SelectCmp(regOpnd0, immOpnd, dtype); in SelectLnot()
688 RegOperand &regOpnd0 in SelectCmpOp() local
877 RegOperand &regOpnd0 = SelectCopy2Reg(opnd0, fromType); SelectRetypeFloat() local
909 RegOperand &regOpnd0 = SelectCopy2Reg(src, dtype); SelectSqrt() local
[all...]
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/aarch64/
H A Daarch64_peep.cpp892 auto &regOpnd0 = static_cast<RegOperand &>(insn.GetOperand(kInsnFirstOpnd)); in Run() local
894 if (&insn != bb.GetFirstInsn() && regOpnd0.GetRegisterNumber() == regOpnd1.GetRegisterNumber() && in Run()
908 immOpnd.IsSingleInstructionMovable(regOpnd0.GetSize())) { in Run()
914 immOpnd.IsSingleInstructionMovable(regOpnd0.GetSize())) { in Run()
925 immOpnd.IsSingleInstructionMovable(regOpnd0.GetSize())) { in Run()
963 auto &regOpnd0 = static_cast<RegOperand &>(insn.GetOperand(kInsnFirstOpnd)); in Run() local
966 regOpnd0.GetRegisterNumber() == regOpnd1.GetRegisterNumber() && in Run()
976 if (&insn == bb.GetFirstInsn() || regOpnd0.GetRegisterNumber() != regOpnd1.GetRegisterNumber() || in Run()
986 if (!IsSameRegisterOperation(dstMovOpnd, regOpnd1, regOpnd0)) { in Run()
1008 if (!IsSameRegisterOperation(dstMovOpnd, regOpnd1, regOpnd0)) { in Run()
1196 auto &regOpnd0 = static_cast<RegOperand &>(insn.GetOperand(kInsnFirstOpnd)); CheckCondition() local
[all...]
H A Daarch64_cgfunc.cpp2277 RegOperand &regOpnd0 = LoadIntoRegister(opnd0, primType);
2279 SelectAArch64Cmp(regOpnd0, regOpnd1, true, dsize);
2283 SelectAArch64Select(newResOpnd, regOpnd0, regOpnd1, cc, true, dsize);
2286 SelectAArch64Select(newResOpnd, regOpnd0, regOpnd1, cc, true, dsize);
2289 RegOperand &regOpnd0 = LoadIntoRegister(opnd0, primType);
2291 SelectFMinFMax(resOpnd, regOpnd0, regOpnd1, is64Bits, isMin);
2724 RegOperand &regOpnd0 = LoadIntoRegister(opnd0, ftype);
2748 GetCurBB()->AppendInsn(GetInsnBuilder()->BuildInsn(mop, resOpnd, regOpnd0));

Completed in 14 milliseconds