Home
last modified time | relevance | path

Searched defs:pre_header (Results 1 – 4 of 4) sorted by relevance

/arkcompiler/runtime_core/compiler/optimizer/analysis/
Dloop_analyzer.cpp138 void LoopAnalyzer::MovePhiInputsToPreHeader(BasicBlock *header, BasicBlock *pre_header, in MovePhiInputsToPreHeader()
154 void LoopAnalyzer::UpdateControlFlowWithPreHeader(BasicBlock *header, BasicBlock *pre_header, in UpdateControlFlowWithPreHeader()
183 auto pre_header = header->CreateImmediateDominator(); in CreatePreHeader() local
212 BasicBlock *pre_header = nullptr; in FindAndInsertPreHeaders() local
Dloop_analyzer.h53 void SetPreHeader(BasicBlock *pre_header) in SetPreHeader()
/arkcompiler/runtime_core/compiler/optimizer/ir/
Dgraph_cloner.cpp745 …oner::CreateNewOutsideSucc(BasicBlock *outside_succ, BasicBlock *back_edge, BasicBlock *pre_header) in CreateNewOutsideSucc()
781 auto pre_header = loop->GetPreHeader(); in PrepareLoopToClone() local
828 GraphCloner::LoopClonerData *GraphCloner::CreateLoopClonerData(Loop *loop, BasicBlock *pre_header, in CreateLoopClonerData()
910 Inst *GetPhiResolver(Inst *check_phi, BasicBlock *outside_succ, BasicBlock *pre_header) in GetPhiResolver()
1000 auto pre_header = loop->GetPreHeader(); in IsLoopClonable() local
/arkcompiler/runtime_core/compiler/tests/
Dloop_analyzer_test.cpp303 auto pre_header = loop->GetPreHeader(); in TEST_F() local