Searched defs:pre_header (Results 1 – 4 of 4) sorted by relevance
| /arkcompiler/runtime_core/compiler/optimizer/analysis/ |
| D | loop_analyzer.cpp | 138 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
|
| D | loop_analyzer.h | 53 void SetPreHeader(BasicBlock *pre_header) in SetPreHeader()
|
| /arkcompiler/runtime_core/compiler/optimizer/ir/ |
| D | graph_cloner.cpp | 745 …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/ |
| D | loop_analyzer_test.cpp | 303 auto pre_header = loop->GetPreHeader(); in TEST_F() local
|