OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
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