Home
last modified time | relevance | path

Searched refs:hoisted (Results 1 – 25 of 170) sorted by relevance

1234567

/llvm-project-15.0.7/llvm/test/Transforms/GVNHoist/
H A Dinfinite-loop-indirect.ll5 ; Check that the bitcast is not hoisted because it is after an indirect call
45 ; Any instruction inside an infinite loop will not be hoisted because
82 ; Check that bitcast is hoisted even when one of them is partially redundant.
111 ; Check that the bitcast is not hoisted because anticipability
148 ; Check that the bitcast is not hoisted because of a cycle
185 ; Check that an instruction is not hoisted out of landing pad (%lpad4)
187 ; however an instruction may be hoisted into a landing pad if
192 ; Check that nothing gets hoisted out of %lpad
197 ; Check that the add is hoisted
201 ; Check that the add is hoisted
[all …]
H A Dpr30216.ll3 ; Make sure the two stores @B do not get hoisted past the load @B.
28 ; Make sure the two stores @B do not get hoisted past the store @GlobalVar.
H A Dpr35222-hoist-load.ll5 ; Check that the load is not hoisted because the call can potentially
35 ; Check that the load is not hoisted because the call can potentially
H A Dld_hoist1.ll30 ; This load should be hoisted
44 ; This load should be hoisted in spite of store
H A Dhoist.ll7 ; Check that all scalar expressions are hoisted.
43 ; Check that all loads and scalars depending on the loads are hoisted.
44 ; Check that getelementptr computation gets hoisted before the load.
93 ; hoisted, and then the third load will not be hoisted.
191 ; Check that dependent expressions are hoisted.
224 ; Check that all independent expressions are hoisted.
410 ; Loads should not be hoisted above this store.
531 ; should be hoisted.
H A Dhoist-more-than-two-branches.ll6 ; Check that an instruction can be hoisted to a basic block
/llvm-project-15.0.7/llvm/test/Transforms/SimplifyCFG/X86/
H A Dremove-debug.ll3 ; TODO: Track the acutal DebugLoc of the hoisted instruction when no-line
6 ; Checks if the debug info for hoisted "x = i" is removed and
7 ; the debug info for hoisted "bar()" is set as line 0
/llvm-project-15.0.7/llvm/test/CodeGen/X86/
H A Dconstant-hoisting-bfi.ll6 ; will not be hoisted to the func entry.
52 ; in while.body will be hoisted to while.body.preheader. 214748364701 in
53 ; if.then16 and if.else10 will be merged and hoisted to the beginning of
117 ; 214748364701 will be hoisted to entry block to reduce code size.
143 ; 214748364701 will not be hoisted to entry block because it will only
H A Dhoist-spill-lpad.ll3 ; PR27612. The following spill is hoisted from two locations: the fall
5 ; exception. If it is not hoisted before the call, the spill will be
H A Dconstant-hoisting-and.ll4 ; If constant 4294967294 is hoisted to a variable, then we won't be able to use
/llvm-project-15.0.7/llvm/test/Transforms/LoopDeletion/
H A Dmultiple-exits.ll68 ; because it can be deleted but cannot be hoisted.
79 ; because it can be deleted but cannot be hoisted.
117 ; because it can be deleted but cannot be hoisted.
126 ; because it can be deleted but cannot be hoisted.
/llvm-project-15.0.7/llvm/test/CodeGen/Hexagon/
H A Dbranch-folder-hoist-kills.mir9 # In this testcase, the "r1 = A2_sxth killed r0" was hoisted, and since r0
16 # %r1 = A2_sxth killed %r0 ; hoisted, kills r0
/llvm-project-15.0.7/llvm/test/CodeGen/PowerPC/
H A Dmisched-inorder-latency.ll6 ; %val1 is a load live out of %entry. It should be hoisted
33 ; The prefetch gets a default latency of 3 cycles and should be hoisted
H A Dmachinelicm-cse-dead-flag.mir6 # This case tests that after the dead %3 is CSE-ed with hoisted %5 in MachineLICM
47 # This case tests that after the dead %3 is CSE-ed with hoisted dead %5 in
/llvm-project-15.0.7/llvm/test/Transforms/ConstantHoisting/PowerPC/
H A Dmasks.ll5 ; Here the masks are all contiguous, and should not be hoisted.
37 ; Here the masks are not contiguous, and should be hoisted.
/llvm-project-15.0.7/llvm/test/CodeGen/AMDGPU/
H A Dwaitcnt-vmcnt-loop.mir7 # We expect the waitcnt for the use to be hoisted on GFX9, but not on GFX10+
117 # We do not expect the waitcnt to be hoisted out of the loop.
158 # We do not expect the waitcnt to be hoisted out of the loop.
241 # We expect the waitcnt to be hoisted of the loop to wait a single time before
282 # waitcnt instructions to be hoisted.
322 # We do not expect the waitcnt to be hoisted out of the loop.
497 # outside of it. We expect the s_waitcnt instruction to be hoisted.
H A Dspeculative-execution-freecasts.ll2 ; RUN: -spec-exec-max-speculation-cost 1 -spec-exec-max-not-hoisted 1 \
/llvm-project-15.0.7/polly/test/GPGPU/
H A Dinvariant-load-hoisting-of-array.ll9 ; | invariant load hoisted `%loaded.ptr`
17 ; the invariant load hoisted value, NOT `%loaded.ptr`.
22 ; We need to make sure that in the new branch, we pick up invariant load hoisted
/llvm-project-15.0.7/llvm/test/Transforms/LoopVectorize/
H A Dpr38697.ll29 ; is 0, so it cannot be hoisted above the guard of 'count > 0'.
93 ; divisions, but only some of which can be safely hoisted):
116 ; Verify that the 'udiv' is hoisted to the preheader, and is not in the loop body.
178 ; Verify that the 'udiv' is not hoisted to the preheader, and it remains in the
236 ; hoisted.
238 ; Verify that the division-operation is hoisted, and that it appears as a
297 ; division is safely hoisted, as it was in the 'DivBy16Hoist' verison, but here
300 ; Verify that the division-operation is hoisted.
/llvm-project-15.0.7/polly/lib/External/isl/test_inputs/codegen/
H A Ddisjuncts.in1 # Check that conditions are hoisted up from the innermost loop
H A Dhoist2.in1 # Check that the constraints hoisted from the inner loop
H A Dhoist.in2 # are hoisted out of the loop
/llvm-project-15.0.7/llvm/test/Transforms/InstCombine/
H A Dhoist_instr.ll3 ;; This tests that the div is hoisted into the then block.
/llvm-project-15.0.7/llvm/test/Transforms/ConstantHoisting/X86/
H A Dstackmap.ll6 ; Test if the 3rd argument of a stackmap is hoisted.
/llvm-project-15.0.7/llvm/test/Transforms/SpeculativeExecution/
H A Dspec-compares.ll2 ; RUN: -spec-exec-max-speculation-cost 4 -spec-exec-max-not-hoisted 3 \

1234567