Home
last modified time | relevance | path

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

/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/x86_64/
H A Dx64_MPIsel.cpp546 RegOperand &regOpnd1 = SelectCopy2Reg(opnd1, dtype, node.Opnd(1)->GetPrimType()); in SelectMpy() local
547 SelectMpy(*resOpnd, regOpnd0, regOpnd1, dtype); in SelectMpy()
555 RegOperand &regOpnd1 = SelectCopy2Reg(opnd1, primType); in SelectMpy() local
563 insn.AddOpndChain(regOpnd1).AddOpndChain(resOpnd); in SelectMpy()
571 insn.AddOpndChain(regOpnd1).AddOpndChain(resOpnd); in SelectMpy()
591 RegOperand &regOpnd1 = SelectCopy2Reg(opnd1, primType, node.Opnd(1)->GetPrimType()); in SelectDiv() local
592 resOpnd = SelectDivRem(regOpnd0, regOpnd1, primType, node.GetOpCode()); in SelectDiv()
601 RegOperand &regOpnd1 = SelectCopy2Reg(opnd1, primType, node.Opnd(1)->GetPrimType()); in SelectRem() local
602 resOpnd = SelectDivRem(regOpnd0, regOpnd1, primType, node.GetOpCode()); in SelectRem()
689 RegOperand &regOpnd1 in SelectCmpOp() local
737 auto &regOpnd1 = cgFunc->GetOpndBuilder()->CreateVReg(GetPrimTypeBitSize(primOpndType), SelectCmpFloatEq() local
[all...]
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/aarch64/
H A Daarch64_peep.cpp893 auto &regOpnd1 = static_cast<RegOperand &>(insn.GetOperand(kInsnSecondOpnd)); in Run() local
894 if (&insn != bb.GetFirstInsn() && regOpnd0.GetRegisterNumber() == regOpnd1.GetRegisterNumber() && in Run()
898 if (dstMovOpnd.GetRegisterNumber() != regOpnd1.GetRegisterNumber()) { in Run()
938 if (dstMovOpnd.GetRegisterNumber() != regOpnd1.GetRegisterNumber()) { in Run()
946 if (dstMovOpnd.GetRegisterNumber() != regOpnd1.GetRegisterNumber()) { in Run()
964 auto &regOpnd1 = static_cast<RegOperand &>(insn.GetOperand(kInsnSecondOpnd)); in Run() local
966 regOpnd0.GetRegisterNumber() == regOpnd1.GetRegisterNumber() && in Run()
967 (regOpnd1.GetRegisterNumber() == R0 || regOpnd1.GetRegisterNumber() == V0)) { in Run()
976 if (&insn == bb.GetFirstInsn() || regOpnd0.GetRegisterNumber() != regOpnd1 in Run()
[all...]
H A Daarch64_cgfunc.cpp2278 Operand &regOpnd1 = LoadIntoRegister(opnd1, primType);
2279 SelectAArch64Cmp(regOpnd0, regOpnd1, true, dsize);
2283 SelectAArch64Select(newResOpnd, regOpnd0, regOpnd1, cc, true, dsize);
2286 SelectAArch64Select(newResOpnd, regOpnd0, regOpnd1, cc, true, dsize);
2290 RegOperand &regOpnd1 = LoadIntoRegister(opnd1, primType);
2291 SelectFMinFMax(resOpnd, regOpnd0, regOpnd1, is64Bits, isMin);
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/
H A Disel.cpp801 RegOperand &regOpnd1 = SelectCopy2Reg(opnd1, primType, node.Opnd(1)->GetPrimType()); in SelectAdd() local
802 SelectAdd(resReg, regOpnd0, regOpnd1, primType); in SelectAdd()
812 RegOperand &regOpnd1 = SelectCopy2Reg(opnd1, primType, node.Opnd(1)->GetPrimType()); in SelectBand() local
813 SelectBand(resReg, regOpnd0, regOpnd1, primType); in SelectBand()
823 RegOperand &regOpnd1 = SelectCopy2Reg(opnd1, primType, node.Opnd(1)->GetPrimType()); in SelectSub() local
824 SelectSub(resOpnd, regOpnd0, regOpnd1, primType); in SelectSub()
1045 RegOperand &regOpnd1 = SelectCopy2Reg(opnd1, primType, node.Opnd(1)->GetPrimType()); in SelectBior() local
1046 SelectBior(*resOpnd, regOpnd0, regOpnd1, primType); in SelectBior()
1063 RegOperand &regOpnd1 = SelectCopy2Reg(opnd1, primType, node.Opnd(1)->GetPrimType()); in SelectBxor() local
1064 SelectBxor(*resOpnd, regOpnd0, regOpnd1, primTyp in SelectBxor()
[all...]

Completed in 14 milliseconds