Searched defs:preHeader (Results 1 – 11 of 11) sorted by relevance
| /arkcompiler/runtime_core/static_core/compiler/optimizer/optimizations/ |
| D | licm.cpp | 137 void Licm::MoveInstructions(BasicBlock *preHeader, Loop *loop) in MoveInstructions() 206 auto preHeader = loop->GetPreHeader(); in VisitLoop() local 262 Inst *Licm::FindSaveStateForResolver(Inst *resolver, const BasicBlock *preHeader) in FindSaveStateForResolver()
|
| D | redundant_loop_elimination.cpp | 75 auto preHeader = loop->GetPreHeader(); in DeleteLoop() local
|
| D | loop_peeling.cpp | 131 auto preHeader = loop->GetPreHeader(); in InsertPreLoop() local
|
| D | loop_idioms.cpp | 218 auto preHeader = loop->GetPreHeader(); in ReplaceArrayInitLoop() local
|
| D | loop_unroll.cpp | 302 auto preHeader = header->GetLoop()->GetPreHeader(); in FixCompareInst() local
|
| /arkcompiler/runtime_core/static_core/compiler/optimizer/analysis/ |
| D | loop_analyzer.cpp | 137 void LoopAnalyzer::MovePhiInputsToPreHeader(BasicBlock *header, BasicBlock *preHeader, in MovePhiInputsToPreHeader() 153 void LoopAnalyzer::UpdateControlFlowWithPreHeader(BasicBlock *header, BasicBlock *preHeader, in UpdateControlFlowWithPreHeader() 182 auto preHeader = header->CreateImmediateDominator(); in CreatePreHeader() local 210 BasicBlock *preHeader = nullptr; in FindAndInsertPreHeaders() local
|
| D | countable_loop_parser.cpp | 98 auto preHeader = loop->GetPreHeader(); in HasPreHeaderCompare() local
|
| D | loop_analyzer.h | 52 void SetPreHeader(BasicBlock *preHeader) in SetPreHeader()
|
| /arkcompiler/runtime_core/static_core/compiler/optimizer/ir/ |
| D | graph_cloner.cpp | 524 auto preHeader = unrollData->header->GetPredBlockByIndex(0); in RemoveLoopPreHeader() local 762 …hCloner::CreateNewOutsideSucc(BasicBlock *outsideSucc, BasicBlock *backEdge, BasicBlock *preHeader) in CreateNewOutsideSucc() 791 GraphCloner::LoopClonerData *GraphCloner::PopulateLoopClonerData(Loop *loop, BasicBlock *preHeader, in PopulateLoopClonerData() 815 auto preHeader = loop->GetPreHeader(); in PrepareLoopToClone() local 920 Inst *GetPhiResolver(Inst *checkPhi, BasicBlock *outsideSucc, BasicBlock *preHeader) in GetPhiResolver() 1019 auto preHeader = loop->GetPreHeader(); in IsLoopClonable() local
|
| D | loop_unswitcher.cpp | 75 auto preHeader = loop->GetPreHeader(); in PrepareLoopToUnswitch() local
|
| /arkcompiler/runtime_core/static_core/compiler/tests/ |
| D | loop_analyzer_test.cpp | 315 auto preHeader = loop->GetPreHeader(); in TEST_F() local
|