i386: Add tests for -malign-branch-boundary and -malign-branch
[deliverable/binutils-gdb.git] / gas / testsuite / gas / i386 / x86-64-align-branch-2b.d
1 #source: x86-64-align-branch-2.s
2 #as: -malign-branch-boundary=32 -malign-branch=indirect
3 #objdump: -dw
4
5 .*: +file format .*
6
7 Disassembly of section .text:
8
9 0+ <foo>:
10 0: 64 64 64 89 04 25 01 00 00 00 fs fs mov %eax,%fs:0x1
11 a: 55 push %rbp
12 b: 55 push %rbp
13 c: 55 push %rbp
14 d: 55 push %rbp
15 e: 48 89 e5 mov %rsp,%rbp
16 11: 89 75 f4 mov %esi,-0xc\(%rbp\)
17 14: 89 75 f4 mov %esi,-0xc\(%rbp\)
18 17: 89 75 f4 mov %esi,-0xc\(%rbp\)
19 1a: 89 75 f4 mov %esi,-0xc\(%rbp\)
20 1d: 89 75 f4 mov %esi,-0xc\(%rbp\)
21 20: ff e0 jmpq \*%rax
22 22: 2e 2e 55 cs cs push %rbp
23 25: 55 push %rbp
24 26: 64 89 04 25 01 00 00 00 mov %eax,%fs:0x1
25 2e: 48 89 e5 mov %rsp,%rbp
26 31: 89 75 f4 mov %esi,-0xc\(%rbp\)
27 34: 89 75 f4 mov %esi,-0xc\(%rbp\)
28 37: 89 75 f4 mov %esi,-0xc\(%rbp\)
29 3a: 89 75 f4 mov %esi,-0xc\(%rbp\)
30 3d: 89 75 f4 mov %esi,-0xc\(%rbp\)
31 40: ff d0 callq \*%rax
32 42: 89 75 f4 mov %esi,-0xc\(%rbp\)
33 45: 55 push %rbp
34 46: 55 push %rbp
35 47: 64 89 04 25 01 00 00 00 mov %eax,%fs:0x1
36 4f: 48 89 e5 mov %rsp,%rbp
37 52: 89 75 f4 mov %esi,-0xc\(%rbp\)
38 55: 89 75 f4 mov %esi,-0xc\(%rbp\)
39 58: 89 75 f4 mov %esi,-0xc\(%rbp\)
40 5b: e8 [0-9a-f ]+ callq .*
41 60: 89 75 f4 mov %esi,-0xc\(%rbp\)
42 63: 55 push %rbp
43 64: 55 push %rbp
44 65: 55 push %rbp
45 66: 64 89 04 25 01 00 00 00 mov %eax,%fs:0x1
46 6e: 48 89 e5 mov %rsp,%rbp
47 71: 89 75 f4 mov %esi,-0xc\(%rbp\)
48 74: ff 14 25 00 00 00 00 callq \*0x0
49 7b: 55 push %rbp
50 #pass
This page took 0.031981 seconds and 4 git commands to generate.