Home
last modified time | relevance | path

Searched refs:hoist (Results 1 – 25 of 67) sorted by relevance

123

/external/llvm/test/Transforms/ConstantHoisting/X86/
Dlarge-immediate.ll11 ; 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/
Dspec.ll79 ; 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/
Dlarge-immediate.ll11 ; 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/
Datomics.ll3 ; 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.
D2003-05-02-LoadHoist.ll17 ;; Should not hoist this load!
/external/llvm/test/Transforms/LICM/
Dhoist-nounwind.ll8 ; Don't hoist load past nounwind call.
30 ; Don't hoist division past nounwind call.
52 ; Don't hoist load past volatile load.
Datomics.ll4 ; 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.
Dscalar_promote-unwind.ll7 ; 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,
Dhoist-deref-load.ll12 ; 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
D2003-05-02-LoadHoist.ll17 ;; Should not hoist this load!
/external/llvm/test/CodeGen/X86/
Dhoist-common.ll5 ; and no common code to hoist.
7 ; hoist-common looks at it and rejects it for hoisting,
Dimplicit-null-check-negative.ll55 ; 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
Dconstant-hoisting-optnone.ll4 ; Without optnone, Pass 'Constant Hoisting' would firstly hoist
Dloop-hoist.ll1 ; LSR should hoist the load from the "Arr" stub out of the loop.
/external/swiftshader/third_party/LLVM/test/Analysis/TypeBasedAliasAnalysis/
Dlicm.ll3 ; 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/
Dlicm.ll3 ; 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/
Dderef-bitcast-of-gep.ll6 ; 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/
Dlicm-ldwcp.ll3 ; MachineLICM should hoist the LDWCP out of the loop.
/external/swiftshader/third_party/LLVM/test/CodeGen/XCore/
Dlicm-ldwcp.ll3 ; MachineLICM should hoist the LDWCP out of the loop.
/external/swiftshader/third_party/LLVM/test/Transforms/IndVarSimplify/
D2011-09-27-hoistsext.ll2 ; Test indvars' ability to hoist new sext created by WidenIV.
/external/llvm/test/Transforms/IndVarSimplify/
D2011-09-27-hoistsext.ll2 ; Test indvars' ability to hoist new sext created by WidenIV.
/external/swiftshader/third_party/LLVM/test/CodeGen/X86/
Dloop-hoist.ll1 ; LSR should hoist the load from the "Arr" stub out of the loop.
/external/llvm/test/CodeGen/ARM/
D2011-08-25-ldmia_ret.ll9 ; 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/
D2011-08-25-ldmia_ret.ll9 ; 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/
Dpointer-types.ll3 ; Don't hoist @objc_release past a use of its pointer, even

123