Searched refs:UNROLL (Results 1 – 9 of 9) sorted by relevance
/external/llvm/test/Transforms/LoopUnroll/ |
D | runtime-loop5.ll | 1 … < %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 …]
|
D | loop-remarks.ll | 1 …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/ |
D | if-pred-stores.ll | 1 …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 …]
|
D | gcc-examples.ll | 2 …-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 …]
|
D | miniters.ll | 2 …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/ |
D | gcc-examples.ll | 2 ….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/ |
D | SkBlitRow_opts_arm_neon.cpp | 888 #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/ |
D | SkBlitRow_D32.cpp | 14 #define UNROLL macro 31 #ifdef UNROLL in S32_Blend_BlitRow32() 60 #ifdef UNROLL in S32A_Opaque_BlitRow32() 89 #ifdef UNROLL in S32A_Blend_BlitRow32()
|
D | SkBlitter_RGB16.cpp | 385 #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()
|