Searched defs:backEdge (Results 1 - 8 of 8) sorted by relevance
/arkcompiler/runtime_core/static_core/compiler/optimizer/optimizations/ |
H A D | loop_peeling.cpp | 116 auto backEdge = loop->GetBackEdges()[0]; in TransformLoop() local 140 size_t LoopPeeling::MoveLoopExitToBackEdge(BasicBlock *header, BasicBlock *backEdge) in MoveLoopExitToBackEdge() argument 197 UpdateClonedInstInputs(Inst *inst, BasicBlock *header, BasicBlock *backEdge) UpdateClonedInstInputs() argument [all...] |
H A D | loop_unroll.cpp | 312 auto backEdge = loopInfo.ifImm->GetBasicBlock(); in FixCompareInst() local
|
H A D | optimize_string_concat.cpp | 229 auto backEdge = GetGraph()->CreateEmptyBlock(preHeader); in CreateAppendArgsLoop() local
|
/arkcompiler/runtime_core/static_core/compiler/optimizer/analysis/ |
H A D | countable_loop_parser.cpp | 103 auto backEdge = loop->GetBackEdges()[0]; in HasPreHeaderCompare() local
|
H A D | loop_analyzer.cpp | 100 void LoopAnalyzer::ProcessNewBackEdge(BasicBlock *header, BasicBlock *backEdge) in ProcessNewBackEdge() argument 440 auto backEdge = loop->GetBackEdges()[0]; GetLoopOutsideSuccessor() local 462 auto backEdge = loop->GetBackEdges()[0]; IsLoopSingleBackEdgeExitPoint() local [all...] |
/arkcompiler/runtime_core/static_core/compiler/optimizer/ir/ |
H A D | loop_unswitcher.cpp | 221 static uint32_t EstimateUnswitchInstructionsCount(BasicBlock *bb, const BasicBlock *backEdge, const Inst *unswitchInst, in EstimateUnswitchInstructionsCount() argument 256 auto backEdge = loop->GetBackEdges()[0]; in EstimateInstructionsCount() local [all...] |
H A D | graph_cloner.cpp | 196 BasicBlock *GraphCloner::CreateResolverBlock(Loop *loop, BasicBlock *backEdge) in CreateResolverBlock() argument 229 BasicBlock *GraphCloner::SplitBackEdge(LoopUnrollData *unrollData, Loop *loop, BasicBlock *backEdge) in SplitBackEdge() argument 270 auto backEdge = loop->GetBackEdges()[0]; PrepareLoopToUnroll() local 780 CreateNewOutsideSucc(BasicBlock *outsideSucc, BasicBlock *backEdge, BasicBlock *preHeader) CreateNewOutsideSucc() argument 855 auto backEdge = loop->GetBackEdges()[0]; PrepareLoopToClone() local [all...] |
/arkcompiler/runtime_core/static_core/libllvmbackend/transforms/passes/ |
H A D | gc_intrusion.cpp | 395 bool backEdge = false; in PropagateRelocs() local
|
Completed in 7 milliseconds