Lines Matching refs:unroll
1 ; RUN: opt < %s -loop-unroll -unroll-runtime -unroll-allow-partial -S | FileCheck %s
29 ; unrolled. The unroll count is the largest power of 2 that divides the
54 ; This loop contains a convergent instruction, so its partial unroll
55 ; count must divide its trip multiple. This overrides its unroll
56 ; pragma -- we unroll exactly 8 times, even though 16 is requested.
83 ; This loop contains a convergent instruction. Since the pragma loop unroll
84 ; count 2 divides trip count 4. The loop unroll should respect the pragma.
104 ; This loop contains a convergent instruction. Since the pragma loop unroll
105 ; count 2 divides trip multiple 2. The loop unroll should respect the pragma.
126 ; This loop contains a convergent instruction. Since the pragma loop unroll
149 ; This loop contains a convergent instruction. Since the pragma loop unroll
177 !0 = !{!0, !{!"llvm.loop.unroll.count", i32 16}}
178 !1 = !{!1, !{!"llvm.loop.unroll.count", i32 2}}