Home
last modified time | relevance | path

Searched refs:CreateVirtualRegisterOperand (Results 1 – 8 of 8) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/aarch64/
Daarch64_cgfunc.cpp443 …auto tempReg = CreateVirtualRegisterOperand(NewVReg(kRegTyInt, k32BitSize), k32BitSize, kRegTyInt); in SelectCopyImm()
1516 … : CreateVirtualRegisterOperand(NewVReg(rtype, GetPrimTypeSize(srcType))); in SelectAsm()
1541 … isOutputTempNode ? rPOpnd : &CreateVirtualRegisterOperand(NewVReg(rtype, GetPrimTypeSize(pty))); in SelectAsm()
1700 RegOperand *vreg = &CreateVirtualRegisterOperand(NewVReg(kRegTyInt, k8ByteSize)); in GenFormalMemOpndWithSymbol()
1741 RegOperand *vreg = &CreateVirtualRegisterOperand(NewVReg(kRegTyInt, k8ByteSize)); in GenLargeAggFormalMemOpnd()
1755 RegOperand *tgtAddr = &CreateVirtualRegisterOperand(NewVReg(kRegTyInt, k8ByteSize)); in PrepareMemcpyParamOpnd()
1768 RegOperand *tgtAddr = &CreateVirtualRegisterOperand(NewVReg(kRegTyInt, k8ByteSize)); in PrepareMemcpyParamOpnd()
1776 RegOperand *vregMemcpySize = &CreateVirtualRegisterOperand(NewVReg(kRegTyInt, k8ByteSize)); in PrepareMemcpyParamOpnd()
2008 RegOperand *res = &CreateVirtualRegisterOperand(NewVReg(regTy, byteLen)); in SelectIassignspoff()
2148 RegOperand *res = &CreateVirtualRegisterOperand(NewVReg(kRegTyFloat, size)); in LmbcSmallAggForCall()
[all …]
Daarch64_ra_opt.cpp349 RegOperand *renameVreg = &cgFunc->CreateVirtualRegisterOperand(newRegno); in RenameProfitableVreg()
Daarch64_strldr.cpp83 vregOpnd = &cgFunc.CreateVirtualRegisterOperand(vRegNO); in GenerateMoveDeadInsn()
Daarch64_peep.cpp374 auto *tmpDefOpnd = aarFunc->CreateVirtualRegisterOperand(tmpRegNO, resOpnd.GetSize(), in Run()
1434 auto *tmpDefOpnd = a64Func->CreateVirtualRegisterOperand(tmpRegNO, andOpnd.GetSize(), in Run()
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/include/cg/x86_64/
Dx64_cgfunc.h173 RegOperand &CreateVirtualRegisterOperand(regno_t vRegNO) override;
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/include/cg/aarch64/
Daarch64_cgfunc.h329 …RegOperand *CreateVirtualRegisterOperand(regno_t vRegNO, uint32 size, RegType kind, uint32 flg = 0…
330 RegOperand &CreateVirtualRegisterOperand(regno_t vregNO) override;
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/x86_64/
Dx64_cgfunc.cpp623 RegOperand &X64CGFunc::CreateVirtualRegisterOperand(regno_t vRegNO) in CreateVirtualRegisterOperand() function in maplebe::X64CGFunc
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/include/cg/
Dcgfunc.h413 virtual RegOperand &CreateVirtualRegisterOperand(regno_t vRegNO) = 0;