Home
last modified time | relevance | path

Searched refs:GetOrCreatePhysicalRegisterOperand (Results 1 – 13 of 13) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/aarch64/
Daarch64_live.cpp26 …aarchCGFunc->GetOrCreatePhysicalRegisterOperand(static_cast<AArch64reg>(V0), k64BitSize, kRegTyFlo… in GenerateReturnBBDefUse()
30 …aarchCGFunc->GetOrCreatePhysicalRegisterOperand(static_cast<AArch64reg>(R0), k64BitSize, kRegTyInt… in GenerateReturnBBDefUse()
60 RegOperand *opnd = &aarchCGFunc->GetOrCreatePhysicalRegisterOperand( in ProcessCallInsnParam()
70 …aarchCGFunc->GetOrCreatePhysicalRegisterOperand(static_cast<AArch64reg>(R0 + i), k64BitSize, kRegT… in ProcessCallInsnParam()
73 …aarchCGFunc->GetOrCreatePhysicalRegisterOperand(static_cast<AArch64reg>(V0 + i), k64BitSize, kRegT… in ProcessCallInsnParam()
Daarch64_proepilog.cpp182 …RegOperand &stAddrOpnd = aarchCGFunc.GetOrCreatePhysicalRegisterOperand(regNO, GetPointerBitSize()… in GenStackGuard()
246 …RegOperand &checkOp = aarchCGFunc.GetOrCreatePhysicalRegisterOperand(stCheckReg, GetPointerBitSize… in GenStackGuardCheckInsn()
300 RegOperand &br = aarchCGFunc.GetOrCreatePhysicalRegisterOperand(baseRegNum, bitLen, kRegTyInt); in SplitStpLdpOffsetForCalleeSavedWithAddInstruction()
313 Operand &o0 = aarchCGFunc.GetOrCreatePhysicalRegisterOperand(reg0, GetPointerBitSize(), rty); in AppendInstructionPushPair()
314 Operand &o1 = aarchCGFunc.GetOrCreatePhysicalRegisterOperand(reg1, GetPointerBitSize(), rty); in AppendInstructionPushPair()
336 Operand &o0 = aarchCGFunc.GetOrCreatePhysicalRegisterOperand(reg, GetPointerBitSize(), rty); in AppendInstructionPushSingle()
371 … RegOperand &o0 = aarchCGFunc.GetOrCreatePhysicalRegisterOperand(reg0, size * kBitsPerByte, rty); in AppendInstructionForAllocateOrDeallocateCallFrame()
375 … RegOperand &o1 = aarchCGFunc.GetOrCreatePhysicalRegisterOperand(reg1, size * kBitsPerByte, rty); in AppendInstructionForAllocateOrDeallocateCallFrame()
381 …RegOperand &oo = aarchCGFunc.GetOrCreatePhysicalRegisterOperand(R9, size * kBitsPerByte, kRegTyInt… in AppendInstructionForAllocateOrDeallocateCallFrame()
384 …RegOperand &rsp = aarchCGFunc.GetOrCreatePhysicalRegisterOperand(RSP, size * kBitsPerByte, kRegTyI… in AppendInstructionForAllocateOrDeallocateCallFrame()
[all …]
Daarch64_ebo.cpp278 … RegOperand &phyOpnd1 = a64CGFunc->GetOrCreatePhysicalRegisterOperand(R16, k64BitSize, kRegTyInt); in DefineClinitSpecialRegisters()
282 … RegOperand &phyOpnd2 = a64CGFunc->GetOrCreatePhysicalRegisterOperand(R17, k64BitSize, kRegTyInt); in DefineClinitSpecialRegisters()
290 … RegOperand &phyOpndR0 = a64CGFunc->GetOrCreatePhysicalRegisterOperand(R0, k64BitSize, kRegTyInt); in BuildCallerSaveRegisters()
291 …RegOperand &phyOpndV0 = a64CGFunc->GetOrCreatePhysicalRegisterOperand(V0, k64BitSize, kRegTyFloat); in BuildCallerSaveRegisters()
296 … a64CGFunc->GetOrCreatePhysicalRegisterOperand(static_cast<AArch64reg>(i), k64BitSize, kRegTyInt); in BuildCallerSaveRegisters()
301 …a64CGFunc->GetOrCreatePhysicalRegisterOperand(static_cast<AArch64reg>(i), k64BitSize, kRegTyFloat); in BuildCallerSaveRegisters()
306 …a64CGFunc->GetOrCreatePhysicalRegisterOperand(static_cast<AArch64reg>(i), k64BitSize, kRegTyFloat); in BuildCallerSaveRegisters()
357 RegOperand *opnd = &a64CGFunc->GetOrCreatePhysicalRegisterOperand( in DefineCallerSaveRegisters()
381 … a64CGFunc->GetOrCreatePhysicalRegisterOperand(static_cast<AArch64reg>(i), k64BitSize, kRegTyInt); in DefineReturnUseRegister()
387 …a64CGFunc->GetOrCreatePhysicalRegisterOperand(static_cast<AArch64reg>(RSP), k64BitSize, kRegTyInt); in DefineReturnUseRegister()
[all …]
Daarch64_offset_adjust.cpp70 … aarchCGFunc->GetOrCreatePhysicalRegisterOperand(stackBaseReg, k64BitSize, kRegTyInt)); in AdjustmentOffsetForOpnd()
101 … aarchCGFunc->GetOrCreatePhysicalRegisterOperand(stackBaseReg, k64BitSize, kRegTyInt); in AdjustMemBaseReg()
196 … RegOperand &tempReg = aarchCGFunc->GetOrCreatePhysicalRegisterOperand(R16, k64BitSize, kRegTyInt); in AdjustmentStackPointer()
Daarch64_reg_info.cpp108 …return &aarch64CgFunc->GetOrCreatePhysicalRegisterOperand(static_cast<AArch64reg>(regNO), size, ki… in GetOrCreatePhyRegOperand()
Daarch64_cgfunc.cpp971 resOpnd = &GetOrCreatePhysicalRegisterOperand(static_cast<AArch64reg>(baseRegNum), in GetBaseRegForSplit()
1212 RegOperand &specifiedOpnd = GetOrCreatePhysicalRegisterOperand(regDesp); in SelectDassign()
1263 RegOperand &inOpnd = GetOrCreatePhysicalRegisterOperand(R16, k64BitSize, kRegTyInt); in SelectAbort()
1438 … RegOperand &inOpnd = GetOrCreatePhysicalRegisterOperand(RZR, k64BitSize, kRegTyInt); in SelectAsm()
1537 outOpnd = &GetOrCreatePhysicalRegisterOperand(regDesp); in SelectAsm()
1566 …reg = &GetOrCreatePhysicalRegisterOperand(static_cast<AArch64reg>(regno + R0), k32BitSize, kRegTyI… in SelectAsm()
1571 …reg = &GetOrCreatePhysicalRegisterOperand(static_cast<AArch64reg>(regno + R0), k64BitSize, kRegTyI… in SelectAsm()
1576 …reg = &GetOrCreatePhysicalRegisterOperand(static_cast<AArch64reg>(regno + V0), k32BitSize, kRegTyF… in SelectAsm()
1581 …reg = &GetOrCreatePhysicalRegisterOperand(static_cast<AArch64reg>(regno + V0), k64BitSize, kRegTyF… in SelectAsm()
1586 …reg = &GetOrCreatePhysicalRegisterOperand(static_cast<AArch64reg>(regno + V0), k64BitSize, kRegTyF… in SelectAsm()
[all …]
Daarch64_args.cpp55 …RegOperand &regOpnd = aarFunc->GetOrCreatePhysicalRegisterOperand(reg, GetPrimTypeBitSize(primType… in MoveRegisterArgs()
156 …aarFunc->GetOrCreatePhysicalRegisterOperand(static_cast<AArch64reg>(ploc.reg0), srcBitSize, regTyp… in MoveArgsToVReg()
Daarch64_reaching.cpp67 …aarchCGFunc->GetOrCreatePhysicalRegisterOperand(static_cast<AArch64reg>(pLoc.reg0), srcBitSize, re… in InitStartGen()
72 …RegOperand &regOpnd1 = aarchCGFunc->GetOrCreatePhysicalRegisterOperand(static_cast<AArch64reg>(pLo… in InitStartGen()
79 …RegOperand &regOpnd2 = aarchCGFunc->GetOrCreatePhysicalRegisterOperand(static_cast<AArch64reg>(pLo… in InitStartGen()
86 …RegOperand &regOpnd3 = aarchCGFunc->GetOrCreatePhysicalRegisterOperand(static_cast<AArch64reg>(pLo… in InitStartGen()
146 …static_cast<AArch64CGFunc *>(cgFunc)->GetOrCreatePhysicalRegisterOperand(regNO, k64BitSize, kRegTy… in AddRetPseudoInsn()
152 …static_cast<AArch64CGFunc *>(cgFunc)->GetOrCreatePhysicalRegisterOperand(regNO, k64BitSize, kRegTy… in AddRetPseudoInsn()
Daarch64_fixshortbranch.cpp167 RegOperand &tmp = aarch64CGFunc->GetOrCreatePhysicalRegisterOperand( in FixShortBranches()
Daarch64_regsaves.cpp93 …aarchCGFunc->GetOrCreatePhysicalRegisterOperand(static_cast<AArch64reg>(V0), k64BitSize, kRegTyFlo… in GenerateReturnBBDefUse()
97 …aarchCGFunc->GetOrCreatePhysicalRegisterOperand(static_cast<AArch64reg>(R0), k64BitSize, kRegTyInt… in GenerateReturnBBDefUse()
Daarch64_peep.cpp3991 … RegOperand &newDest = static_cast<AArch64CGFunc *>(cgFunc)->GetOrCreatePhysicalRegisterOperand( in Run()
3993 …RegOperand &newPrevDest = static_cast<AArch64CGFunc *>(cgFunc)->GetOrCreatePhysicalRegisterOperand( in Run()
4195 RegOperand &dstOpnd = aarch64CGFunc->GetOrCreatePhysicalRegisterOperand( in Run()
4367 RegOperand &dstOpnd = aarch64CGFunc->GetOrCreatePhysicalRegisterOperand( in Run()
4531 …aarch64CGFunc->GetOrCreatePhysicalRegisterOperand(static_cast<AArch64reg>(curDstReg), doOpt, kRegT… in Run()
4533 …aarch64CGFunc->GetOrCreatePhysicalRegisterOperand(static_cast<AArch64reg>(prevDstReg), doOpt, kReg… in Run()
4538 …aarch64CGFunc->GetOrCreatePhysicalRegisterOperand(static_cast<AArch64reg>(prevDstReg), doOpt, kReg… in Run()
4618 RegOperand &newReg = static_cast<AArch64CGFunc *>(cgFunc)->GetOrCreatePhysicalRegisterOperand( in Run()
5283 … RegOperand &regOp = aarch64CGFunc->GetOrCreatePhysicalRegisterOperand(R0, refSize, kRegTyInt); in Run()
5349 …aarch64CGFunc->GetOrCreatePhysicalRegisterOperand(static_cast<AArch64reg>(R16), k64BitSize, kRegTy… in Run()
[all …]
Daarch64_prop.cpp1849 fpSpBase = &a64CGFunc.GetOrCreatePhysicalRegisterOperand(RSP, k64BitSize, kRegTyInt); in CheckCondition()
1857 fpSpBase = &a64CGFunc.GetOrCreatePhysicalRegisterOperand(RFP, k64BitSize, kRegTyInt); in CheckCondition()
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/include/cg/aarch64/
Daarch64_cgfunc.h327 …RegOperand &GetOrCreatePhysicalRegisterOperand(AArch64reg regNO, uint32 size, RegType type, uint32…
328 RegOperand &GetOrCreatePhysicalRegisterOperand(std::string &asmAttr);
454 return GetOrCreatePhysicalRegisterOperand(reg, GetPointerSize() * kBitsPerByte, kRegTyInt); in GetOrCreateStackBaseRegOperand()
488 …RegOperand &baseOpnd = GetOrCreatePhysicalRegisterOperand(reg, GetPointerSize() * kBitsPerByte, kR… in CreateMemOpnd()