i386: Also check R12-R15 registers when optimizing testq to testb
[deliverable/binutils-gdb.git] / gas / testsuite / gas / i386 / x86-64-movd.s
CommitLineData
704a705d
L
1# Check movd/vmovd with memory and register.
2
3 .text
4_start:
5 movd 128(%rax), %xmm1
6 movd %rax, %xmm1
7 movd %xmm1, 128(%rax)
8 movd %xmm1, %rax
9 vmovd 128(%rax), %xmm1
10 vmovd %rax, %xmm1
11 vmovd %xmm1, 128(%rax)
12 vmovd %xmm1, %rax
13 {evex} vmovd 128(%rax), %xmm1
14 {evex} vmovd %xmm1, 128(%rax)
15 .intel_syntax noprefix
16 movd xmm1, [rax + 128]
17 movd xmm1, dword ptr [rax + 128]
18 movd xmm1, eax
19 movd dword ptr [rax + 128], xmm1
20 movd [rax + 128], xmm1
21 movd eax, xmm1
22 movd xmm1, qword ptr [rax + 128]
23 movd xmm1, rax
24 movd qword ptr [rax + 128], xmm1
25 movd rax, xmm1
26 vmovd xmm1, dword ptr [rax + 128]
27 vmovd xmm1, [rax + 128]
28 vmovd xmm1, eax
29 vmovd dword ptr [rax + 128], xmm1
30 vmovd [rax + 128], xmm1
31 vmovd eax, xmm1
32 {evex} vmovd xmm1, dword ptr [rax + 128]
33 {evex} vmovd xmm1, [rax + 128]
34 {evex} vmovd xmm1, eax
35 {evex} vmovd dword ptr [rax + 128], xmm1
36 {evex} vmovd [rax + 128], xmm1
37 {evex} vmovd eax, xmm1
704a705d 38 vmovd xmm1, rax
704a705d 39 vmovd rax, xmm1
This page took 0.122758 seconds and 4 git commands to generate.