Home
last modified time | relevance | path

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

/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_ir/include/
Dmir_preg.h146 auto *preg = mAllocator->GetMemPool()->New<MIRPreg>(index, primType, mtype); variable
153 MIRPreg *preg = pregTable[static_cast<uint32>(idx)]; in ClonePreg() local
196 PregIdx AddPreg(MIRPreg &preg) in AddPreg()
213 MIRPreg *preg = mAllocator->GetMemPool()->New<MIRPreg>(pregNo, ptyp, ty); variable
Dmir_symbol.h53 MIRPreg *preg; // the MIRSymKind must be kStPreg member
405 void SetPreg(MIRPreg *preg) in SetPreg()
Dmir_nodes.h1009 MapleValue(PregIdx preg) : pregIdx(preg), kind(kPregKind) {} in MapleValue()
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_ir/src/
Dbin_func_export.cpp92 void BinaryMplExport::OutputPreg(MIRPreg *preg) in OutputPreg()
186 MIRPreg *preg = curFunc->GetPregTab()->PregFromPregIdx(rfp.GetPregIdx()); in OutputReturnValues() local
Dbin_func_import.cpp84 MIRPreg *preg = func->GetPregTab()->PregFromPregIdx(pregidx); in ImportLocalSymbol() local
Dmir_parser.cpp291 MIRPreg *preg = mod.CurFunction()->GetPregTab()->PregFromPregIdx(pregIdx); in ParseStmtBlockForReg() local
Dparser.cpp225 MIRPreg *preg = curfunc->GetPregTab()->PregFromPregIdx(pRegIdx); in ParsePseudoReg() local
775 MIRPreg *preg = pRegTab->PregFromPregIdx(pRegIdx); in ParseDeclareReg() local
Dmir_function.cpp715 MIRPreg *preg = pregTab->PregFromPregIdx(pregIdx); in EnterFormals() local
Dmir_lower.cpp1034 MIRPreg *preg = func->GetPregTab()->PregFromPregIdx(regread->GetRegIdx()); in FuncTypeFromFuncPtrExpr() local
Dmir_builder.cpp986 auto *preg = GetCurrentFunction()->GetPregTab()->PregFromPregIdx(pregIdx); in CreateStmtIcallAssigned() local
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/aarch64/
Daarch64_live.cpp56 for (auto preg : func->GetReferedRegs()) { in ProcessCallInsnParam() local
Daarch64_color_ra.cpp168 for (regno_t preg = kInvalidRegNO; preg < kMaxRegNum; preg++) { in PrintLiveRange() local
174 for (regno_t preg = kInvalidRegNO; preg < kMaxRegNum; preg++) { in PrintLiveRange() local
472 MIRPreg *preg = a64CGFunc->GetPseudoRegFromVirtualRegNO(regNO, CGOptions::DoCGSSA()); in CreateLiveRangeAllocateAndUpdate() local
824 for (auto preg : func->GetReferedRegs()) { in UpdateCallInfo() local
1863 for (uint32 preg = startReg; preg <= endReg; ++preg) { in HandleLocalRegAssignment() local
1930 regno_t preg = localRa.GetRegAssignmentItem(isInt, regNO); in UpdateLocalRegConflict() local
Daarch64_ebo.cpp353 for (auto preg : func->GetReferedRegs()) { in DefineCallerSaveRegisters() local
Daarch64_cgfunc.cpp1451 MIRPreg *preg = GetFunction().GetPregTab()->PregFromPregIdx(pregIdx); in SelectAsm() local
1664 MIRPreg *preg = GetFunction().GetPregTab()->PregFromPregIdx(pregIdx); in SelectRegassign() local
2122 AArch64reg preg = static_cast<AArch64reg>((intReg ? R0 : V0) + i); in LmbcSmallAggForRet() local
2472 MIRPreg *preg = GetFunction().GetPregTab()->PregFromPregIdx(pregIdx); in SelectRegread() local
2653 …MIRPreg *preg = GetPseudoRegFromVirtualRegNO(static_cast<RegOperand &>(result).GetRegisterNumber()… in SelectAddrof() local
5858 MIRPreg *preg = GetPseudoRegFromVirtualRegNO(reg.GetRegisterNumber(), CGOptions::DoCGSSA()); in IsRegRematCand() local
5876 MIRPreg *preg = GetPseudoRegFromVirtualRegNO(reg.GetRegisterNumber(), CGOptions::DoCGSSA()); in ClearRegRematInfo() local
6013 for (auto preg : func->GetReferedRegs()) { in GetRealCallerSaveRegs() local
6389 MemOperand *AArch64CGFunc::CreateStackMemOpnd(regno_t preg, int32 offset, uint32 size) in CreateStackMemOpnd()
9140 MIRPreg *preg = GetFunction().GetPregTab()->PregFromPregIdx(i); in GetPseudoRegisterSpillMemoryOperand() local
Daarch64_emitter.cpp130 for (auto preg : func->GetReferedRegs()) { in RecordRegInfo() local
Daarch64_global.cpp770 MIRPreg *preg = static_cast<AArch64CGFunc &>(cgFunc).GetPseudoRegFromVirtualRegNO( in Optimize() local
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/be/
Dbecommon.cpp807 MIRPreg *preg = mirModule.CurFunction()->GetPregTab()->PregFromPregIdx(pregidx); in CallIsOfAttr() local
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/
Dreg_alloc_lsra.cpp1260 uint32 preg = li.GetPrefer() - offset; in GetRegFromMask() local
1267 for (uint32 preg = 0; preg < k32BitSize; ++preg) { in GetRegFromMask() local
Disel.cpp926 MIRPreg *preg = cgFunc->GetFunction().GetPregTab()->PregFromPregIdx(pregIdx); in SelectRegassign() local
955 MIRPreg *preg = cgFunc->GetFunction().GetPregTab()->PregFromPregIdx(pregIdx); in SelectRegread() local
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/include/cg/
Dreg_alloc_lsra.h232 void SetPrefer(uint32 preg) in SetPrefer()
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/litecg/
Dlmir_builder.cpp708 MIRPreg *preg = GetCurFunction().GetPregTab()->PregFromPregIdx(pregIdx); in Regread() local