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.cpp137 void LoopAnalyzer::MovePhiInputsToPreHeader(BasicBlock *header, BasicBlock *pre_header, in MovePhiInputsToPreHeader()
153 void LoopAnalyzer::UpdateControlFlowWithPreHeader(BasicBlock *header, BasicBlock *pre_header, in UpdateControlFlowWithPreHeader()
182 auto pre_header = header->CreateImmediateDominator(); in CreatePreHeader() local
211 BasicBlock *pre_header = nullptr; in FindAndInsertPreHeaders() local
Dloop_analyzer.h53 void SetPreHeader(BasicBlock *pre_header) in SetPreHeader()
/arkcompiler/runtime_core/compiler/tests/
Dloop_analyzer_test.cpp303 auto pre_header = loop->GetPreHeader(); in TEST_F() local
/arkcompiler/runtime_core/compiler/optimizer/ir/
Dgraph_cloner.cpp741 …oner::CreateNewOutsideSucc(BasicBlock *outside_succ, BasicBlock *back_edge, BasicBlock *pre_header) in CreateNewOutsideSucc()
777 auto pre_header = loop->GetPreHeader(); in PrepareLoopToClone() local
898 Inst *GetPhiResolver(Inst *check_phi, BasicBlock *outside_succ, BasicBlock *pre_header) in GetPhiResolver()
988 auto pre_header = loop->GetPreHeader(); in IsLoopClonable() local