Home
last modified time | relevance | path

Searched refs:UNROLL (Results 1 – 8 of 8) 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 …vector-width=1 -force-vector-interleave=2 -loop-vectorize < %s | FileCheck %s --check-prefix=UNROLL
38 ; UNROLL-LABEL: test
39 ; UNROLL: vector.body:
40 ; UNROLL: %[[IND:[a-zA-Z0-9]+]] = add i64 %{{.*}}, 0
41 ; UNROLL: %[[IND1:[a-zA-Z0-9]+]] = add i64 %{{.*}}, 1
42 ; UNROLL: %[[v0:[a-zA-Z0-9]+]] = getelementptr inbounds i32, i32* %f, i64 %[[IND]]
43 ; UNROLL: %[[v1:[a-zA-Z0-9]+]] = getelementptr inbounds i32, i32* %f, i64 %[[IND1]]
44 ; UNROLL: %[[v2:[a-zA-Z0-9]+]] = load i32, i32* %[[v0]], align 4
45 ; UNROLL: %[[v3:[a-zA-Z0-9]+]] = load i32, i32* %[[v1]], align 4
46 ; UNROLL: %[[v4:[a-zA-Z0-9]+]] = icmp sgt i32 %[[v2]], 100
[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 …]
/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.cpp890 #define UNROLL 4 in S32A_Opaque_BlitRow32_neon() macro
891 while (count >= UNROLL) { in S32A_Opaque_BlitRow32_neon()
904 #if UNROLL > 2 in S32A_Opaque_BlitRow32_neon()
910 #if UNROLL > 2 in S32A_Opaque_BlitRow32_neon()
936 #if UNROLL > 2 in S32A_Opaque_BlitRow32_neon()
960 #if UNROLL > 2 in S32A_Opaque_BlitRow32_neon()
964 src += UNROLL; in S32A_Opaque_BlitRow32_neon()
965 dst += UNROLL; in S32A_Opaque_BlitRow32_neon()
966 count -= UNROLL; in S32A_Opaque_BlitRow32_neon()
968 #undef UNROLL in S32A_Opaque_BlitRow32_neon()
[all …]
/external/skia/src/core/
DSkBlitRow_D32.cpp13 #define UNROLL macro
30 #ifdef UNROLL in S32_Blend_BlitRow32()
59 #ifdef UNROLL in S32A_Opaque_BlitRow32()
88 #ifdef UNROLL in S32A_Blend_BlitRow32()
DSkBlitter_RGB16.cpp401 #define UNROLL 8 in blitMask() macro
404 if (w >= UNROLL) { in blitMask()
453 device += UNROLL; in blitMask()
454 alpha += UNROLL; in blitMask()
455 w -= UNROLL; in blitMask()
456 } while (w >= UNROLL); in blitMask()
469 #undef UNROLL in blitMask()