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

  /external/swiftshader/third_party/LLVM/lib/Transforms/Scalar/
LICM.cpp 20 // we can hoist it or sink it like any other instruction.
124 /// visit definitions before uses, allowing us to hoist a loop body in one
143 /// hoist - When an instruction is found to only use loop invariant operands
144 /// that is safe to hoist, this instruction is called to do the dirty work.
146 void hoist(Instruction &I);
148 /// isSafeToExecuteUnconditionally - Only sink or hoist an instruction if it
185 /// Hoist expressions out of the specified loop. Note, alias info for inner
238 // instructions, we perform another pass to hoist them out of the loop.
318 /// before uses, allowing us to hoist a loop body in one pass without iteration.
347 // is safe to hoist the instruction
563 void LICM::hoist(Instruction &I) { function in class:LICM
    [all...]
  /external/llvm/lib/Transforms/Scalar/
LICM.cpp 20 // we can hoist it or sink it like any other instruction.
86 static bool hoist(Instruction &I, const DominatorTree *DT, const Loop *CurLoop,
208 /// Hoist expressions out of the specified loop. Note, alias info for inner
239 // instructions, we perform another pass to hoist them out of the loop.
351 /// uses, allowing us to hoist a loop body in one pass without iteration.
388 // is safe to hoist the instruction.
395 Changed |= hoist(I, DT, CurLoop, SafetyInfo);
428 // Compute funclet colors if we might sink/hoist in a function with a funclet
443 // Loads have extra constraints we have to verify before we can hoist them.
446 return false; // Don't hoist volatile/atomic loads
719 static bool hoist(Instruction &I, const DominatorTree *DT, const Loop *CurLoop, function
    [all...]
  /prebuilts/gcc/darwin-x86/x86/x86_64-linux-android-4.9/bin/
x86_64-linux-android-gcc-4.9.x     [all...]
  /prebuilts/gcc/linux-x86/aarch64/aarch64-linux-android-4.9/bin/
aarch64-linux-android-gcc-4.9.x     [all...]
  /prebuilts/gcc/linux-x86/arm/arm-linux-androideabi-4.9/bin/
arm-linux-androideabi-gcc-4.9.x     [all...]
  /prebuilts/tools/common/m2/repository/net/sf/saxon/Saxon-HE/9.8.0-5/
Saxon-HE-9.8.0-5.jar 

Completed in 266 milliseconds