Home
last modified time | relevance | path

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

12

/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/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/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.
Dhoist-deref-load.ll11 ; and we want to hoist the load of %c out of the loop. This can be done only
49 ; Without this attribute, we should not hoist the load of %c.
91 ; and we want to hoist the load of c[2] out of the loop. This can be done only
130 ; size too small to cover c[2] (and so we should not hoist it).
D2003-05-02-LoadHoist.ll17 ;; Should not hoist this load!
Dscalar-promote-memmodel.ll3 ; Make sure we don't hoist a conditionally-executed store out of the loop;
Dhoisting.ll35 ;; It is ok and desirable to hoist this potentially trapping instruction.
/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,
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.
Dlicm-symbol.ll3 ; MachineLICM should be able to hoist the sF reference out of the loop.
Drdrand.ll62 ; Check that MachineLICM doesn't hoist rdrand instructions.
Dlicm-nested.ll4 ; MachineLICM should be able to hoist the symbolic addresses out of
Dpostra-licm.ll4 ; MachineLICM should be able to hoist loop invariant reload out of the loop.
/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/CodeGen/XCore/
Dlicm-ldwcp.ll3 ; MachineLICM should hoist the LDWCP out of the loop.
/external/llvm/test/Transforms/IndVarSimplify/
D2011-09-27-hoistsext.ll2 ; Test indvars' ability to hoist new sext created by WidenIV.
/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/llvm/test/Transforms/ObjCARC/
Dpointer-types.ll3 ; Don't hoist @objc_release past a use of its pointer, even
/external/llvm/test/Transforms/CodeGenPrepare/X86/
Dextend-sink-hoist.ll29 define i64 @hoist(i32* %mem1, i32* %mem2) {
/external/antlr/antlr-3.4/runtime/ActionScript/project/src/org/antlr/runtime/
DFailedPredicateException.as32 * Disambiguating predicate evaluation occurs when we hoist a predicate into
/external/llvm/test/Transforms/GVN/
Dpre-single-pred.ll10 ; hoist the load. Doing the right thing for the wrong reasons is still a bug.
/external/llvm/test/Transforms/InstMerge/
Dld_hoist1.ll1 ; Test load hoist
/external/llvm/test/Transforms/LoopVectorize/
Dhoist-loads.ll39 ; However, we can't hoist loads whose address we have not seen unconditionally
/external/llvm/lib/Transforms/Scalar/
DLICM.cpp76 static bool hoist(Instruction &I, BasicBlock *Preheader);
387 Changed |= hoist(I, CurLoop->getLoopPreheader()); in hoistRegion()
625 static bool hoist(Instruction &I, BasicBlock *Preheader) { in hoist() function

12