/external/swiftshader/third_party/LLVM/test/CodeGen/X86/ |
movbe.ll | 3 declare i32 @llvm.bswap.i32(i32) nounwind readnone 4 declare i64 @llvm.bswap.i64(i64) nounwind readnone 7 %bswap = call i32 @llvm.bswap.i32(i32 %y) 8 store i32 %bswap, i32* %x, align 4 16 %bswap = call i32 @llvm.bswap.i32(i32 %load) 17 ret i32 %bswap 23 %bswap = call i64 @llvm.bswap.i64(i64 %y [all...] |
bswap.ll | 0 ; bswap should be constant folded when it is passed a constant argument
5 declare i16 @llvm.bswap.i16(i16)
7 declare i32 @llvm.bswap.i32(i32)
9 declare i64 @llvm.bswap.i64(i64)
14 %Z = call i16 @llvm.bswap.i16( i16 %A ) ; <i16> [#uses=1]
21 %Z = call i32 @llvm.bswap.i32( i32 %A ) ; <i32> [#uses=1]
29 %Z = call i64 @llvm.bswap.i64( i64 %A ) ; <i64> [#uses=1]
|
/external/llvm/test/Analysis/CostModel/X86/ |
bswap.ll | 8 ; Verify the cost of vector bswap instructions. 10 declare <2 x i64> @llvm.bswap.v2i64(<2 x i64>) 11 declare <4 x i32> @llvm.bswap.v4i32(<4 x i32>) 12 declare <8 x i16> @llvm.bswap.v8i16(<8 x i16>) 14 declare <4 x i64> @llvm.bswap.v4i64(<4 x i64>) 15 declare <8 x i32> @llvm.bswap.v8i32(<8 x i32>) 16 declare <16 x i16> @llvm.bswap.v16i16(<16 x i16>) 20 ; SSE2: Found an estimated cost of 7 for instruction: %bswap 21 ; SSE42: Found an estimated cost of 1 for instruction: %bswap 22 ; AVX: Found an estimated cost of 1 for instruction: %bswap [all...] |
scalarize.ll | 13 declare %i4 @llvm.bswap.v4i32(%i4) 14 declare %i8 @llvm.bswap.v2i64(%i8) 24 ; CHECK32: cost of 1 {{.*}}bswap.v4i32 25 ; CHECK64: cost of 1 {{.*}}bswap.v4i32 26 %r2 = call %i4 @llvm.bswap.v4i32(%i4 undef) 27 ; CHECK32: cost of 1 {{.*}}bswap.v2i64 28 ; CHECK64: cost of 1 {{.*}}bswap.v2i64 29 %r3 = call %i8 @llvm.bswap.v2i64(%i8 undef)
|
/device/linaro/bootloader/edk2/StdLib/Include/Arm/machine/ |
bswap.h | 1 /* $NetBSD: bswap.h,v 1.4 2006/01/31 07:49:18 dsl Exp $ */
9 #include <sys/bswap.h>
|
/device/linaro/bootloader/edk2/StdLib/Include/Ipf/machine/ |
bswap.h | 1 /* $NetBSD: bswap.h,v 1.1 2006/04/07 14:21:18 cherry Exp $ */
6 #include <sys/bswap.h>
|
/external/llvm/test/CodeGen/X86/ |
movbe.ll | 4 declare i16 @llvm.bswap.i16(i16) nounwind readnone 5 declare i32 @llvm.bswap.i32(i32) nounwind readnone 6 declare i64 @llvm.bswap.i64(i64) nounwind readnone 9 %bswap = call i16 @llvm.bswap.i16(i16 %y) 10 store i16 %bswap, i16* %x, align 2 20 %bswap = call i16 @llvm.bswap.i16(i16 %load) 21 ret i16 %bswap 29 %bswap = call i32 @llvm.bswap.i32(i32 %y [all...] |
/external/swiftshader/third_party/LLVM/test/Transforms/ConstProp/ |
bswap.ll | 0 ; bswap should be constant folded when it is passed a constant argument
5 declare i16 @llvm.bswap.i16(i16)
7 declare i32 @llvm.bswap.i32(i32)
9 declare i64 @llvm.bswap.i64(i64)
12 %Z = call i16 @llvm.bswap.i16( i16 1 ) ; <i16> [#uses=1]
17 %Z = call i32 @llvm.bswap.i32( i32 1 ) ; <i32> [#uses=1]
22 %Z = call i64 @llvm.bswap.i64( i64 1 ) ; <i64> [#uses=1]
|
/external/swiftshader/third_party/LLVM/test/Transforms/InstCombine/ |
bswap-fold.ll | 1 ; RUN: opt < %s -instcombine -S | not grep call.*bswap
4 %tmp10 = call i16 @llvm.bswap.i16( i16 %tmp2 )
10 %tmp34 = tail call i32 @llvm.bswap.i32( i32 %tmp )
15 declare i32 @llvm.bswap.i32(i32)
18 %tmp34 = tail call i64 @llvm.bswap.i64( i64 %tmp )
23 declare i64 @llvm.bswap.i64(i64)
25 declare i16 @llvm.bswap.i16(i16)
31 %tmp2 = tail call i32 @llvm.bswap.i32( i32 %a )
39 %tmp2 = tail call i32 @llvm.bswap.i32( i32 %a )
40 %tmp4 = tail call i32 @llvm.bswap.i32( i32 %tmp2 ) [all...] |
/external/llvm/test/Transforms/ConstProp/ |
bswap.ll | 0 ; bswap should be constant folded when it is passed a constant argument 5 declare i16 @llvm.bswap.i16(i16) 7 declare i32 @llvm.bswap.i32(i32) 9 declare i64 @llvm.bswap.i64(i64) 11 declare i80 @llvm.bswap.i80(i80) 16 %Z = call i16 @llvm.bswap.i16( i16 1 ) ; <i16> [#uses=1] 23 %Z = call i32 @llvm.bswap.i32( i32 1 ) ; <i32> [#uses=1] 30 %Z = call i64 @llvm.bswap.i64( i64 1 ) ; <i64> [#uses=1] 38 %Z = call i80 @llvm.bswap.i80( i80 76151636403560493650080 )
|
/device/linaro/bootloader/edk2/StdLib/Include/Aarch64/machine/ |
bswap.h | 1 /* $NetBSD: bswap.h,v 1.4 2006/01/31 07:49:18 dsl Exp $ */
11 #include <sys/bswap.h>
|
/device/linaro/bootloader/edk2/StdLib/Include/Ia32/machine/ |
bswap.h | 1 /* $NetBSD: bswap.h,v 1.3 2006/01/31 07:49:18 dsl Exp $ */
11 #include <sys/bswap.h>
|
/device/linaro/bootloader/edk2/StdLib/Include/X64/machine/ |
bswap.h | 1 /* $NetBSD: bswap.h,v 1.2 2006/01/31 07:49:18 dsl Exp $ */
11 #include <sys/bswap.h>
|
/external/llvm/test/CodeGen/AMDGPU/ |
bswap.ll | 4 declare i32 @llvm.bswap.i32(i32) nounwind readnone 5 declare <2 x i32> @llvm.bswap.v2i32(<2 x i32>) nounwind readnone 6 declare <4 x i32> @llvm.bswap.v4i32(<4 x i32>) nounwind readnone 7 declare <8 x i32> @llvm.bswap.v8i32(<8 x i32>) nounwind readnone 8 declare i64 @llvm.bswap.i64(i64) nounwind readnone 9 declare <2 x i64> @llvm.bswap.v2i64(<2 x i64>) nounwind readnone 10 declare <4 x i64> @llvm.bswap.v4i64(<4 x i64>) nounwind readnone 22 %bswap = call i32 @llvm.bswap.i32(i32 %val) nounwind readnone 23 store i32 %bswap, i32 addrspace(1)* %out, align [all...] |
/external/llvm/test/CodeGen/SystemZ/ |
bswap-01.ll | 5 declare i32 @llvm.bswap.i32(i32 %a) 6 declare i64 @llvm.bswap.i64(i64 %a) 13 %swapped = call i32 @llvm.bswap.i32(i32 %a) 22 %swapped = call i64 @llvm.bswap.i64(i64 %a)
|
/external/llvm/test/CodeGen/PowerPC/ |
2006-07-19-stwbrx-crash.ll | 5 %tmp99 = call i16 @llvm.bswap.i16( i16 %tmp93 ) ; <i16> [#uses=1] 10 declare i16 @llvm.bswap.i16(i16)
|
bswap-load-store.ll | 10 %tmp13 = tail call i32 @llvm.bswap.i32( i32 %i ) ; <i32> [#uses=1] 19 %tmp14 = tail call i32 @llvm.bswap.i32( i32 %tmp ) ; <i32> [#uses=1] 26 %tmp5 = call i16 @llvm.bswap.i16( i16 %s ) ; <i16> [#uses=1] 35 %tmp6 = call i16 @llvm.bswap.i16( i16 %tmp ) ; <i16> [#uses=1] 42 %tmp13 = tail call i64 @llvm.bswap.i64( i64 %i ) ; <i64> [#uses=1] 51 %tmp14 = tail call i64 @llvm.bswap.i64( i64 %tmp ) ; <i64> [#uses=1] 55 declare i32 @llvm.bswap.i32(i32) 57 declare i16 @llvm.bswap.i16(i16) 59 declare i64 @llvm.bswap.i64(i64)
|
/external/swiftshader/third_party/LLVM/test/CodeGen/PowerPC/ |
2006-07-19-stwbrx-crash.ll | 5 %tmp99 = call i16 @llvm.bswap.i16( i16 %tmp93 ) ; <i16> [#uses=1]
10 declare i16 @llvm.bswap.i16(i16)
|
/external/llvm/test/Transforms/InstCombine/ |
bswap-fold.ll | 7 %tmp10 = call i16 @llvm.bswap.i16( i16 %tmp2 ) 16 %tmp34 = tail call i32 @llvm.bswap.i32( i32 %tmp ) 25 %tmp34 = tail call i64 @llvm.bswap.i64( i64 %tmp ) 36 %tmp2 = tail call i32 @llvm.bswap.i32( i32 %a ) 45 %tmp2 = tail call i32 @llvm.bswap.i32( i32 %a ) 46 %tmp4 = tail call i32 @llvm.bswap.i32( i32 %tmp2 ) 55 %tmp2 = tail call i32 @llvm.bswap.i32( i32 %a ) 66 %B = tail call i32 @llvm.bswap.i32(i32 %A) nounwind 68 %D = tail call i16 @llvm.bswap.i16(i16 %C) nounwind 77 %B = tail call i64 @llvm.bswap.i64(i64 %A) nounwind [all...] |
bswap-known-bits.ll | 5 declare i16 @llvm.bswap.i16(i16) 6 declare i32 @llvm.bswap.i32(i32) 12 %b = call i16 @llvm.bswap.i16(i16 %a) 22 %b = call i16 @llvm.bswap.i16(i16 %a) 33 %b = call i16 @llvm.bswap.i16(i16 %a) 43 %b = call i32 @llvm.bswap.i32(i32 %a)
|
/external/swiftshader/third_party/LLVM/test/CodeGen/SystemZ/ |
11-BSwap.ll | 9 %res = tail call i16 @llvm.bswap.i16(i16 %a) 16 %res = tail call i32 @llvm.bswap.i32(i32 %a) 23 %res = tail call i64 @llvm.bswap.i64(i64 %a) 29 %res = tail call i16 @llvm.bswap.i16(i16 %a) 37 %res = tail call i32 @llvm.bswap.i32(i32 %a) 45 %res = tail call i64 @llvm.bswap.i64(i64 %a) 50 %res = tail call i16 @llvm.bswap.i16(i16 %a) 58 %res = tail call i32 @llvm.bswap.i32(i32 %a) 66 %res = tail call i64 @llvm.bswap.i64(i64 %a) 71 declare i16 @llvm.bswap.i16(i16) nounwind readnon [all...] |
/external/llvm/test/CodeGen/AArch64/ |
bswap-known-bits.ll | 3 declare i16 @llvm.bswap.i16(i16) 4 declare i32 @llvm.bswap.i32(i32) 10 %b = call i16 @llvm.bswap.i16(i16 %a) 20 %b = call i16 @llvm.bswap.i16(i16 %a) 30 %b = call i16 @llvm.bswap.i16(i16 %a) 40 %b = call i32 @llvm.bswap.i32(i32 %a)
|
/external/llvm/test/CodeGen/ARM/ |
bswap16.ll | 8 %1 = tail call i16 @llvm.bswap.i16(i16 %0) 21 %0 = tail call i16 @llvm.bswap.i16(i16 %in) 34 %1 = tail call i16 @llvm.bswap.i16(i16 %0) 42 declare i16 @llvm.bswap.i16(i16)
|
/external/llvm/test/Transforms/InstSimplify/ |
bswap.ll | 4 declare i16 @llvm.bswap.i16(i16) 11 %b = call i16 @llvm.bswap.i16(i16 %a) 21 %b = call i16 @llvm.bswap.i16(i16 %a) 31 %b = call i16 @llvm.bswap.i16(i16 %a) 42 %b = call i16 @llvm.bswap.i16(i16 %a)
|
/external/llvm/test/Transforms/SLPVectorizer/X86/ |
bswap.ll | 15 declare i64 @llvm.bswap.i64(i64) 16 declare i32 @llvm.bswap.i32(i32) 17 declare i16 @llvm.bswap.i16(i16) 23 ; SSE-NEXT: [[BSWAP0:%.*]] = call i64 @llvm.bswap.i64(i64 [[LD0]]) 24 ; SSE-NEXT: [[BSWAP1:%.*]] = call i64 @llvm.bswap.i64(i64 [[LD1]]) 31 ; AVX-NEXT: [[TMP2:%.*]] = call <2 x i64> @llvm.bswap.v2i64(<2 x i64> [[TMP1]]) 37 %bswap0 = call i64 @llvm.bswap.i64(i64 %ld0) 38 %bswap1 = call i64 @llvm.bswap.i64(i64 %ld1) 50 ; SSE-NEXT: [[BSWAP0:%.*]] = call i64 @llvm.bswap.i64(i64 [[LD0]]) 51 ; SSE-NEXT: [[BSWAP1:%.*]] = call i64 @llvm.bswap.i64(i64 [[LD1]] [all...] |