Home
last modified time | relevance | path

Searched refs:UNROLL (Results 1 – 9 of 9) sorted by relevance

/external/llvm/test/Transforms/LoopUnroll/
Druntime-loop5.ll1 … < %s -S -loop-unroll -unroll-runtime=true -unroll-count=16 | FileCheck --check-prefix=UNROLL-16 %s
2 …pt < %s -S -loop-unroll -unroll-runtime=true -unroll-count=4 | FileCheck --check-prefix=UNROLL-4 %s
8 ; UNROLL-16-LABEL: @test(
9 ; UNROLL-4-LABEL: @test(
14 ; UNROLL-16-NOT: for.body.prol:
15 ; UNROLL-4: for.body.prol:
18 ; UNROLL-16-LABEL: for.body:
19 ; UNROLL-4-LABEL: for.body:
24 ; UNROLL-16-LABEL: for.body
25 ; UNROLL-16-LABEL: getelementptr
[all …]
Dloop-remarks.ll1 …unroll -pass-remarks=loop-unroll -unroll-count=16 2>&1 | FileCheck -check-prefix=COMPLETE-UNROLL %s
2 …p-unroll -pass-remarks=loop-unroll -unroll-count=4 2>&1 | FileCheck -check-prefix=PARTIAL-UNROLL %s
4 ; COMPLETE-UNROLL: remark: {{.*}}: completely unrolled loop with 16 iterations
5 ; PARTIAL-UNROLL: remark: {{.*}}: unrolled loop by a factor of 4
/external/llvm/test/Transforms/LoopVectorize/
Dif-pred-stores.ll1 …1 -force-vector-interleave=2 -loop-vectorize -simplifycfg < %s | FileCheck %s --check-prefix=UNROLL
2 …h=1 -force-vector-interleave=2 -loop-vectorize < %s | FileCheck %s --check-prefix=UNROLL-NOSIMPLIFY
63 ; UNROLL-LABEL: test
64 ; UNROLL: vector.body:
65 ; UNROLL: %[[IND:[a-zA-Z0-9]+]] = add i64 %{{.*}}, 0
66 ; UNROLL: %[[IND1:[a-zA-Z0-9]+]] = add i64 %{{.*}}, 1
67 ; UNROLL: %[[v0:[a-zA-Z0-9]+]] = getelementptr inbounds i32, i32* %f, i64 %[[IND]]
68 ; UNROLL: %[[v1:[a-zA-Z0-9]+]] = getelementptr inbounds i32, i32* %f, i64 %[[IND1]]
69 ; UNROLL: %[[v2:[a-zA-Z0-9]+]] = load i32, i32* %[[v0]], align 4
70 ; UNROLL: %[[v3:[a-zA-Z0-9]+]] = load i32, i32* %[[v1]], align 4
[all …]
Dgcc-examples.ll2 …-vector-width=4 -force-vector-interleave=4 -dce -instcombine -S | FileCheck %s -check-prefix=UNROLL
28 ;UNROLL-LABEL: @example1(
29 ;UNROLL: load <4 x i32>
30 ;UNROLL: load <4 x i32>
31 ;UNROLL: load <4 x i32>
32 ;UNROLL: load <4 x i32>
33 ;UNROLL: add nsw <4 x i32>
34 ;UNROLL: add nsw <4 x i32>
35 ;UNROLL: add nsw <4 x i32>
36 ;UNROLL: add nsw <4 x i32>
[all …]
Dminiters.ll2 …p-vectorize -force-vector-interleave=2 -force-vector-width=4 -S | FileCheck %s -check-prefix=UNROLL
15 ; UNROLL-LABEL: foo(
16 ; UNROLL: %min.iters.check = icmp ult i64 %N, 8
17 ; UNROLL: br i1 %min.iters.check, label %scalar.ph, label %min.iters.checked
/external/llvm/test/Transforms/LoopVectorize/X86/
Dgcc-examples.ll2 ….0 -mcpu=corei7 -force-vector-interleave=0 -dce -instcombine -S | FileCheck %s -check-prefix=UNROLL
18 ;UNROLL-LABEL: @example1(
19 ;UNROLL: load <4 x i32>
20 ;UNROLL: load <4 x i32>
21 ;UNROLL: add nsw <4 x i32>
22 ;UNROLL: add nsw <4 x i32>
23 ;UNROLL: store <4 x i32>
24 ;UNROLL: store <4 x i32>
25 ;UNROLL: ret void
53 ;UNROLL-LABEL: @example10b(
[all …]
/external/skia/src/opts/
DSkBlitRow_opts_arm_neon.cpp888 #define UNROLL 4 in S32A_Opaque_BlitRow32_neon() macro
889 while (count >= UNROLL) { in S32A_Opaque_BlitRow32_neon()
902 #if UNROLL > 2 in S32A_Opaque_BlitRow32_neon()
908 #if UNROLL > 2 in S32A_Opaque_BlitRow32_neon()
934 #if UNROLL > 2 in S32A_Opaque_BlitRow32_neon()
958 #if UNROLL > 2 in S32A_Opaque_BlitRow32_neon()
962 src += UNROLL; in S32A_Opaque_BlitRow32_neon()
963 dst += UNROLL; in S32A_Opaque_BlitRow32_neon()
964 count -= UNROLL; in S32A_Opaque_BlitRow32_neon()
966 #undef UNROLL in S32A_Opaque_BlitRow32_neon()
[all …]
/external/skia/src/core/
DSkBlitRow_D32.cpp14 #define UNROLL macro
31 #ifdef UNROLL in S32_Blend_BlitRow32()
60 #ifdef UNROLL in S32A_Opaque_BlitRow32()
89 #ifdef UNROLL in S32A_Blend_BlitRow32()
DSkBlitter_RGB16.cpp385 #define UNROLL 8 in blitMask() macro
388 if (w >= UNROLL) { in blitMask()
437 device += UNROLL; in blitMask()
438 alpha += UNROLL; in blitMask()
439 w -= UNROLL; in blitMask()
440 } while (w >= UNROLL); in blitMask()
453 #undef UNROLL in blitMask()