HomeSort by relevance Sort by last modified time
    Searched full:loopunswitch (Results 1 - 6 of 6) sorted by null

  /external/llvm/lib/Transforms/Scalar/
CMakeLists.txt 21 LoopUnswitch.cpp
Android.mk 23 LoopUnswitch.cpp \
LoopUnswitch.cpp 1 //===-- LoopUnswitch.cpp - Hoist loop-invariant conditionals in loop ------===//
124 class LoopUnswitch : public LoopPass {
151 explicit LoopUnswitch(bool Os = false) :
327 char LoopUnswitch::ID = 0;
328 INITIALIZE_PASS_BEGIN(LoopUnswitch, "loop-unswitch", "Unswitch loops",
333 INITIALIZE_PASS_END(LoopUnswitch, "loop-unswitch", "Unswitch loops",
337 return new LoopUnswitch(Os);
376 bool LoopUnswitch::runOnLoop(Loop *L, LPPassManager &LPM_Ref) {
399 bool LoopUnswitch::processCurrentLoop() {
561 bool LoopUnswitch::IsTrivialUnswitchCondition(Value *Cond, Constant **Val
    [all...]
  /external/llvm/test/Transforms/LoopUnswitch/
2011-11-18-TwoSwitches-Threshold.ll 7 ; ModuleID = '../llvm/test/Transforms/LoopUnswitch/2011-11-18-TwoSwitches.ll'
  /external/llvm/
CREDITS.TXT 19 D: LCSSA pass and related LoopUnswitch work
  /external/llvm/include/llvm/Transforms/
Scalar.h 119 // LoopUnswitch - This pass is a simple loop unswitching pass.

Completed in 71 milliseconds