Searched refs:UNROLL (Results 1 – 8 of 8) 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 …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 …]
|
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 …]
|
/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 | 890 #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/ |
D | SkBlitRow_D32.cpp | 13 #define UNROLL macro 30 #ifdef UNROLL in S32_Blend_BlitRow32() 59 #ifdef UNROLL in S32A_Opaque_BlitRow32() 88 #ifdef UNROLL in S32A_Blend_BlitRow32()
|
D | SkBlitter_RGB16.cpp | 401 #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()
|