Home
last modified time | relevance | path

Searched defs:preg (Results 1 – 25 of 25) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_ir/include/
Dmir_preg.h144 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
Dmir_symbol.h52 MIRPreg *preg; // the MIRSymKind must be kStPreg member
410 void SetPreg(MIRPreg *preg) in SetPreg()
Dmir_nodes.h1001 MapleValue(PregIdx preg) : pregIdx(preg), kind(kPregKind) {} in MapleValue()
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_ir/src/
Dbin_func_export.cpp91 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
Dmir_function.cpp705 MIRPreg *preg = pregTab->PregFromPregIdx(pregIdx); in EnterFormals() local
Dbin_func_import.cpp85 MIRPreg *preg = func->GetPregTab()->PregFromPregIdx(pregidx); in ImportLocalSymbol() local
Dparser.cpp233 MIRPreg *preg = curfunc->GetPregTab()->PregFromPregIdx(pRegIdx); in ParsePseudoReg() local
1807 MIRPreg *preg = pRegTab->PregFromPregIdx(pRegIdx); in ParseDeclareReg() local
Dmir_lower.cpp1056 MIRPreg *preg = func->GetPregTab()->PregFromPregIdx(regread->GetRegIdx()); in FuncTypeFromFuncPtrExpr() local
Dmir_parser.cpp150 MIRPreg *preg = mod.CurFunction()->GetPregTab()->PregFromPregIdx(regAssign->GetRegIdx()); in ParseStmtRegassign() local
2049 MIRPreg *preg = mod.CurFunction()->GetPregTab()->PregFromPregIdx(pregIdx); in ParseStmtBlockForReg() local
Dbin_mpl_import.cpp1024 MIRPreg *preg = pregTab->PregFromPregIdx(pregidx); in InSymbol() local
Dmir_builder.cpp973 auto *preg = GetCurrentFunction()->GetPregTab()->PregFromPregIdx(pregIdx); in CreateStmtIcallAssigned() local
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/aarch64/
Daarch64_live.cpp71 for (auto preg : func->GetReferedRegs()) { in ProcessCallInsnParam() local
Daarch64_color_ra.cpp372 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
Daarch64_proepilog.cpp467 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
Daarch64_cgfunc.cpp1302 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 …]
Daarch64_ebo.cpp352 for (auto preg : func->GetReferedRegs()) { in DefineCallerSaveRegisters() local
Daarch64_emitter.cpp347 for (auto preg : func->GetReferedRegs()) { in RecordRegInfo() local
Daarch64_global.cpp782 MIRPreg *preg = static_cast<AArch64CGFunc &>(cgFunc).GetPseudoRegFromVirtualRegNO( in Optimize() local
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_me/include/
Dcast_opt.h110 MIRPreg *preg = theMIRModule->CurFunction()->GetPregItem(regIdx); in GetOpndType() local
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/be/
Dbecommon.cpp852 MIRPreg *preg = mirModule.CurFunction()->GetPregTab()->PregFromPregIdx(pregidx); in CallIsOfAttr() local
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/
Dreg_alloc_lsra.cpp1275 uint32 preg = li.GetPrefer() - offset; in GetRegFromMask() local
1282 for (uint32 preg = 0; preg < k32BitSize; ++preg) { in GetRegFromMask() local
Disel.cpp919 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/
Dreg_alloc_lsra.h227 void SetPrefer(uint32 preg) in SetPrefer()
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/litecg/
Dlmir_builder.cpp669 MIRPreg *preg = GetCurFunction().GetPregTab()->PregFromPregIdx(pregIdx); in Regread() local
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/mpl2mpl/src/
Dsimplify.cpp731 MIRPreg *preg = func.GetPregItem(concreteExpr.GetRegIdx()); in ComputeMemEntry() local