i386: Add tests for -malign-branch-boundary and -malign-branch
[deliverable/binutils-gdb.git] / gas / testsuite / gas / i386 / x86-64-jump.s
CommitLineData
a72d2af2
L
1.psize 0
2.text
3.extern xxx
4
51: jmp 1b
6 jmp xxx
7 jmp *xxx
8 jmp *%rdi
9 jmp *(%rdi)
10 ljmp *xxx(,%rdi,4)
11 ljmpw *xxx(,%rdi,4)
12 ljmp *xxx
13 ljmpw *xxx
14
15 call 1b
16 call xxx
17 call *xxx
18 call *%rdi
19 call *(%rdi)
20 lcall *xxx(,%rdi,4)
21 lcallw *xxx(,%rdi,4)
22 lcall *xxx
23 lcallw *xxx
24
25 jecxz 3+$
26 nop
27 jrcxz 2+$
28 nop
29
30 .intel_syntax noprefix
31 call word ptr [rbx]
d488367a 32 call dword ptr [rbx]
a72d2af2 33 call fword ptr [rbx]
d488367a
JB
34 call qword ptr [rbx]
35 call near ptr [rbx]
36 call far ptr [rbx]
a72d2af2 37 jmp word ptr [rbx]
d488367a 38 jmp dword ptr [rbx]
a72d2af2 39 jmp fword ptr [rbx]
d488367a
JB
40 jmp qword ptr [rbx]
41 jmp near ptr [rbx]
42 jmp far ptr [rbx]
a72d2af2
L
43 jmp $+2
44 nop
45 jecxz 3+$
46 nop
47 jrcxz 2+$
48 nop
49 jmp .+2
This page took 0.278573 seconds and 4 git commands to generate.