Searched refs:workList (Results 1 - 8 of 8) sorted by relevance
/arkcompiler/ets_runtime/ecmascript/compiler/ |
H A D | graph_editor.cpp | 155 std::queue<GateRef> workList; in EliminatePhi() local 175 workList.push(input); in EliminatePhi() 181 while (!workList.empty()) { in EliminatePhi() 182 auto cur = workList.front(); in EliminatePhi() 183 workList.pop(); in EliminatePhi() 194 workList.push(input); in EliminatePhi() 209 workList.push(*it); in EliminatePhi()
|
H A D | ts_inline_lowering.h | 107 void CandidateInlineCall(GateRef gate, ChunkQueue<InlineTypeInfoAccessor> &workList); 108 void TryInline(InlineTypeInfoAccessor &info, ChunkQueue<InlineTypeInfoAccessor> &workList); 125 void UpdateWorkList(ChunkQueue<InlineTypeInfoAccessor> &workList); 128 void CandidateAccessor(GateRef gate, ChunkQueue<InlineTypeInfoAccessor> &workList, CallKind kind); 129 void CandidateNormalCall(GateRef gate, ChunkQueue<InlineTypeInfoAccessor> &workList, CallKind kind);
|
H A D | ts_inline_lowering.cpp | 27 ChunkQueue<InlineTypeInfoAccessor> workList(chunk_); in RunTSInlineLowering() 28 UpdateWorkList(workList); in RunTSInlineLowering() 30 while (!workList.empty()) { in RunTSInlineLowering() 31 InlineTypeInfoAccessor &info = workList.front(); in RunTSInlineLowering() 32 workList.pop(); in RunTSInlineLowering() 33 TryInline(info, workList); in RunTSInlineLowering() 61 void TSInlineLowering::CandidateInlineCall(GateRef gate, ChunkQueue<InlineTypeInfoAccessor> &workList) in CandidateInlineCall() argument 69 CandidateAccessor(gate, workList, CallKind::CALL_GETTER); in CandidateInlineCall() 77 CandidateAccessor(gate, workList, CallKind::CALL_SETTER); in CandidateInlineCall() 85 CandidateNormalCall(gate, workList, CallKin in CandidateInlineCall() 103 TryInline(InlineTypeInfoAccessor &info, ChunkQueue<InlineTypeInfoAccessor> &workList) TryInline() argument 613 UpdateWorkList(ChunkQueue<InlineTypeInfoAccessor> &workList) UpdateWorkList() argument 660 CandidateAccessor(GateRef gate, ChunkQueue<InlineTypeInfoAccessor> &workList, CallKind kind) CandidateAccessor() argument 670 CandidateNormalCall(GateRef gate, ChunkQueue<InlineTypeInfoAccessor> &workList, CallKind kind) CandidateNormalCall() argument [all...] |
H A D | early_elimination.cpp | 38 ChunkQueue<GateRef> workList(chunk_); in GetLoopDependInfo() 39 workList.push(depend); in GetLoopDependInfo() 41 while (!workList.empty()) { in GetLoopDependInfo() 42 auto curDep = workList.front(); in GetLoopDependInfo() 43 workList.pop(); in GetLoopDependInfo() 53 workList.push(acc_.GetDep(curDep, i)); in GetLoopDependInfo()
|
H A D | loop_analysis.cpp | 199 ChunkQueue<GateRef> workList(chunk_); in LoopExitElimination()
|
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/ |
H A D | cgbb.cpp | 391 std::queue<BB *> workList; in BFS() local 392 workList.push(&curBB); in BFS() 397 BB *bb = workList.front(); in BFS() 401 workList.pop(); in BFS() 414 workList.push(ibb); in BFS() 419 } while (!workList.empty()); in BFS()
|
/arkcompiler/ets_runtime/ecmascript/pgo_profiler/ |
H A D | pgo_profiler.h | 284 void SetWorkList(WorkList *workList) in SetWorkList() argument 286 workList_ = workList; in SetWorkList()
|
H A D | pgo_profiler.cpp | 350 auto workList = workNode->GetWorkList(); in PGODump() local 352 if (workList == &preDumpWorkList_) { in PGODump() 355 if (workList != &dumpWorkList_) { in PGODump() 515 auto workList = workNode->GetWorkList(); in PGOPreDump() local 517 if (workList == &dumpWorkList_) { in PGOPreDump() 518 workList->Remove(workNode); in PGOPreDump() 520 if (workList != &preDumpWorkList_) { in PGOPreDump()
|
Completed in 9 milliseconds