/external/llvm/test/CodeGen/X86/ |
widen_conv-4.ll | 16 ; X86-SSE2-NEXT: cvtdq2ps %xmm2, %xmm2 18 ; X86-SSE2-NEXT: cvtdq2ps %xmm0, %xmm0 34 ; X86-SSE42-NEXT: cvtdq2ps %xmm0, %xmm0 35 ; X86-SSE42-NEXT: cvtdq2ps %xmm2, %xmm1 47 ; X64-SSE2-NEXT: cvtdq2ps %xmm2, %xmm2 49 ; X64-SSE2-NEXT: cvtdq2ps %xmm0, %xmm0 61 ; X64-SSE42-NEXT: cvtdq2ps %xmm0, %xmm0 62 ; X64-SSE42-NEXT: cvtdq2ps %xmm2, %xmm1 100 ; X86-SSE2-NEXT: cvtdq2ps %xmm0, %xmm0 123 ; X86-SSE42-NEXT: cvtdq2ps %xmm0, %xmm [all...] |
widen_conv-3.ll | 16 ; X86-SSE2-NEXT: cvtdq2ps %xmm0, %xmm0 28 ; X86-SSE42-NEXT: cvtdq2ps %xmm0, %xmm0 38 ; X64-NEXT: cvtdq2ps %xmm0, %xmm0 74 ; X86-SSE2-NEXT: cvtdq2ps %xmm0, %xmm0 98 ; X86-SSE42-NEXT: cvtdq2ps %xmm0, %xmm0 124 ; X64-SSE2-NEXT: cvtdq2ps %xmm0, %xmm0 141 ; X64-SSE42-NEXT: cvtdq2ps %xmm0, %xmm0
|
vec_uint_to_fp-fastmath.ll | 37 ; SSE-NEXT: cvtdq2ps %xmm1, %xmm1 39 ; SSE-NEXT: cvtdq2ps %xmm0, %xmm0 104 ; SSE-NEXT: cvtdq2ps %xmm2, %xmm2 109 ; SSE-NEXT: cvtdq2ps %xmm0, %xmm0 113 ; SSE-NEXT: cvtdq2ps %xmm2, %xmm2 116 ; SSE-NEXT: cvtdq2ps %xmm1, %xmm1
|
lsr-reuse-trunc.ll | 8 ; CHECK: cvtdq2ps 43 %16 = tail call <4 x float> @llvm.x86.sse2.cvtdq2ps(<4 x i32> %15) nounwind readnone 62 declare <4 x float> @llvm.x86.sse2.cvtdq2ps(<4 x i32>) nounwind readnone
|
pr24139.ll | 20 %tmp11 = tail call <4 x float> @llvm.x86.sse2.cvtdq2ps(<4 x i32> %tmp9) #2 63 %tmp54 = tail call <4 x float> @llvm.x86.sse2.cvtdq2ps(<4 x i32> %tmp52) #2 107 %tmp98 = tail call <4 x float> @llvm.x86.sse2.cvtdq2ps(<4 x i32> %tmp96) #2 147 declare <4 x float> @llvm.x86.sse2.cvtdq2ps(<4 x i32>)
|
fold-pcmpeqd-2.ll | 39 %tmp80 = call <4 x float> @llvm.x86.sse2.cvtdq2ps(<4 x i32> %tmp79) nounwind ; <<4 x float>> [#uses=1] 94 declare <4 x float> @llvm.x86.sse2.cvtdq2ps(<4 x i32>) nounwind readnone
|
sink-hoist.ll | 123 %3 = call <4 x float> @llvm.x86.sse2.cvtdq2ps(<4 x i32> %2) nounwind readnone ; <<4 x float>> [#uses=1] 148 declare <4 x float> @llvm.x86.sse2.cvtdq2ps(<4 x i32>) nounwind readnone
|
vec_int_to_fp.ll | [all...] |
/external/libjpeg-turbo/simd/ |
jquantf-sse2-64.asm | 75 cvtdq2ps xmm2,xmm2 ; xmm2=(0123) 76 cvtdq2ps xmm0,xmm0 ; xmm0=(4567) 79 cvtdq2ps xmm3,xmm3 ; xmm3=(89AB) 80 cvtdq2ps xmm1,xmm1 ; xmm1=(CDEF)
|
jquantf-sse2.asm | 77 cvtdq2ps xmm2,xmm2 ; xmm2=(0123) 78 cvtdq2ps xmm0,xmm0 ; xmm0=(4567) 81 cvtdq2ps xmm3,xmm3 ; xmm3=(89AB) 82 cvtdq2ps xmm1,xmm1 ; xmm1=(CDEF)
|
jidctflt-sse2-64.asm | 125 cvtdq2ps xmm0,xmm0 ; xmm0=in0=(00 01 02 03) 161 cvtdq2ps xmm0,xmm0 ; xmm0=in0=(00 01 02 03) 162 cvtdq2ps xmm1,xmm1 ; xmm1=in2=(20 21 22 23) 168 cvtdq2ps xmm2,xmm2 ; xmm2=in4=(40 41 42 43) 169 cvtdq2ps xmm3,xmm3 ; xmm3=in6=(60 61 62 63) 207 cvtdq2ps xmm2,xmm2 ; xmm2=in1=(10 11 12 13) 208 cvtdq2ps xmm3,xmm3 ; xmm3=in3=(30 31 32 33) 214 cvtdq2ps xmm5,xmm5 ; xmm5=in5=(50 51 52 53) 215 cvtdq2ps xmm1,xmm1 ; xmm1=in7=(70 71 72 73)
|
jidctflt-sse2.asm | 131 cvtdq2ps xmm0,xmm0 ; xmm0=in0=(00 01 02 03) 168 cvtdq2ps xmm0,xmm0 ; xmm0=in0=(00 01 02 03) 169 cvtdq2ps xmm1,xmm1 ; xmm1=in2=(20 21 22 23) 175 cvtdq2ps xmm2,xmm2 ; xmm2=in4=(40 41 42 43) 176 cvtdq2ps xmm3,xmm3 ; xmm3=in6=(60 61 62 63) 214 cvtdq2ps xmm2,xmm2 ; xmm2=in1=(10 11 12 13) 215 cvtdq2ps xmm3,xmm3 ; xmm3=in3=(30 31 32 33) 221 cvtdq2ps xmm5,xmm5 ; xmm5=in5=(50 51 52 53) 222 cvtdq2ps xmm1,xmm1 ; xmm1=in7=(70 71 72 73)
|
/external/swiftshader/third_party/LLVM/test/CodeGen/X86/ |
lsr-reuse-trunc.ll | 8 ; CHECK: cvtdq2ps 43 %16 = tail call <4 x float> @llvm.x86.sse2.cvtdq2ps(<4 x i32> %15) nounwind readnone 62 declare <4 x float> @llvm.x86.sse2.cvtdq2ps(<4 x i32>) nounwind readnone
|
fold-pcmpeqd-0.ll | 46 %tmp70 = call <4 x float> @llvm.x86.sse2.cvtdq2ps(<4 x i32> %tmp69) nounwind ; <<4 x float>> [#uses=1] 62 %tmp80 = call <4 x float> @llvm.x86.sse2.cvtdq2ps(<4 x i32> zeroinitializer) nounwind ; <<4 x float>> [#uses=1] 109 declare <4 x float> @llvm.x86.sse2.cvtdq2ps(<4 x i32>) nounwind readnone
|
fold-pcmpeqd-2.ll | 40 %tmp80 = call <4 x float> @llvm.x86.sse2.cvtdq2ps(<4 x i32> %tmp79) nounwind ; <<4 x float>> [#uses=1] 90 declare <4 x float> @llvm.x86.sse2.cvtdq2ps(<4 x i32>) nounwind readnone
|
sink-hoist.ll | 123 %3 = call <4 x float> @llvm.x86.sse2.cvtdq2ps(<4 x i32> %2) nounwind readnone ; <<4 x float>> [#uses=1] 148 declare <4 x float> @llvm.x86.sse2.cvtdq2ps(<4 x i32>) nounwind readnone
|
/device/google/dragon/audio/hal/dsp/ |
.dsp_util.c.swp | 118 ? ? ? ? ? ? ? k Q 7 ? ? ? ? ? ? } ); "xmm0", "xmm1", "xmm2", "memory", "cc" : /* clobber */ [scale_2_15]"x"(_mm_set1_ps(1.0f*(1<<15))) [output]"3"(output), [input2]"2"(input2), [input1]"1"(input1), [chunk]"0"(chunk), : /* input */ "=r"(output) "=r"(input2), "=r"(input1), "=r"(chunk), : /* output */ "jnz 1b \n" "sub $1, %[chunk] \n" "add $16, %[output] \n" "movdqu %%xmm0, (%[output]) \n" "packssdw %%xmm1, %%xmm0 \n" "cvtps2dq %%xmm1, %%xmm1 \n" "cvtps2dq %%xmm0, %%xmm0 \n" "mulps %[scale_2_15], %%xmm1 \n" "mulps %[scale_2_15], %%xmm0 \n" "add $16, %[input2] \n" "add $16, %[input1] \n" "unpckhps %%xmm2, %%xmm1 \n" "unpcklps %%xmm2, %%xmm0 \n" "movaps %%xmm0, %%xmm1 \n" "lddqu (%[input2]), %%xmm2 \n" "lddqu (%[input1]), %%xmm0 \n" "1: \n" __asm__ __volatile__ ( if (chunk) { frames &= 3; int chunk = frames >> 2; /* L0 L1 L2 L3, R0 R1 R2 R3 -> L0 R0 L1 R1, L2 R2 L3 R3 */ /* Process 4 frames (8 samples) each loop. */ { int16_t *output, int frames) static void interleave_stereo(float *input1, float *input2, #define deinterleave_stereo deinterleave_stereo } } *output2++ = *input++ / 32768.0f; *output1++ = *input++ / 32768.0f; while (frames--) { /* The remaining samples. */ } ); "xmm0", "xmm1", "xmm2", "xmm3", "memory", "cc" : /* clobber */ [scale_2_n15]"x"(_mm_set1_ps(1.0f/(1<<15))) [scale_2_n31]"x"(_mm_set1_ps(1.0f/(1<<15)/(1<<16))), : /* input */ [output2]"+r"(output2) [output1]"+r"(output1), [input]"+r"(input), [chunk]"+r"(chunk), : /* output */ "jnz 1b \n" "sub $1, %[chunk] \n" "add $32, %[output2] \n" "add $32, %[output1] \n" "movdqu %%xmm3, 16(%[output2]) \n" "movdqu %%xmm2, (%[output2]) \n" "movdqu %%xmm1, 16(%[output1]) \n" "movdqu %%xmm0, (%[output1]) \n" "mulps %[scale_2_n15], %%xmm3 \n" "mulps %[scale_2_n15], %%xmm2 \n" "mulps %[scale_2_n31], %%xmm1 \n" "mulps %[scale_2_n31], %%xmm0 \n" "cvtdq2ps %%xmm3, %%xmm3 \n" "cvtdq2ps %%xmm2, %%xmm2 \n" "cvtdq2ps %%xmm1, %%xmm1 \n" "cvtdq2ps %%xmm0, %%xmm0 \n" "psrad $16, %%xmm3 \n" "psrad (…)
|
dsp_util.c | 155 "cvtdq2ps %%xmm0, %%xmm0 \n" 156 "cvtdq2ps %%xmm1, %%xmm1 \n" 157 "cvtdq2ps %%xmm2, %%xmm2 \n" 158 "cvtdq2ps %%xmm3, %%xmm3 \n"
|
/toolchain/binutils/binutils-2.25/gas/testsuite/gas/i386/ |
sse2.s | 125 cvtdq2ps %xmm0, %xmm1
|
sse2avx.s | 11 cvtdq2ps %xmm4,%xmm6 12 cvtdq2ps (%ecx),%xmm4 672 cvtdq2ps xmm6,xmm4 673 cvtdq2ps xmm4,XMMWORD PTR [ecx]
|
/external/valgrind/memcheck/tests/amd64/ |
sse_memory.stdout.exp | [all...] |
/external/valgrind/memcheck/tests/x86/ |
sse2_memory.stdout.exp | 221 r cvtdq2ps ac8379e6f2429f342c21c36e1cfbfdf0 45d10b96917d6a21543dcb70b722e7a1 e333cccd0c7d524e4286dd4e4e2070cd 222 r cvtdq2ps ef9f5a500f89eb0820f745cd360987e5 abef3b404919f358cf443bf0d567f0af 40b5a04e91b80e4d24e84aceb6c7d3cd 223 r cvtdq2ps ec749619e93ab31eab042d9ff51985ac 5bb97329e8c9fe292265ed32714ba356 a7b3cc4dd799f54df7a5c1ceccf5a6ce 224 r cvtdq2ps 767c55801cf5281cb0923272069fb73c 4c4afc2e2ad0dbda518bba655adfe02d 0755ffcea947e14d2565e44e7cde724e 225 r cvtdq2ps c3121fa3a53edc8974cb6eb576ec3e6a d09c7e102c503d91c180dc98bb16e6ab dac1b9ce8347ecce692295ced97dd44e 226 m cvtdq2ps 80c3d4319841f4d69572feabf7dfc506 6771dd80e078becc9dbb58b6b2329aed 0e53474efa2e24ce1b03a8ceffbbd84c 227 m cvtdq2ps d571596d11d7f319c37d2651dad3e9f3 57b2d8f78be41f2a2d4bc9a48586ab5b e4b2da4eb99ecf4dfc4ca24ec26241cd 228 m cvtdq2ps 8c04bddf093acc6ee1db68b1d41d0ef2 e7d1b8c5c1a6afcb8b46fb8d1cd8b32c ee0b01ce7498dd4e482e9dce231e5fcd 229 m cvtdq2ps 9c964a673daccf1af3769ef9b1d01499 cba78689febf7fb57a57846004fc51b6 2d95ce4e627dd64d2231cccc5fd6cdce 230 m cvtdq2ps 5721a8c2c74eaf455e17ff399fde3d5e 18f0a9c22112ffcf1f085feb29a4872f 7b5f75ce9e5e8b4e5dfc674ebd7bbc4 [all...] |
/art/compiler/utils/x86/ |
assembler_x86_test.cc | 325 TEST_F(AssemblerX86Test, Cvtdq2ps) { 326 DriverStr(RepeatFF(&x86::X86Assembler::cvtdq2ps, "cvtdq2ps %{reg2}, %{reg1}"), "cvtdq2ps");
|
/prebuilts/go/darwin-x86/src/cmd/vendor/golang.org/x/arch/x86/x86asm/ |
objdump_test.go | 378 cvtdq2ps
|
/prebuilts/go/linux-x86/src/cmd/vendor/golang.org/x/arch/x86/x86asm/ |
objdump_test.go | 378 cvtdq2ps
|