| /arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/ |
| D | reg_alloc_basic.cpp | 27 auto ®Opnd = static_cast<RegOperand &>(opnd); in HandleRegOpnd() local 95 auto ®Opnd = static_cast<RegOperand &>(opnd); in AllocDestOpnd() local 165 void DefaultO0RegAllocator::ReleaseReg(const RegOperand ®Opnd) in ReleaseReg() 212 void DefaultO0RegAllocator::SaveCalleeSavedReg(const RegOperand ®Opnd) in SaveCalleeSavedReg() 336 auto ®Opnd = static_cast<RegOperand &>(*dstOpnd); in AllocHandleDestList() local 342 RegOperand *regOpnd = static_cast<RegOperand *>(AllocDestOpnd(*dstOpnd, insn)); in AllocHandleDestList() local 363 auto ®Opnd = static_cast<RegOperand &>(opnd); in AllocHandleDest() local 395 auto *regOpnd = static_cast<RegOperand *>(srcOpnd); in AllocHandleSrcList() local 403 RegOperand *regOpnd = static_cast<RegOperand *>(AllocSrcOpnd(*srcOpnd)); in AllocHandleSrcList() local 413 auto *regOpnd = &static_cast<RegOperand &>(opnd); in AllocHandleSrc() local
|
| D | peep.cpp | 55 auto ®Opnd = static_cast<RegOperand &>(opnd); in IsCCRegCrossVersion() local 148 bool CGPeepPattern::IfOperandIsLiveAfterInsn(const RegOperand ®Opnd, Insn &insn) in IfOperandIsLiveAfterInsn() 201 bool CGPeepPattern::FindRegLiveOut(const RegOperand ®Opnd, const BB &bb) in FindRegLiveOut() 219 bool CGPeepPattern::CheckOpndLiveinSuccs(const RegOperand ®Opnd, const BB &bb) const in CheckOpndLiveinSuccs() argument 251 bool CGPeepPattern::CheckRegLiveinReturnBB(const RegOperand ®Opnd, const BB &bb) const in CheckRegLiveinReturnBB() argument 280 ReturnType CGPeepPattern::IsOpndLiveinBB(const RegOperand ®Opnd, const BB &bb) const in IsOpndLiveinBB() argument 361 bool PeepPattern::IfOperandIsLiveAfterInsn(const RegOperand ®Opnd, Insn &insn) in IfOperandIsLiveAfterInsn() 414 bool PeepPattern::FindRegLiveOut(const RegOperand ®Opnd, const BB &bb) in FindRegLiveOut() 432 bool PeepPattern::CheckOpndLiveinSuccs(const RegOperand ®Opnd, const BB &bb) const in CheckOpndLiveinSuccs() argument 464 bool PeepPattern::CheckRegLiveinReturnBB(const RegOperand ®Opnd, const BB &bb) const in CheckRegLiveinReturnBB() argument [all …]
|
| D | optimize_common.cpp | 138 RegOperand *regOpnd = static_cast<RegOperand *>(op); in FoundListOpndRegNum() local 154 RegOperand *regOpnd = static_cast<RegOperand *>(base); in FoundMemAccessOpndRegNum() local 160 RegOperand *regOpnd = static_cast<RegOperand *>(offset); in FoundMemAccessOpndRegNum() local 169 bool DotGenerator::FoundNormalOpndRegNum(const RegOperand ®Opnd, const Insn &insnObj, regno_t vR… in FoundNormalOpndRegNum() 198 auto ®Opnd = static_cast<RegOperand &>(opnd); in DumpBBInstructions() local
|
| D | reg_alloc_lsra.cpp | 55 auto ®Opnd = static_cast<RegOperand &>(opnd); in CheckForReg() local 482 void LSRALinearScanRegAllocator::RecordPhysRegs(const RegOperand ®Opnd, uint32 insnNum, bool isD… in RecordPhysRegs() 560 auto ®Opnd = static_cast<RegOperand &>(opnd); in SetupLiveInterval() local 851 RegOperand ®Opnd; member 866 auto ®Opnd = static_cast<RegOperand &>(opnd); in ComputeLiveIntervalForEachOperand() local 936 auto ®Opnd = static_cast<RegOperand &>(opnd); in ComputeLoopLiveIntervalPriorityInInsn() local 1081 auto ®Opnd = static_cast<RegOperand &>(opnd); in LiveIntervalAnalysis() local 1361 auto ®Opnd = static_cast<RegOperand &>(opnd); in InsertCallerSave() local 1492 auto ®Opnd = static_cast<RegOperand &>(opnd); in SpillOperand() local 1781 const auto *regOpnd = static_cast<RegOperand *>(&opnd); in GetReplaceUdOpnd() local [all …]
|
| D | cg_stackmap_computation.cpp | 39 auto ®Opnd = static_cast<RegOperand &>(opnd); in SetStackmapDerivedInfo() local 184 void StackmapComputation::SolveRegOpndDeoptInfo(const RegOperand ®Opnd, DeoptInfo &deoptInfo, in SolveRegOpndDeoptInfo()
|
| D | insn.cpp | 371 auto *regOpnd = static_cast<RegOperand *>(listElem); in ScanReg() local
|
| D | live.cpp | 310 auto ®Opnd = static_cast<const RegOperand &>(opnd); in CollectLiveInfo() local
|
| /arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/x86_64/ |
| D | x64_proepilog.cpp | 65 void X64GenProEpilog::GeneratePushCalleeSavedRegs(RegOperand ®Opnd, MemOperand &memOpnd, uint32 … in GeneratePushCalleeSavedRegs() 73 void X64GenProEpilog::GeneratePopCalleeSavedRegs(RegOperand ®Opnd, MemOperand &memOpnd, uint32 r… in GeneratePopCalleeSavedRegs() 101 … RegOperand ®Opnd = cgFunc.GetOpndBuilder()->CreatePReg(paramRegs[i], k64BitSize, kRegTyInt); in GeneratePushUnnamedVarargRegs() local 116 RegOperand ®Opnd = in GeneratePushUnnamedVarargRegs() local
|
| D | x64_local_opt.cpp | 96 RegOperand ®Opnd = static_cast<RegOperand &>(opnd); in propagateOperand() local
|
| D | x64_args.cpp | 136 …RegOperand ®Opnd = x64CGFunc->GetOpndBuilder()->CreatePReg(argInfo.reg, opndSize, argInfo.regTy… in GenerateMovInsn() local
|
| D | x64_reaching.cpp | 60 RegOperand *regOpnd = static_cast<RegOperand *>(listElem); in FindRegUseBetweenInsn() local
|
| /arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/aarch64/ |
| D | aarch64_reaching.cpp | 66 RegOperand ®Opnd = in InitStartGen() local 145 RegOperand ®Opnd = in AddRetPseudoInsn() local 151 RegOperand ®Opnd = in AddRetPseudoInsn() local 543 auto ®Opnd = static_cast<RegOperand &>(opnd); in FindDefForRegOpnd() local 753 RegOperand *regOpnd = static_cast<RegOperand *>(listElem); in FindRegUsingBetweenInsn() local 825 RegOperand *regOpnd = static_cast<RegOperand *>(listElem); in FindRegUseBetweenInsn() local 1174 RegOperand *regOpnd = static_cast<RegOperand *>(listElem); in InitInfoForListOpnd() local 1189 RegOperand *regOpnd = static_cast<RegOperand *>(&opnd); in InitInfoForRegOpnd() local
|
| D | aarch64_dce.cpp | 70 for (auto *regOpnd : v->GetOperands()) { in Visit() local
|
| D | aarch64_args.cpp | 55 …RegOperand ®Opnd = aarFunc->GetOrCreatePhysicalRegisterOperand(reg, GetPrimTypeBitSize(primType… in MoveRegisterArgs() local 100 RegOperand *regOpnd = nullptr; in MoveLocalRefVarToRefLocals() local
|
| D | aarch64_offset_adjust.cpp | 63 auto ®Opnd = static_cast<RegOperand &>(opnd); in AdjustmentOffsetForOpnd() local
|
| D | aarch64_color_ra.cpp | 536 bool GraphColorRegAllocator::SetupLiveRangeByOpHandlePhysicalReg(const RegOperand ®Opnd, Insn &i… in SetupLiveRangeByOpHandlePhysicalReg() 587 auto ®Opnd = static_cast<RegOperand &>(op); in SetupLiveRangeByOp() local 673 auto ®Opnd = static_cast<const RegOperand &>(opnd); in ClassifyOperand() local 773 for (auto regOpnd : srcOpnds.GetOperands()) { in ComputeLiveRangesUpdateIfInsnIsCall() local 856 void GraphColorRegAllocator::SetLrMustAssign(const RegOperand *regOpnd) in SetLrMustAssign() 886 auto regOpnd = static_cast<RegOperand *>(opnd); in SetupMustAssignedLiveRanges() local 1964 auto ®Opnd = static_cast<RegOperand &>(op); in HandleLocalReg() local 2068 auto ®Opnd = static_cast<RegOperand &>(opnd); in LocalRaForEachDefOperand() local 2097 auto ®Opnd = static_cast<RegOperand &>(opnd); in LocalRaForEachUseOperand() local 2340 auto ®Opnd = static_cast<const RegOperand &>(opnd); in SpillOperandForSpillPre() local [all …]
|
| D | aarch64_ssa.cpp | 259 void A64OpndSSAUpdateVsitor::Visit(RegOperand *regOpnd) in Visit() 369 for (auto regOpnd : v->GetOperands()) { in Visit() local
|
| D | aarch64_phi_elimination.cpp | 199 auto *regOpnd = opndList.front(); in Visit() local
|
| D | aarch64_strldr.cpp | 673 auto ®Opnd = static_cast<RegOperand &>(insn.GetOperand(static_cast<uint32>(regIndex))); in ProcessStrPair() local 702 auto *regOpnd = static_cast<RegOperand *>(&insn.GetOperand(regIndex)); in ProcessStr() local
|
| D | aarch64_fixshortbranch.cpp | 332 auto ®Opnd = static_cast<RegOperand &>(insn->GetOperand(kInsnFirstOpnd)); in FixLdr() local
|
| D | aarch64_emitter.cpp | 488 auto *regOpnd = static_cast<RegOperand *>(opnd); in EmitAArch64Insn() local 571 for (auto *regOpnd : list1.GetOperands()) { in EmitInlineAsm() local 576 for (auto *regOpnd : list2.GetOperands()) { in EmitInlineAsm() local 1610 void AArch64AsmEmitter::PrepareVectorOperand(RegOperand *regOpnd, uint32 &compositeOpnds, Insn &ins… in PrepareVectorOperand()
|
| D | aarch64_reg_coalesce.cpp | 74 auto ®Opnd = static_cast<RegOperand &>(op); in SetupLiveIntervalByOp() local
|
| D | aarch64_data_dep_base.cpp | 345 auto ®Opnd = static_cast<RegOperand &>(opnd); in BuildOpndDependency() local
|
| /arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/include/cg/x86_64/ |
| D | x64_reg_info.h | 117 bool IsVirtualRegister(const RegOperand ®Opnd) override in IsVirtualRegister()
|
| /arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/include/cg/aarch64/ |
| D | aarch64_reg_info.h | 108 bool IsVirtualRegister(const RegOperand ®Opnd) override in IsVirtualRegister()
|