Home
last modified time | relevance | path

Searched refs:rcx (Results 1 – 25 of 242) sorted by relevance

12345678910

/toolchain/binutils/binutils-2.25/gas/testsuite/gas/i386/
Dx86-64-hle.s11 xacquire lock adcb $100,(%rcx)
12 lock xacquire adcb $100,(%rcx)
13 xrelease lock adcb $100,(%rcx)
14 lock xrelease adcb $100,(%rcx)
15 .byte 0xf0; .byte 0xf2; adcb $100,(%rcx)
16 .byte 0xf0; .byte 0xf3; adcb $100,(%rcx)
17 xacquire lock addb $100,(%rcx)
18 lock xacquire addb $100,(%rcx)
19 xrelease lock addb $100,(%rcx)
20 lock xrelease addb $100,(%rcx)
[all …]
Dx86-64-sse2avx.s7 ldmxcsr (%rcx)
8 stmxcsr (%rcx)
12 cvtdq2ps (%rcx),%xmm4
14 cvtpd2dq (%rcx),%xmm4
16 cvtpd2ps (%rcx),%xmm4
18 cvtps2dq (%rcx),%xmm4
20 cvttpd2dq (%rcx),%xmm4
22 cvttps2dq (%rcx),%xmm4
24 movapd (%rcx),%xmm4
26 movaps (%rcx),%xmm4
[all …]
Dx86-64-fma.s9 vfmadd132pd (%rcx),%ymm6,%ymm2
11 vfmadd132ps (%rcx),%ymm6,%ymm2
13 vfmadd213pd (%rcx),%ymm6,%ymm2
15 vfmadd213ps (%rcx),%ymm6,%ymm2
17 vfmadd231pd (%rcx),%ymm6,%ymm2
19 vfmadd231ps (%rcx),%ymm6,%ymm2
21 vfmaddsub132pd (%rcx),%ymm6,%ymm2
23 vfmaddsub132ps (%rcx),%ymm6,%ymm2
25 vfmaddsub213pd (%rcx),%ymm6,%ymm2
27 vfmaddsub213ps (%rcx),%ymm6,%ymm2
[all …]
Dx86-64-avx256int.s11 vpmovmskb %ymm4,%rcx
27 vpshufd $7,(%rcx),%ymm6
29 vpshufhw $7,(%rcx),%ymm6
31 vpshuflw $7,(%rcx),%ymm6
35 vpackssdw (%rcx),%ymm6,%ymm2
37 vpacksswb (%rcx),%ymm6,%ymm2
39 vpackusdw (%rcx),%ymm6,%ymm2
41 vpackuswb (%rcx),%ymm6,%ymm2
43 vpaddb (%rcx),%ymm6,%ymm2
45 vpaddw (%rcx),%ymm6,%ymm2
[all …]
Dx86-64-avx-scalar.s9 vcomisd (%rcx),%xmm4
11 vucomisd (%rcx),%xmm4
14 vmovsd (%rcx),%xmm4
17 vmovsd %xmm4,(%rcx)
21 vmovd %xmm4,%rcx
22 vmovd %rcx,%xmm4
23 vmovq %xmm4,%rcx
24 vmovq %rcx,%xmm4
25 vmovq %xmm4,(%rcx)
26 vmovq (%rcx),%xmm4
[all …]
Dx86-64-avx.s11 vldmxcsr (%rcx)
12 vstmxcsr (%rcx)
16 vmaskmovpd (%rcx),%ymm4,%ymm6
17 vmaskmovpd %ymm4,%ymm6,(%rcx)
18 vmaskmovps (%rcx),%ymm4,%ymm6
19 vmaskmovps %ymm4,%ymm6,(%rcx)
23 vpermilpd $7,(%rcx),%ymm6
25 vpermilps $7,(%rcx),%ymm6
27 vroundpd $7,(%rcx),%ymm6
29 vroundps $7,(%rcx),%ymm6
[all …]
Dx86-64-hle.d10 [ ]*[a-f0-9]+: f2 f0 80 11 64 xacquire lock adcb \$0x64,\(%rcx\)
11 [ ]*[a-f0-9]+: f2 f0 80 11 64 xacquire lock adcb \$0x64,\(%rcx\)
12 [ ]*[a-f0-9]+: f3 f0 80 11 64 xrelease lock adcb \$0x64,\(%rcx\)
13 [ ]*[a-f0-9]+: f3 f0 80 11 64 xrelease lock adcb \$0x64,\(%rcx\)
14 [ ]*[a-f0-9]+: f0 f2 80 11 64 lock xacquire adcb \$0x64,\(%rcx\)
15 [ ]*[a-f0-9]+: f0 f3 80 11 64 lock xrelease adcb \$0x64,\(%rcx\)
16 [ ]*[a-f0-9]+: f2 f0 80 01 64 xacquire lock addb \$0x64,\(%rcx\)
17 [ ]*[a-f0-9]+: f2 f0 80 01 64 xacquire lock addb \$0x64,\(%rcx\)
18 [ ]*[a-f0-9]+: f3 f0 80 01 64 xrelease lock addb \$0x64,\(%rcx\)
19 [ ]*[a-f0-9]+: f3 f0 80 01 64 xrelease lock addb \$0x64,\(%rcx\)
[all …]
Dx86-64-sse4_1.s5 blendpd $0x0,(%rcx),%xmm0
7 blendps $0x0,(%rcx),%xmm0
9 blendvpd %xmm0,(%rcx),%xmm0
11 blendvpd (%rcx),%xmm0
13 blendvps %xmm0,(%rcx),%xmm0
15 blendvps (%rcx),%xmm0
17 dppd $0x0,(%rcx),%xmm0
19 dpps $0x0,(%rcx),%xmm0
21 extractps $0x0,%xmm0,%rcx
23 extractps $0x0,%xmm0,(%rcx)
[all …]
Dx86-64-hle-intel.d11 [ ]*[a-f0-9]+: f2 f0 80 11 64 xacquire lock adc BYTE PTR \[rcx\],0x64
12 [ ]*[a-f0-9]+: f2 f0 80 11 64 xacquire lock adc BYTE PTR \[rcx\],0x64
13 [ ]*[a-f0-9]+: f3 f0 80 11 64 xrelease lock adc BYTE PTR \[rcx\],0x64
14 [ ]*[a-f0-9]+: f3 f0 80 11 64 xrelease lock adc BYTE PTR \[rcx\],0x64
15 [ ]*[a-f0-9]+: f0 f2 80 11 64 lock xacquire adc BYTE PTR \[rcx\],0x64
16 [ ]*[a-f0-9]+: f0 f3 80 11 64 lock xrelease adc BYTE PTR \[rcx\],0x64
17 [ ]*[a-f0-9]+: f2 f0 80 01 64 xacquire lock add BYTE PTR \[rcx\],0x64
18 [ ]*[a-f0-9]+: f2 f0 80 01 64 xacquire lock add BYTE PTR \[rcx\],0x64
19 [ ]*[a-f0-9]+: f3 f0 80 01 64 xrelease lock add BYTE PTR \[rcx\],0x64
20 [ ]*[a-f0-9]+: f3 f0 80 01 64 xrelease lock add BYTE PTR \[rcx\],0x64
[all …]
Dx86-64-avx2.s9 vpmaskmovd (%rcx),%ymm4,%ymm6
10 vpmaskmovd %ymm4,%ymm6,(%rcx)
11 vpmaskmovq (%rcx),%ymm4,%ymm6
12 vpmaskmovq %ymm4,%ymm6,(%rcx)
16 vpermpd $7,(%rcx),%ymm6
18 vpermq $7,(%rcx),%ymm6
22 vpermd (%rcx),%ymm6,%ymm2
24 vpermps (%rcx),%ymm6,%ymm2
26 vpsllvd (%rcx),%ymm6,%ymm2
28 vpsllvq (%rcx),%ymm6,%ymm2
[all …]
Dx86-64-hlebad.s47 xacquire adcb $100,(%rcx)
48 xrelease adcb $100,(%rcx)
57 xacquire adcw $1000,(%rcx)
58 xrelease adcw $1000,(%rcx)
67 xacquire adcl $10000000,(%rcx)
68 xrelease adcl $10000000,(%rcx)
71 xacquire adcq $10000000,%rcx
72 xacquire lock adcq $10000000,%rcx
73 lock xacquire adcq $10000000,%rcx
74 xrelease adcq $10000000,%rcx
[all …]
Dx86-64-fma-scalar.s9 vfmadd132sd (%rcx),%xmm6,%xmm2
11 vfmadd213sd (%rcx),%xmm6,%xmm2
13 vfmadd231sd (%rcx),%xmm6,%xmm2
15 vfmsub132sd (%rcx),%xmm6,%xmm2
17 vfmsub213sd (%rcx),%xmm6,%xmm2
19 vfmsub231sd (%rcx),%xmm6,%xmm2
21 vfnmadd132sd (%rcx),%xmm6,%xmm2
23 vfnmadd213sd (%rcx),%xmm6,%xmm2
25 vfnmadd231sd (%rcx),%xmm6,%xmm2
27 vfnmsub132sd (%rcx),%xmm6,%xmm2
[all …]
Dx86-64-bmi.s9 tzcnt (%rcx),%bx
10 tzcnt (%rcx),%r15w
14 andn (%rcx),%ebx,%esi
16 andn (%rcx),%r15d,%r10d
20 bextr %ebx,(%rcx),%esi
22 bextr %r9d,(%rcx),%r10d
26 tzcnt (%rcx),%ebx
27 tzcnt (%rcx),%r15d
29 blsi (%rcx),%ebx
30 blsi (%rcx),%r15d
[all …]
Dx86-64-bmi2.s9 rorx $7,(%rcx),%ebx
11 rorx $7,(%rcx),%r15d
15 mulx (%rcx),%ebx,%esi
17 mulx (%rcx),%r15d,%r10d
19 pdep (%rcx),%ebx,%esi
21 pdep (%rcx),%r15d,%r10d
23 pext (%rcx),%ebx,%esi
25 pext (%rcx),%r15d,%r10d
29 bzhi %ebx,(%rcx),%esi
31 bzhi %r9d,(%rcx),%r10d
[all …]
Drexw.s5 extractps $0x0,%xmm0,%rcx
6 movmskpd %xmm2,%rcx
7 movmskps %xmm2,%rcx
8 pextrb $0x0,%xmm0,%rcx
9 pextrw $0x0,%mm0,%rcx
10 pextrw $0x0,%xmm0,%rcx
11 pinsrb $0x0,%rcx,%xmm0
12 pinsrw $0x0,%rcx,%xmm0
13 pinsrw $0x0,%rcx,%mm0
18 vextractps $0x0,%xmm0,%rcx
[all …]
Dx86-64-hlebad.l519 [ ]*47[ ]+xacquire adcb \$100,\(%rcx\)
520 [ ]*48[ ]+xrelease adcb \$100,\(%rcx\)
529 [ ]*57[ ]+xacquire adcw \$1000,\(%rcx\)
533 [ ]*58[ ]+xrelease adcw \$1000,\(%rcx\)
542 [ ]*67[ ]+xacquire adcl \$10000000,\(%rcx\)
543 [ ]*68[ ]+xrelease adcl \$10000000,\(%rcx\)
546 [ ]*71[ ]+xacquire adcq \$10000000,%rcx
547 [ ]*72[ ]+xacquire lock adcq \$10000000,%rcx
548 [ ]*73[ ]+lock xacquire adcq \$10000000,%rcx
549 [ ]*74[ ]+xrelease adcq \$10000000,%rcx
[all …]
Dx86-64-sse4_2.s9 crc32 %rcx,%rbx
10 crc32b (%rcx),%ebx
11 crc32w (%rcx),%ebx
12 crc32l (%rcx),%ebx
13 crc32q (%rcx),%rbx
18 crc32q %rcx,%rbx
19 pcmpgtq (%rcx),%xmm0
21 pcmpestri $0x0,(%rcx),%xmm0
23 pcmpestrm $0x1,(%rcx),%xmm0
25 pcmpistri $0x2,(%rcx),%xmm0
[all …]
Dx86-64-avx2.d10 [ ]*[a-f0-9]+: c4 e2 5d 8c 31 vpmaskmovd \(%rcx\),%ymm4,%ymm6
11 [ ]*[a-f0-9]+: c4 e2 4d 8e 21 vpmaskmovd %ymm4,%ymm6,\(%rcx\)
12 [ ]*[a-f0-9]+: c4 e2 dd 8c 31 vpmaskmovq \(%rcx\),%ymm4,%ymm6
13 [ ]*[a-f0-9]+: c4 e2 cd 8e 21 vpmaskmovq %ymm4,%ymm6,\(%rcx\)
15 [ ]*[a-f0-9]+: c4 e3 fd 01 31 07 vpermpd \$0x7,\(%rcx\),%ymm6
17 [ ]*[a-f0-9]+: c4 e3 fd 00 31 07 vpermq \$0x7,\(%rcx\),%ymm6
19 [ ]*[a-f0-9]+: c4 e2 4d 36 11 vpermd \(%rcx\),%ymm6,%ymm2
21 [ ]*[a-f0-9]+: c4 e2 4d 16 11 vpermps \(%rcx\),%ymm6,%ymm2
23 [ ]*[a-f0-9]+: c4 e2 4d 47 11 vpsllvd \(%rcx\),%ymm6,%ymm2
25 [ ]*[a-f0-9]+: c4 e2 cd 47 11 vpsllvq \(%rcx\),%ymm6,%ymm2
[all …]
Dx86-64-avx256int.d23 [ ]*[a-f0-9]+: c5 fd 70 31 07 vpshufd \$0x7,\(%rcx\),%ymm6
25 [ ]*[a-f0-9]+: c5 fe 70 31 07 vpshufhw \$0x7,\(%rcx\),%ymm6
27 [ ]*[a-f0-9]+: c5 ff 70 31 07 vpshuflw \$0x7,\(%rcx\),%ymm6
29 [ ]*[a-f0-9]+: c5 cd 6b 11 vpackssdw \(%rcx\),%ymm6,%ymm2
31 [ ]*[a-f0-9]+: c5 cd 63 11 vpacksswb \(%rcx\),%ymm6,%ymm2
33 [ ]*[a-f0-9]+: c4 e2 4d 2b 11 vpackusdw \(%rcx\),%ymm6,%ymm2
35 [ ]*[a-f0-9]+: c5 cd 67 11 vpackuswb \(%rcx\),%ymm6,%ymm2
37 [ ]*[a-f0-9]+: c5 cd fc 11 vpaddb \(%rcx\),%ymm6,%ymm2
39 [ ]*[a-f0-9]+: c5 cd fd 11 vpaddw \(%rcx\),%ymm6,%ymm2
41 [ ]*[a-f0-9]+: c5 cd fe 11 vpaddd \(%rcx\),%ymm6,%ymm2
[all …]
Dx86-64-ssse3.s5 phaddw (%rcx),%mm0
7 phaddw (%rcx),%xmm0
9 phaddd (%rcx),%mm0
11 phaddd (%rcx),%xmm0
13 phaddsw (%rcx),%mm0
15 phaddsw (%rcx),%xmm0
17 phsubw (%rcx),%mm0
19 phsubw (%rcx),%xmm0
21 phsubd (%rcx),%mm0
23 phsubd (%rcx),%xmm0
[all …]
Dx86-64-avx-scalar.d12 [ ]*[a-f0-9]+: c5 fd 2f 21 vcomisd \(%rcx\),%xmm4
14 [ ]*[a-f0-9]+: c5 fd 2e 21 vucomisd \(%rcx\),%xmm4
15 [ ]*[a-f0-9]+: c5 ff 10 21 vmovsd \(%rcx\),%xmm4
16 [ ]*[a-f0-9]+: c5 ff 11 21 vmovsd %xmm4,\(%rcx\)
17 [ ]*[a-f0-9]+: c4 e1 fd 7e e1 vmovq %xmm4,%rcx
18 [ ]*[a-f0-9]+: c4 e1 fd 6e e1 vmovq %rcx,%xmm4
19 [ ]*[a-f0-9]+: c4 e1 fd 7e e1 vmovq %xmm4,%rcx
20 [ ]*[a-f0-9]+: c4 e1 fd 6e e1 vmovq %rcx,%xmm4
21 [ ]*[a-f0-9]+: c5 fd d6 21 vmovq %xmm4,\(%rcx\)
22 [ ]*[a-f0-9]+: c5 fe 7e 21 vmovq \(%rcx\),%xmm4
[all …]
Dx86-64-sse2avx.d10 [ ]*[a-f0-9]+: c5 f8 ae 11 vldmxcsr \(%rcx\)
11 [ ]*[a-f0-9]+: c5 f8 ae 19 vstmxcsr \(%rcx\)
13 [ ]*[a-f0-9]+: c5 f8 5b 21 vcvtdq2ps \(%rcx\),%xmm4
15 [ ]*[a-f0-9]+: c5 fb e6 21 vcvtpd2dqx \(%rcx\),%xmm4
17 [ ]*[a-f0-9]+: c5 f9 5a 21 vcvtpd2psx \(%rcx\),%xmm4
19 [ ]*[a-f0-9]+: c5 f9 5b 21 vcvtps2dq \(%rcx\),%xmm4
21 [ ]*[a-f0-9]+: c5 f9 e6 21 vcvttpd2dqx \(%rcx\),%xmm4
23 [ ]*[a-f0-9]+: c5 fa 5b 21 vcvttps2dq \(%rcx\),%xmm4
25 [ ]*[a-f0-9]+: c5 f9 28 21 vmovapd \(%rcx\),%xmm4
27 [ ]*[a-f0-9]+: c5 f8 28 21 vmovaps \(%rcx\),%xmm4
[all …]
Dx86-64-sse4_1.d9 [ ]*[a-f0-9]+: 66 0f 3a 0d 01 00 blendpd \$0x0,\(%rcx\),%xmm0
11 [ ]*[a-f0-9]+: 66 0f 3a 0c 01 00 blendps \$0x0,\(%rcx\),%xmm0
13 [ ]*[a-f0-9]+: 66 0f 38 15 01 blendvpd %xmm0,\(%rcx\),%xmm0
15 [ ]*[a-f0-9]+: 66 0f 38 15 01 blendvpd %xmm0,\(%rcx\),%xmm0
17 [ ]*[a-f0-9]+: 66 0f 38 14 01 blendvps %xmm0,\(%rcx\),%xmm0
19 [ ]*[a-f0-9]+: 66 0f 38 14 01 blendvps %xmm0,\(%rcx\),%xmm0
21 [ ]*[a-f0-9]+: 66 0f 3a 41 01 00 dppd \$0x0,\(%rcx\),%xmm0
23 [ ]*[a-f0-9]+: 66 0f 3a 40 01 00 dpps \$0x0,\(%rcx\),%xmm0
27 [ ]*[a-f0-9]+: 66 0f 3a 17 01 00 extractps \$0x0,%xmm0,\(%rcx\)
29 [ ]*[a-f0-9]+: 66 0f 3a 21 01 00 insertps \$0x0,\(%rcx\),%xmm0
[all …]
/toolchain/binutils/binutils-2.25/gas/testsuite/gas/i386/ilp32/
Dx86-64-sse2avx.d11 [ ]*[a-f0-9]+: c5 f8 ae 11 vldmxcsr \(%rcx\)
12 [ ]*[a-f0-9]+: c5 f8 ae 19 vstmxcsr \(%rcx\)
14 [ ]*[a-f0-9]+: c5 f8 5b 21 vcvtdq2ps \(%rcx\),%xmm4
16 [ ]*[a-f0-9]+: c5 fb e6 21 vcvtpd2dqx \(%rcx\),%xmm4
18 [ ]*[a-f0-9]+: c5 f9 5a 21 vcvtpd2psx \(%rcx\),%xmm4
20 [ ]*[a-f0-9]+: c5 f9 5b 21 vcvtps2dq \(%rcx\),%xmm4
22 [ ]*[a-f0-9]+: c5 f9 e6 21 vcvttpd2dqx \(%rcx\),%xmm4
24 [ ]*[a-f0-9]+: c5 fa 5b 21 vcvttps2dq \(%rcx\),%xmm4
26 [ ]*[a-f0-9]+: c5 f9 28 21 vmovapd \(%rcx\),%xmm4
28 [ ]*[a-f0-9]+: c5 f8 28 21 vmovaps \(%rcx\),%xmm4
[all …]
Dx86-64-sse4_1.d10 [ ]*[a-f0-9]+: 66 0f 3a 0d 01 00 blendpd \$0x0,\(%rcx\),%xmm0
12 [ ]*[a-f0-9]+: 66 0f 3a 0c 01 00 blendps \$0x0,\(%rcx\),%xmm0
14 [ ]*[a-f0-9]+: 66 0f 38 15 01 blendvpd %xmm0,\(%rcx\),%xmm0
16 [ ]*[a-f0-9]+: 66 0f 38 15 01 blendvpd %xmm0,\(%rcx\),%xmm0
18 [ ]*[a-f0-9]+: 66 0f 38 14 01 blendvps %xmm0,\(%rcx\),%xmm0
20 [ ]*[a-f0-9]+: 66 0f 38 14 01 blendvps %xmm0,\(%rcx\),%xmm0
22 [ ]*[a-f0-9]+: 66 0f 3a 41 01 00 dppd \$0x0,\(%rcx\),%xmm0
24 [ ]*[a-f0-9]+: 66 0f 3a 40 01 00 dpps \$0x0,\(%rcx\),%xmm0
28 [ ]*[a-f0-9]+: 66 0f 3a 17 01 00 extractps \$0x0,%xmm0,\(%rcx\)
30 [ ]*[a-f0-9]+: 66 0f 3a 21 01 00 insertps \$0x0,\(%rcx\),%xmm0
[all …]

12345678910