/external/llvm/lib/Target/X86/ |
X86ScheduleAtom.td | 544 // simple loops, expand by a small factor to hide the backedge cost.
|
/external/llvm/lib/Transforms/Scalar/ |
LoopVersioningLICM.cpp | 219 // Loop should have a single backedge, if not return false.
|
/external/llvm/lib/Transforms/Utils/ |
LoopUnrollRuntime.cpp | 462 // Add 1 since the backedge count doesn't include the first loop iteration.
|
SimplifyIndVar.cpp | 205 // If this is a value incoming from the backedge, then it cannot be a loop
|
/external/llvm/test/Analysis/BlockFrequencyInfo/ |
irreducible.ll | 50 ; that are targets of a backedge within it (excluding backedges within true
|
/external/swiftshader/third_party/LLVM/lib/CodeGen/ |
MachineSink.cpp | 320 // Avoid breaking back edge. From == To means backedge for single BB loop.
|
/external/swiftshader/third_party/LLVM/lib/Transforms/Scalar/ |
LoopIdiomRecognize.cpp | 223 /// with the specified backedge count. This block is known to be in the current
|
/external/v8/src/compiler/ |
loop-peeling.cc | 264 // Only one backedge, simply replace the input to loop with output of
|
common-operator.cc | [all...] |
/external/llvm/lib/CodeGen/ |
MachineBlockPlacement.cpp | [all...] |
MachineTraceMetrics.cpp | 577 assert(!(Loop && MBB == Loop->getHeader()) && "Trace contains backedge"); 587 "Trace contains backedge"); [all...] |
MachineSink.cpp | 412 // Avoid breaking back edge. From == To means backedge for single BB loop.
|
/external/llvm/lib/Transforms/Vectorize/ |
LoopVectorize.cpp | [all...] |
/external/clang/lib/CodeGen/ |
CodeGenPGO.cpp | 343 // the backedge from the end of the loop body, and the edges from
|
/external/llvm/examples/Kaleidoscope/Chapter5/ |
toy.cpp | 741 // Add a new entry to the PHI node for the backedge.
|
/external/llvm/examples/Kaleidoscope/Chapter6/ |
toy.cpp | 852 // Add a new entry to the PHI node for the backedge.
|
/external/llvm/include/llvm/Analysis/ |
LoopInfo.h | 648 /// Update LoopInfo after removing the last backedge from a loop. This updates
|
/external/llvm/include/llvm/CodeGen/ |
LiveInterval.h | 468 /// specified boundaries, exclusively. Vregs live across a backedge are not
|
/external/llvm/test/Transforms/LoopVectorize/ |
induction.ll | 292 ; This loop has a backedge taken count of i32_max. We need to check for this
|
/external/swiftshader/third_party/LLVM/examples/Kaleidoscope/Chapter5/ |
toy.cpp | 640 // Add a new entry to the PHI node for the backedge.
|
/external/swiftshader/third_party/LLVM/examples/Kaleidoscope/Chapter6/ |
toy.cpp | 744 // Add a new entry to the PHI node for the backedge.
|
/external/swiftshader/third_party/LLVM/lib/Analysis/ |
ProfileInfo.cpp | 790 // If the path contains the successor, this means its a backedge, [all...] |
/external/v8/src/interpreter/ |
interpreter-assembler.cc | [all...] |
/external/swiftshader/third_party/LLVM/docs/tutorial/ |
LangImpl5.html | 747 eventually get a second value for the backedge, but we can't set it up yet 840 // Add a new entry to the PHI node for the backedge. [all...] |
OCamlLangImpl5.html | 723 eventually get a second value for the backedge, but we can't set it up yet 814 (* Add a new entry to the PHI node for the backedge. *) [all...] |