| /arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_ir/include/ |
| D | mir_preg.h | 144 auto *preg = mAllocator->GetMemPool()->New<MIRPreg>(index, primType, mtype); variable 151 MIRPreg *preg = pregTable[static_cast<uint32>(idx)]; in ClonePreg() local 194 PregIdx AddPreg(MIRPreg &preg) in AddPreg() 211 MIRPreg *preg = mAllocator->GetMemPool()->New<MIRPreg>(pregNo, ptyp, ty); variable
|
| D | mir_symbol.h | 52 MIRPreg *preg; // the MIRSymKind must be kStPreg member 410 void SetPreg(MIRPreg *preg) in SetPreg()
|
| D | mir_nodes.h | 1001 MapleValue(PregIdx preg) : pregIdx(preg), kind(kPregKind) {} in MapleValue()
|
| /arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_ir/src/ |
| D | bin_func_export.cpp | 91 void BinaryMplExport::OutputPreg(MIRPreg *preg) in OutputPreg() 215 MIRPreg *preg = curFunc->GetPregTab()->PregFromPregIdx(regreadNode->GetRegIdx()); in OutputExpression() local 373 MIRPreg *preg = curFunc->GetPregTab()->PregFromPregIdx(rfp.GetPregIdx()); in OutputReturnValues() local 423 MIRPreg *preg = curFunc->GetPregTab()->PregFromPregIdx(rass->GetRegIdx()); in OutputBlockNode() local
|
| D | mir_function.cpp | 705 MIRPreg *preg = pregTab->PregFromPregIdx(pregIdx); in EnterFormals() local
|
| D | bin_func_import.cpp | 85 MIRPreg *preg = func->GetPregTab()->PregFromPregIdx(pregidx); in ImportLocalSymbol() local
|
| D | parser.cpp | 233 MIRPreg *preg = curfunc->GetPregTab()->PregFromPregIdx(pRegIdx); in ParsePseudoReg() local 1807 MIRPreg *preg = pRegTab->PregFromPregIdx(pRegIdx); in ParseDeclareReg() local
|
| D | mir_lower.cpp | 1056 MIRPreg *preg = func->GetPregTab()->PregFromPregIdx(regread->GetRegIdx()); in FuncTypeFromFuncPtrExpr() local
|
| D | mir_parser.cpp | 150 MIRPreg *preg = mod.CurFunction()->GetPregTab()->PregFromPregIdx(regAssign->GetRegIdx()); in ParseStmtRegassign() local 2049 MIRPreg *preg = mod.CurFunction()->GetPregTab()->PregFromPregIdx(pregIdx); in ParseStmtBlockForReg() local
|
| D | bin_mpl_import.cpp | 1024 MIRPreg *preg = pregTab->PregFromPregIdx(pregidx); in InSymbol() local
|
| D | mir_builder.cpp | 973 auto *preg = GetCurrentFunction()->GetPregTab()->PregFromPregIdx(pregIdx); in CreateStmtIcallAssigned() local
|
| /arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/aarch64/ |
| D | aarch64_live.cpp | 71 for (auto preg : func->GetReferedRegs()) { in ProcessCallInsnParam() local
|
| D | aarch64_color_ra.cpp | 372 for (regno_t preg = kInvalidRegNO; preg < kMaxRegNum; preg++) { in PrintLiveRange() local 378 for (regno_t preg = kInvalidRegNO; preg < kMaxRegNum; preg++) { in PrintLiveRange() local 780 MIRPreg *preg = a64CGFunc->GetPseudoRegFromVirtualRegNO(regNO, CGOptions::DoCGSSA()); in CreateLiveRangeAllocateAndUpdate() local 1203 for (auto preg : func->GetReferedRegs()) { in UpdateCallInfo() local 2591 for (uint32 preg = startReg; preg <= endReg; ++preg) { in HandleLocalRegAssignment() local 2658 regno_t preg = localRa.GetRegAssignmentItem(isInt, regNO); in UpdateLocalRegConflict() local 4017 regno_t preg = rtype == kRegTyInt ? intRegs[i] : fpRegs[i]; in GenerateSpillFillRegs() local 4048 regno_t preg = rtype == kRegTyInt ? intRegs[spillRegIdx] : fpRegs[spillRegIdx]; in GenerateSpillFillRegs() local
|
| D | aarch64_proepilog.cpp | 467 for (auto *preg : pregList) { in InsertOpndRegs() local 484 RegOperand *preg = static_cast<RegOperand *>(opnd); in InsertOpndRegs() local 516 for (auto *preg : pregList) { in FindRegs() local
|
| D | aarch64_cgfunc.cpp | 1302 MIRPreg *preg = GetFunction().GetPregTab()->PregFromPregIdx(pregIdx); in SelectAsm() local 1511 MIRPreg *preg = GetFunction().GetPregTab()->PregFromPregIdx(pregIdx); in SelectRegassign() local 2226 AArch64reg preg = static_cast<AArch64reg>((intReg ? R0 : V0) + i); in LmbcSmallAggForRet() local 2494 AArch64reg preg; in SelectAggIassign() local 2509 AArch64reg preg; in SelectAggIassign() local 2665 AArch64reg preg = (i == 0 ? R0 : R1); in SelectAggIassign() local 2672 AArch64reg preg = (i == 0 ? R0 : R1); in SelectAggIassign() local 2844 AArch64reg preg; in SelectReturnSendOfStructInRegs() local 2859 AArch64reg preg; in SelectReturnSendOfStructInRegs() local 2909 AArch64reg preg = (i == 0 ? R0 : R1); in SelectReturnSendOfStructInRegs() local [all …]
|
| D | aarch64_ebo.cpp | 352 for (auto preg : func->GetReferedRegs()) { in DefineCallerSaveRegisters() local
|
| D | aarch64_emitter.cpp | 347 for (auto preg : func->GetReferedRegs()) { in RecordRegInfo() local
|
| D | aarch64_global.cpp | 782 MIRPreg *preg = static_cast<AArch64CGFunc &>(cgFunc).GetPseudoRegFromVirtualRegNO( in Optimize() local
|
| /arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_me/include/ |
| D | cast_opt.h | 110 MIRPreg *preg = theMIRModule->CurFunction()->GetPregItem(regIdx); in GetOpndType() local
|
| /arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/be/ |
| D | becommon.cpp | 852 MIRPreg *preg = mirModule.CurFunction()->GetPregTab()->PregFromPregIdx(pregidx); in CallIsOfAttr() local
|
| /arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/ |
| D | reg_alloc_lsra.cpp | 1275 uint32 preg = li.GetPrefer() - offset; in GetRegFromMask() local 1282 for (uint32 preg = 0; preg < k32BitSize; ++preg) { in GetRegFromMask() local
|
| D | isel.cpp | 919 MIRPreg *preg = cgFunc->GetFunction().GetPregTab()->PregFromPregIdx(pregIdx); in SelectRegassign() local 948 MIRPreg *preg = cgFunc->GetFunction().GetPregTab()->PregFromPregIdx(pregIdx); in SelectRegread() local
|
| /arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/include/cg/ |
| D | reg_alloc_lsra.h | 227 void SetPrefer(uint32 preg) in SetPrefer()
|
| /arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/litecg/ |
| D | lmir_builder.cpp | 669 MIRPreg *preg = GetCurFunction().GetPregTab()->PregFromPregIdx(pregIdx); in Regread() local
|
| /arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/mpl2mpl/src/ |
| D | simplify.cpp | 731 MIRPreg *preg = func.GetPregItem(concreteExpr.GetRegIdx()); in ComputeMemEntry() local
|