Home
last modified time | relevance | path

Searched refs:SelectCopy (Results 1 - 9 of 9) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/
H A Disel.cpp627 SelectCopy(symbolMem, opndRhs, memType, rhsType); in SelectDassign()
647 SelectCopy(lhsMemOpnd, opndRhs, memType, rhsType); in SelectIassign()
676 SelectCopy(resOpnd, opnd0, opnd0Type); in SelectShift()
709 SelectCopy(regOpnd, opnd0, regType, rhsType); in SelectRegassign()
736 SelectCopy(*dest, regOpnd, preg->GetPrimType(), regType); in SelectRegassign()
765 SelectCopy(reg, *src, rhsType, preg->GetPrimType()); in SelectRegread()
791 SelectCopy(regOpnd, symbolMem, primType, symbolType); in SelectDread()
865 SelectCopy(resOpnd, opnd0, toType, fromType); in SelectExtractbits()
1095 SelectCopy(result, memOpnd, primType, lhsInfo.primType); in SelectIread()
1182 SelectCopy(des in SelectCopy2Reg()
1202 void MPISel::SelectCopy(Operand &dest, Operand &src, PrimType toType, PrimType fromType) SelectCopy() function in maplebe::MPISel
1216 void MPISel::SelectCopy(Operand &dest, Operand &src, PrimType type) SelectCopy() function in maplebe::MPISel
[all...]
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/x86_64/
H A Dx64_MPIsel.cpp81 SelectCopy(retOpnd, opnd, oriPrimType, retNode.Opnd(0)->GetPrimType()); in SelectReturn()
165 SelectCopy(actMemOpnd, *argOpnd, primType); in SelectParmList()
174 SelectCopy(*regOpnd, *argOpnd, primType); in SelectParmList()
247 SelectCopy(raxOpnd, fpNumImm, PTY_i64); in SelectCall()
366 SelectCopy(retReg, resReg, type); in SelectOverFlowCall()
554 SelectCopy(resOpnd, opnd0, primType); in SelectMpy()
614 SelectCopy(raxOpnd, opnd0, primType); in SelectDivRem()
630 SelectCopy(rdxOpnd, cgFunc->GetOpndBuilder()->CreateImm(bitSize, 0), primType); in SelectDivRem()
642 SelectCopy(resOpnd, ((opcode == OP_div) ? raxOpnd : rdxOpnd), primType); in SelectDivRem()
647 SelectCopy(resOpn in SelectDivRem()
[all...]
H A Dx64_cgfunc.cpp267 RegOperand &X64CGFunc::SelectCopy(Operand &src, PrimType srcType, PrimType dstType) in SelectCopy() function in maplebe::X64CGFunc
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/aarch64/
H A Daarch64_cgfunc.cpp174 SelectCopy(dest, dType, tempReg, sType); in SelectCopyImm()
197 SelectCopy(dest, dtype, *tempReg, PTY_u32); in SelectCopyImm()
440 void AArch64CGFunc::SelectCopy(Operand &dest, PrimType dtype, Operand &src, PrimType stype, BaseNode *baseNode) in SelectCopy() function in maplebe::AArch64CGFunc
484 RegOperand &AArch64CGFunc::SelectCopy(Operand &src, PrimType stype, PrimType dtype) in SelectCopy() function in maplebe::AArch64CGFunc
487 SelectCopy(dest, dtype, src, stype); in SelectCopy()
745 SelectCopy(*regOpnd, stmt.GetPrimType(), *srcOpnd, rhsType, stmt.GetRHS()); in SelectRegassign()
835 SelectCopy(memOpnd, destType, srcOpnd, destType); in SelectIassign()
868 SelectCopy(dest, PTY_u64, *memOpnd, PTY_u64); in SelectDread()
889 SelectCopy(resOpnd, resultType, *memOpnd, symType); in SelectDread()
1230 opnd1 = &SelectCopy(origOpnd in SelectCondGoto()
[all...]
H A Daarch64_proepilog.cpp385 aarchCGFunc.SelectCopy(x10Opnd, ploc.GetPrimTypeOfReg0(), funcOpnd, ploc.GetPrimTypeOfReg0()); in GenerateFunctionSave()
475 aarchCGFunc.SelectCopy(fpOpnd, PTY_u64, spOpnd, PTY_u64); in GeneratePushRegs()
614 aarchCGFunc.SelectCopy(fpOpnd, PTY_u64, spOpnd, PTY_u64); in GenerateProlog()
912 aarchCGFunc.SelectCopy(spOpnd, PTY_u64, fpOpnd, PTY_u64); in GenerateEpilog()
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/include/cg/
H A Disel.h123 void SelectCopy(Operand &dest, Operand &src, PrimType toType, PrimType fromType);
124 void SelectCopy(Operand &dest, Operand &src, PrimType toType);
H A Dcgfunc.h231 virtual RegOperand &SelectCopy(Operand &src, PrimType srcType, PrimType dstType) = 0;
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/include/cg/aarch64/
H A Daarch64_cgfunc.h177 RegOperand &SelectCopy(Operand &src, PrimType stype, PrimType dtype) override;
178 void SelectCopy(Operand &dest, PrimType dtype, Operand &src, PrimType stype, BaseNode *baseNode = nullptr);
575 return (o.IsRegister() ? static_cast<RegOperand &>(o) : SelectCopy(o, oty, oty)); in LoadIntoRegister()
580 return (o.IsRegister() ? static_cast<RegOperand &>(o) : SelectCopy(o, sty, dty)); in LoadIntoRegister()
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/include/cg/x86_64/
H A Dx64_cgfunc.h96 RegOperand &SelectCopy(Operand &src, PrimType srcType, PrimType dstType) override;

Completed in 16 milliseconds