/external/chromium_org/third_party/yasm/source/patched-yasm/modules/arch/x86/tests/ |
bswap64.asm | 3 bswap r8 label 4 bswap rax label
|
/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...] |
bswap-vector.ll | 8 declare <8 x i16> @llvm.bswap.v8i16(<8 x i16>) 9 declare <4 x i32> @llvm.bswap.v4i32(<4 x i32>) 10 declare <2 x i64> @llvm.bswap.v2i64(<2 x i64>) 14 %r = call <8 x i16> @llvm.bswap.v8i16(<8 x i16> %v) 43 %r = call <4 x i32> @llvm.bswap.v4i32(<4 x i32> %v) 68 %r = call <2 x i64> @llvm.bswap.v2i64(<2 x i64> %v) 89 declare <16 x i16> @llvm.bswap.v16i16(<16 x i16>) 90 declare <8 x i32> @llvm.bswap.v8i32(<8 x i32>) 91 declare <4 x i64> @llvm.bswap.v4i64(<4 x i64>) 95 %r = call <16 x i16> @llvm.bswap.v16i16(<16 x i16> %v [all...] |
bswap.ll | 0 ; bswap should be constant folded when it is passed a constant argument 6 declare i16 @llvm.bswap.i16(i16) 8 declare i32 @llvm.bswap.i32(i32) 10 declare i64 @llvm.bswap.i64(i64) 18 %Z = call i16 @llvm.bswap.i16( i16 %A ) ; <i16> [#uses=1] 28 %Z = call i32 @llvm.bswap.i32( i32 %A ) ; <i32> [#uses=1] 39 %Z = call i64 @llvm.bswap.i64( i64 %A ) ; <i64> [#uses=1] 83 ; operation is not a "bswap, shr" pair. 106 ; technically correct to convert this into a "bswap, shr", it's suboptimal. A 130 ; beyond 16 bits anyway. This is a legitimate bswap [all...] |
2010-01-07-ISelBug.ll | 19 %tmp1.i1.i = call i32 @llvm.bswap.i32(i32 %tmp173) nounwind ; <i32> [#uses=1] 27 declare i32 @llvm.bswap.i32(i32) nounwind readnone
|
bswap-inline-asm.ll | 9 %asmtmp = tail call i64 asm "bswap $0", "=r,0,~{dirflag},~{fpsr},~{flags}"(i64 %x) nounwind 58 %asmtmp = tail call i32 asm "bswap $0", "=r,0,~{dirflag},~{fpsr},~{flags}"(i32 %x) nounwind 65 %asmtmp = tail call i32 asm "bswap $0", "=r,0,~{dirflag},~{flags},~{fpsr}"(i32 %x) nounwind 79 %asmtmp = tail call i64 asm "bswap ${0:q}", "=r,0,~{dirflag},~{fpsr},~{flags}"(i64 %x) nounwind 86 %asmtmp = tail call i64 asm "bswap ${0:q}", "=r,0,~{fpsr},~{dirflag},~{flags}"(i64 %x) nounwind
|
/external/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/CodeGen/R600/ |
bswap.ll | 3 declare i32 @llvm.bswap.i32(i32) nounwind readnone 4 declare <2 x i32> @llvm.bswap.v2i32(<2 x i32>) nounwind readnone 5 declare <4 x i32> @llvm.bswap.v4i32(<4 x i32>) nounwind readnone 6 declare i64 @llvm.bswap.i64(i64) nounwind readnone 7 declare <2 x i64> @llvm.bswap.v2i64(<2 x i64>) nounwind readnone 8 declare <4 x i64> @llvm.bswap.v4i64(<4 x i64>) nounwind readnone 12 %bswap = call i32 @llvm.bswap.i32(i32 %val) nounwind readnone 13 store i32 %bswap, i32 addrspace(1)* %out, align 4 19 %bswap = call <2 x i32> @llvm.bswap.v2i32(<2 x i32> %val) nounwind readnon [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 )
|
/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)
|
bswap-02.ll | 5 declare i32 @llvm.bswap.i32(i32 %a) 13 %swapped = call i32 @llvm.bswap.i32(i32 %a) 24 %swapped = call i32 @llvm.bswap.i32(i32 %a) 37 %swapped = call i32 @llvm.bswap.i32(i32 %a) 48 %swapped = call i32 @llvm.bswap.i32(i32 %a) 59 %swapped = call i32 @llvm.bswap.i32(i32 %a) 72 %swapped = call i32 @llvm.bswap.i32(i32 %a) 85 %swapped = call i32 @llvm.bswap.i32(i32 %a) 97 %swapped = call i32 @llvm.bswap.i32(i32 %a) 124 %swapped0 = call i32 @llvm.bswap.i32(i32 %val0 [all...] |
bswap-03.ll | 5 declare i64 @llvm.bswap.i64(i64 %a) 13 %swapped = call i64 @llvm.bswap.i64(i64 %a) 24 %swapped = call i64 @llvm.bswap.i64(i64 %a) 37 %swapped = call i64 @llvm.bswap.i64(i64 %a) 48 %swapped = call i64 @llvm.bswap.i64(i64 %a) 59 %swapped = call i64 @llvm.bswap.i64(i64 %a) 72 %swapped = call i64 @llvm.bswap.i64(i64 %a) 85 %swapped = call i64 @llvm.bswap.i64(i64 %a) 97 %swapped = call i64 @llvm.bswap.i64(i64 %a) 124 %swapped0 = call i64 @llvm.bswap.i64(i64 %val0 [all...] |
bswap-04.ll | 5 declare i32 @llvm.bswap.i32(i32 %a) 12 %swapped = call i32 @llvm.bswap.i32(i32 %a) 23 %swapped = call i32 @llvm.bswap.i32(i32 %a) 36 %swapped = call i32 @llvm.bswap.i32(i32 %a) 47 %swapped = call i32 @llvm.bswap.i32(i32 %a) 58 %swapped = call i32 @llvm.bswap.i32(i32 %a) 71 %swapped = call i32 @llvm.bswap.i32(i32 %a) 84 %swapped = call i32 @llvm.bswap.i32(i32 %a) 96 %swapped = call i32 @llvm.bswap.i32(i32 %a)
|
bswap-05.ll | 5 declare i64 @llvm.bswap.i64(i64 %a) 12 %swapped = call i64 @llvm.bswap.i64(i64 %a) 23 %swapped = call i64 @llvm.bswap.i64(i64 %a) 36 %swapped = call i64 @llvm.bswap.i64(i64 %a) 47 %swapped = call i64 @llvm.bswap.i64(i64 %a) 58 %swapped = call i64 @llvm.bswap.i64(i64 %a) 71 %swapped = call i64 @llvm.bswap.i64(i64 %a) 84 %swapped = call i64 @llvm.bswap.i64(i64 %a) 96 %swapped = call i64 @llvm.bswap.i64(i64 %a)
|
/external/llvm/test/Analysis/CostModel/X86/ |
scalarize.ll | 13 declare %i4 @llvm.bswap.v4i32(%i4) 14 declare %i8 @llvm.bswap.v2i64(%i8) 24 ; CHECK32: cost of 12 {{.*}}bswap.v4i32 25 ; CHECK64: cost of 12 {{.*}}bswap.v4i32 26 %r2 = call %i4 @llvm.bswap.v4i32(%i4 undef) 27 ; CHECK32: cost of 10 {{.*}}bswap.v2i64 28 ; CHECK64: cost of 6 {{.*}}bswap.v2i64 29 %r3 = call %i8 @llvm.bswap.v2i64(%i8 undef)
|
/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/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/CodeGen/Mips/ |
2008-08-08-bswap.ll | 11 tail call i32 @llvm.bswap.i32( i32 %u ) ; <i32>:0 [#uses=1] 15 declare i32 @llvm.bswap.i32(i32) nounwind readnone
|
/external/openssl/crypto/sha/asm/ |
sha256-586.S | 34 bswap %eax 35 bswap %ebx 36 bswap %ecx 37 bswap %edx 46 bswap %eax 47 bswap %ebx 48 bswap %ecx 49 bswap %edx 58 bswap %eax 59 bswap %eb [all...] |
sha512-586.S | 52 bswap %ecx 53 bswap %edx 61 bswap %eax 62 bswap %ebx 306 bswap %eax 307 bswap %ebx 308 bswap %ecx 309 bswap %edx 318 bswap %eax 319 bswap %eb [all...] |
/external/llvm/lib/CodeGen/ |
IntrinsicLowering.cpp | 164 /// LowerBSWAP - Emit the code to lower bswap of V before the specified 167 assert(V->getType()->isIntegerTy() && "Can't bswap a non-integer type!"); 177 "bswap.2"); 179 "bswap.1"); 180 V = Builder.CreateOr(Tmp1, Tmp2, "bswap.i16"); 185 "bswap.4"); 187 "bswap.3"); 189 "bswap.2"); 191 "bswap.1"); 194 "bswap.and3") [all...] |
/external/chromium_org/third_party/boringssl/linux-x86/crypto/sha/ |
sha512-586.S | 36 bswap %eax 37 bswap %ebx 38 bswap %ecx 39 bswap %edx 48 bswap %eax 49 bswap %ebx 50 bswap %ecx 51 bswap %edx 60 bswap %eax 61 bswap %eb [all...] |
/external/chromium_org/third_party/boringssl/mac-x86/crypto/sha/ |
sha512-586.S | 35 bswap %eax 36 bswap %ebx 37 bswap %ecx 38 bswap %edx 47 bswap %eax 48 bswap %ebx 49 bswap %ecx 50 bswap %edx 59 bswap %eax 60 bswap %eb [all...] |
/external/llvm/test/CodeGen/Thumb2/ |
thumb2-rev.ll | 6 %tmp = tail call i32 @llvm.bswap.i32(i32 %a) 10 declare i32 @llvm.bswap.i32(i32) nounwind readnone
|