gas: Update x86 sse-noavx tests
[deliverable/binutils-gdb.git] / gas / testsuite / gas / i386 / x86-64-sib.s
1 #Test the special case of the index bits, 0x4, in SIB.
2
3 .text
4 .allow_index_reg
5 foo:
6 mov -30,%ebx
7 mov -30(,%riz),%ebx
8 mov -30(,%riz,1),%eax
9 mov -30(,%riz,2),%eax
10 mov -30(,%riz,4),%eax
11 mov -30(,%riz,8),%eax
12 mov 30,%eax
13 mov 30(,%riz),%eax
14 mov 30(,%riz,1),%eax
15 mov 30(,%riz,2),%eax
16 mov 30(,%riz,4),%eax
17 mov 30(,%riz,8),%eax
18 mov (%rbx),%eax
19 mov (%rbx,%riz),%eax
20 mov (%rbx,%riz,1),%eax
21 mov (%rbx,%riz,2),%eax
22 mov (%rbx,%riz,4),%eax
23 mov (%rbx,%riz,8),%eax
24 mov (%rsp),%eax
25 mov (%rsp,%riz),%eax
26 mov (%rsp,%riz,1),%eax
27 mov (%rsp,%riz,2),%eax
28 mov (%rsp,%riz,4),%eax
29 mov (%rsp,%riz,8),%eax
30 mov (%r12),%eax
31 mov (%r12,%riz),%eax
32 mov (%r12,%riz,1),%eax
33 mov (%r12,%riz,2),%eax
34 mov (%r12,%riz,4),%eax
35 mov (%r12,%riz,8),%eax
36 .intel_syntax noprefix
37 mov eax,DWORD PTR [riz*1-30]
38 mov eax,DWORD PTR [riz*2-30]
39 mov eax,DWORD PTR [riz*4-30]
40 mov eax,DWORD PTR [riz*8-30]
41 mov eax,DWORD PTR [riz*1+30]
42 mov eax,DWORD PTR [riz*2+30]
43 mov eax,DWORD PTR [riz*4+30]
44 mov eax,DWORD PTR [riz*8+30]
45 mov eax,DWORD PTR [rbx+riz]
46 mov eax,DWORD PTR [rbx+riz*1]
47 mov eax,DWORD PTR [rbx+riz*2]
48 mov eax,DWORD PTR [rbx+riz*4]
49 mov eax,DWORD PTR [rbx+riz*8]
50 mov eax,DWORD PTR [rsp]
51 mov eax,DWORD PTR [rsp+riz]
52 mov eax,DWORD PTR [rsp+riz*1]
53 mov eax,DWORD PTR [rsp+riz*2]
54 mov eax,DWORD PTR [rsp+riz*4]
55 mov eax,DWORD PTR [rsp+riz*8]
56 mov eax,DWORD PTR [r12]
57 mov eax,DWORD PTR [r12+riz]
58 mov eax,DWORD PTR [r12+riz*1]
59 mov eax,DWORD PTR [r12+riz*2]
60 mov eax,DWORD PTR [r12+riz*4]
61 mov eax,DWORD PTR [r12+riz*8]
This page took 0.037359 seconds and 4 git commands to generate.