Searched refs:hoist (Results 1 – 25 of 67) sorted by relevance
123
/external/llvm/test/Transforms/ConstantHoisting/X86/ |
D | large-immediate.ll | 11 ; Check that we don't hoist the shift value of a shift instruction. 20 ; Check that we don't hoist constants with a type larger than i128. 29 ; Check that we don't hoist immediates with small values.
|
/external/llvm/test/Transforms/SpeculativeExecution/ |
D | spec.ll | 79 ; Do not hoist if-then-else pattern if it is not equivalent to if-then 101 ; Do not hoist loads and do not hoist an instruction past a definition of 134 ; Still hoist if an operand is defined before the block or is itself hoisted. 153 ; Do not hoist if the speculation cost is too high. 176 ; Do not hoist if too many instructions are left behind.
|
/external/llvm/test/Transforms/ConstantHoisting/AArch64/ |
D | large-immediate.ll | 11 ; Check that we don't hoist large, but cheap constants 20 ; Check that we don't hoist the shift value of a shift instruction.
|
/external/swiftshader/third_party/LLVM/test/Transforms/LICM/ |
D | atomics.ll | 3 ; Check that we can hoist unordered loads 22 ; Check that we don't sink/hoist monotonic loads 42 ; Check that we hoist unordered around monotonic.
|
D | 2003-05-02-LoadHoist.ll | 17 ;; Should not hoist this load!
|
/external/llvm/test/Transforms/LICM/ |
D | hoist-nounwind.ll | 8 ; Don't hoist load past nounwind call. 30 ; Don't hoist division past nounwind call. 52 ; Don't hoist load past volatile load.
|
D | atomics.ll | 4 ; Check that we can hoist unordered loads 23 ; Check that we don't sink/hoist monotonic loads 43 ; Check that we hoist unordered around monotonic.
|
D | scalar_promote-unwind.ll | 7 ; Make sure we don't hoist the store out of the loop; %a would 39 ; We can hoist the store out of the loop here; if f() unwinds,
|
D | hoist-deref-load.ll | 12 ; and we want to hoist the load of %c out of the loop. This can be done only 50 ; Without this attribute, we should not hoist the load of %c. 92 ; and we want to hoist the load of c[2] out of the loop. This can be done only 131 ; size too small to cover c[2] (and so we should not hoist it). 175 ; and we want to hoist the load of %c out of the loop. This can be done only 218 ; Without this check, we should not hoist the load of %c. 265 ; and we want to hoist the load of %c out of the loop. This can be done only 311 ; and we want to hoist the load of %c out of the loop. This can be done only 355 ; Without this check, we should not hoist the load of %c. 392 ; In this test we should be able to only hoist load from %cptr. We can't hoist
|
D | 2003-05-02-LoadHoist.ll | 17 ;; Should not hoist this load!
|
/external/llvm/test/CodeGen/X86/ |
D | hoist-common.ll | 5 ; and no common code to hoist. 7 ; hoist-common looks at it and rejects it for hoisting,
|
D | implicit-null-check-negative.ll | 55 ; We cannot hoist %t1 over %t0 since %t0 is an acquire load 76 ; The load instruction we wish to hoist is the addl, but there is a
|
D | constant-hoisting-optnone.ll | 4 ; Without optnone, Pass 'Constant Hoisting' would firstly hoist
|
D | loop-hoist.ll | 1 ; LSR should hoist the load from the "Arr" stub out of the loop.
|
/external/swiftshader/third_party/LLVM/test/Analysis/TypeBasedAliasAnalysis/ |
D | licm.ll | 3 ; LICM should be able to hoist the address load out of the loop 36 ; LICM shouldn't hoist anything here.
|
/external/llvm/test/Analysis/TypeBasedAliasAnalysis/ |
D | licm.ll | 3 ; LICM should be able to hoist the address load out of the loop 36 ; LICM shouldn't hoist anything here.
|
/external/llvm/test/Analysis/ValueTracking/ |
D | deref-bitcast-of-gep.ll | 6 ; that LICM cannot hoist out the load simply because it is guaranteed 66 ;; Can't hoist, since the alignment does not work out -- (<4 byte
|
/external/llvm/test/CodeGen/XCore/ |
D | licm-ldwcp.ll | 3 ; MachineLICM should hoist the LDWCP out of the loop.
|
/external/swiftshader/third_party/LLVM/test/CodeGen/XCore/ |
D | licm-ldwcp.ll | 3 ; MachineLICM should hoist the LDWCP out of the loop.
|
/external/swiftshader/third_party/LLVM/test/Transforms/IndVarSimplify/ |
D | 2011-09-27-hoistsext.ll | 2 ; Test indvars' ability to hoist new sext created by WidenIV.
|
/external/llvm/test/Transforms/IndVarSimplify/ |
D | 2011-09-27-hoistsext.ll | 2 ; Test indvars' ability to hoist new sext created by WidenIV.
|
/external/swiftshader/third_party/LLVM/test/CodeGen/X86/ |
D | loop-hoist.ll | 1 ; LSR should hoist the load from the "Arr" stub out of the loop.
|
/external/llvm/test/CodeGen/ARM/ |
D | 2011-08-25-ldmia_ret.ll | 9 ; the register in order to hoist the constant load required to test 36 ; hoist the switch constant without clobbering RRET
|
/external/swiftshader/third_party/LLVM/test/CodeGen/ARM/ |
D | 2011-08-25-ldmia_ret.ll | 9 ; the register in order to hoist the constant load required to test 36 ; hoist the switch constant without clobbering RRET
|
/external/llvm/test/Transforms/ObjCARC/ |
D | pointer-types.ll | 3 ; Don't hoist @objc_release past a use of its pointer, even
|
123