Home
last modified time | relevance | path

Searched refs:pIdx (Results 1 - 9 of 9) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/compiler/
H A Dscheduler.cpp27 size_t pIdx = parent[idx]; in UnionFind() local
28 while (pIdx != allIdxs.top()) { in UnionFind()
29 allIdxs.emplace(pIdx); in UnionFind()
30 pIdx = parent[pIdx]; in UnionFind()
32 size_t unionFindSetRoot = pIdx; in UnionFind()
34 if (semiDom[minIdx[allIdxs.top()]] > semiDom[minIdx[pIdx]]) { in UnionFind()
35 minIdx[allIdxs.top()] = minIdx[pIdx]; in UnionFind()
38 pIdx = allIdxs.top(); in UnionFind()
H A Dgraph_linearizer.cpp236 size_t pIdx = parentIdx_[idx]; in UnionFind() local
237 while (pIdx != allIdxs.top()) { in UnionFind()
238 allIdxs.emplace(pIdx); in UnionFind()
239 pIdx = parentIdx_[pIdx]; in UnionFind()
241 size_t unionFindSetRoot = pIdx; in UnionFind()
243 if (semiDom_[minIdx_[allIdxs.top()]] > semiDom_[minIdx_[pIdx]]) { in UnionFind()
244 minIdx_[allIdxs.top()] = minIdx_[pIdx]; in UnionFind()
247 pIdx = allIdxs.top(); in UnionFind()
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/aarch64/
H A Daarch64_insn.cpp210 PUIdx pIdx = emitter.GetCG()->GetMIRModule()->CurFunction()->GetPuidx(); in Visit() local
211 (void)emitter.Emit(v->GetSymbol()->GetName() + std::to_string(pIdx)); in Visit()
227 PUIdx pIdx = emitter.GetCG()->GetMIRModule()->CurFunction()->GetPuidx(); in Visit() local
228 (void)emitter.Emit(a64v->GetSymbolName() + std::to_string(pIdx)); in Visit()
472 PUIdx pIdx = CG::GetCurCGFunc()->GetMirModule().CurFunction()->GetPuidx(); in Visit() local
473 LogInfo::MapleLogger() << a64v->GetSymbolName() << std::to_string(pIdx); in Visit()
H A Daarch64_emitter.cpp46 PUIdx pIdx = currCG->GetMIRModule()->CurFunction()->GetPuidx(); in EmitBBHeaderLabel() local
47 char *puIdx = strdup(std::to_string(pIdx).c_str()); in EmitBBHeaderLabel()
293 PUIdx pIdx = cgFunc.GetMirModule().CurFunction()->GetPuidx(); in Run()
294 char *idx = strdup(std::to_string(pIdx).c_str()); in Run()
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_ir/include/
H A Dglobal_tables.h591 MIRFunction *GetFunctionFromPuidx(PUIdx pIdx) const
593 CHECK_FATAL(pIdx < funcTable.size(), "Invalid puIdx");
594 return funcTable.at(pIdx);
597 void SetFunctionItem(uint32 pIdx, MIRFunction *func)
599 CHECK_FATAL(pIdx < funcTable.size(), "Invalid puIdx");
600 funcTable[pIdx] = func;
H A Dmir_nodes.h986 explicit RegreadNode(PregIdx pIdx) : BaseNode(OP_regread), regIdx(pIdx) {} in RegreadNode() argument
988 RegreadNode(PrimType primType, PregIdx pIdx) : RegreadNode(pIdx) in RegreadNode() argument
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_me/include/
H A Dorig_symbol.h43 OriginalSt(uint32 index, PregIdx rIdx, PUIdx pIdx, MapleAllocator &alloc) in OriginalSt() argument
44 : OriginalSt(OStIdx(index), alloc, true, false, 0, pIdx, kPregOst, false, {.pregIdx = rIdx}) in OriginalSt()
323 OriginalSt(OStIdx index, MapleAllocator &alloc, bool local, bool isFormal, FieldID fieldID, PUIdx pIdx,
334 puIdx(pIdx)
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/be/
H A Dlower.cpp404 PregIdx pIdx = GetCurrentFunc()->GetPregTab()->CreatePreg(ptyp); in LowerSwitchOpnd() local
405 RegassignNode *regAss = mirBuilder->CreateStmtRegassign(ptyp, pIdx, opnd); in LowerSwitchOpnd()
409 stmt.SetOpnd(mirBuilder->CreateExprRegread(ptyp, pIdx), 0); in LowerSwitchOpnd()
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/
H A Demit.cpp81 PUIdx pIdx = GetCG()->GetMIRModule()->CurFunction()->GetPuidx(); in EmitLabelRef() local
82 char *idx = strdup(std::to_string(pIdx).c_str()); in EmitLabelRef()
309 PUIdx pIdx = GetCG()->GetMIRModule()->CurFunction()->GetPuidx(); in EmitAsmLabel() local
310 symName = mirSymbol.GetName() + std::to_string(pIdx); in EmitAsmLabel()
716 PUIdx pIdx = GetCG()->GetMIRModule()->CurFunction()->GetPuidx(); in EmitAsmLabel() local
717 (void)Emit("\t" + str + "\t" + symAddrSym->GetName() + std::to_string(pIdx)); in EmitAsmLabel()

Completed in 16 milliseconds