Home
last modified time | relevance | path

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

/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_ir/include/
Dmir_preg.h140 auto *preg = mAllocator->GetMemPool()->New<MIRPreg>(index, primType, mtype); variable
147 MIRPreg *preg = pregTable[static_cast<uint32>(idx)]; in ClonePreg() local
190 PregIdx AddPreg(MIRPreg &preg) in AddPreg()
207 MIRPreg *preg = mAllocator->GetMemPool()->New<MIRPreg>(pregNo, ptyp, ty); variable
Dmir_symbol.h56 MIRPreg *preg; // the MIRSymKind must be kStPreg member
398 void SetPreg(MIRPreg *preg) in SetPreg()
Dmir_nodes.h649 MapleValue(PregIdx preg) : pregIdx(preg), kind(kPregKind) {} in MapleValue()
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/aarch64/
Daarch64_live.cpp47 for (auto preg : func->GetReferedRegs()) { in ProcessCallInsnParam() local
Daarch64_emitter.cpp98 for (auto preg : func->GetReferedRegs()) { in RecordRegInfo() local
Daarch64_cgfunc.cpp745 MIRPreg *preg = GetFunction().GetPregTab()->PregFromPregIdx(pregIdx); in SelectRegassign() local
846 MIRPreg *preg = GetFunction().GetPregTab()->PregFromPregIdx(pregIdx); in SelectRegread() local
3091 MemOperand *AArch64CGFunc::CreateStackMemOpnd(regno_t preg, int32 offset, uint32 size) in CreateStackMemOpnd()
4342 MIRPreg *preg = GetFunction().GetPregTab()->PregFromPregIdx(i); in GetPseudoRegisterSpillMemoryOperand() local
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_ir/src/
Dmir_function.cpp461 MIRPreg *preg = pregTab->PregFromPregIdx(pregIdx); in EnterFormals() local
Dmir_lower.cpp418 MIRPreg *preg = func->GetPregTab()->PregFromPregIdx(regread->GetRegIdx()); in FuncTypeFromFuncPtrExpr() local
Dmir_builder.cpp370 auto *preg = GetCurrentFunction()->GetPregTab()->PregFromPregIdx(pregIdx); in CreateStmtIcallAssigned() local
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/include/cg/
Dreg_alloc_lsra.h152 void SetPrefer(uint32 preg) in SetPrefer()
Dcgfunc.h298 virtual RegOperand *GetOrCreateRegOpndFromPregIdx(PregIdx preg, PrimType type) in GetOrCreateRegOpndFromPregIdx()
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/include/cg/aarch64/
Daarch64_cgfunc.h267 RegOperand *GetOrCreateRegOpndFromPregIdx(PregIdx preg, PrimType type) override in GetOrCreateRegOpndFromPregIdx()
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/
Dreg_alloc_lsra.cpp1076 uint32 preg = li.GetPrefer() - offset; in GetRegFromMask() local
1083 for (uint32 preg = 0; preg < k32BitSize; ++preg) { in GetRegFromMask() local
Disel.cpp772 MIRPreg *preg = cgFunc->GetFunction().GetPregTab()->PregFromPregIdx(pregIdx); in SelectRegassign() local
792 MIRPreg *preg = cgFunc->GetFunction().GetPregTab()->PregFromPregIdx(pregIdx); in SelectRegread() local
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/litecg/
Dlmir_builder.cpp571 MIRPreg *preg = GetCurFunction().GetPregTab()->PregFromPregIdx(pregIdx); in Regread() local