x86-64: Intel64 adjustments for insns dealing with far pointers
[deliverable/binutils-gdb.git] / gas / testsuite / gas / i386 / x86-64-intel64.s
CommitLineData
dfb07592
L
1# Check Intel64
2
3 .text
4 .arch core2
5_start:
0ba59a29
JB
6 lfs (%rax), %rcx
7 lfsq (%rax), %rcx
8 lgs (%rcx), %rdx
9 lgsq (%rcx), %rdx
10 lss (%rdx), %rbx
11 lssq (%rdx), %rbx
12
5990e377
JB
13 lcallq *(%rax)
14 ljmpq *(%rcx)
15
dfb07592 16 syscall
c006a730
JB
17 sysretl
18 sysretq
0ba59a29
JB
19
20 .intel_syntax noprefix
21 lfs rax, [rcx]
22 lfs rax, tbyte ptr [rcx]
23 lgs rcx, [rdx]
24 lgs rcx, tbyte ptr [rdx]
25 lss rdx, [rbx]
26 lss rdx, tbyte ptr [rbx]
5990e377
JB
27
28 call tbyte ptr [rcx]
29 jmp tbyte ptr [rdx]
This page took 0.583363 seconds and 4 git commands to generate.