1 #source: align-branch-4.s
2 #as: -malign-branch-boundary=32 -malign-branch=fused+jcc+jmp
3 #objdump: -dw
4 
5 .*: +file format .*
6 
7 Disassembly of section .text:
8 
9 0+ <foo>:
10    0:	64 a3 01 00 00 00    	mov    %eax,%fs:0x1
11    6:	55                   	push   %ebp
12    7:	55                   	push   %ebp
13    8:	55                   	push   %ebp
14    9:	55                   	push   %ebp
15    a:	55                   	push   %ebp
16    b:	89 e5                	mov    %esp,%ebp
17    d:	89 75 f4             	mov    %esi,-0xc\(%ebp\)
18   10:	89 75 f4             	mov    %esi,-0xc\(%ebp\)
19   13:	89 75 f4             	mov    %esi,-0xc\(%ebp\)
20   16:	89 75 f4             	mov    %esi,-0xc\(%ebp\)
21   19:	89 75 f4             	mov    %esi,-0xc\(%ebp\)
22   1c:	89 75 f4             	mov    %esi,-0xc\(%ebp\)
23   1f:	c3                   	ret
24   20:	55                   	push   %ebp
25   21:	55                   	push   %ebp
26   22:	64 a3 01 00 00 00    	mov    %eax,%fs:0x1
27   28:	89 e5                	mov    %esp,%ebp
28   2a:	89 75 f4             	mov    %esi,-0xc\(%ebp\)
29   2d:	89 75 f4             	mov    %esi,-0xc\(%ebp\)
30   30:	89 75 f4             	mov    %esi,-0xc\(%ebp\)
31   33:	89 75 f4             	mov    %esi,-0xc\(%ebp\)
32   36:	89 75 f4             	mov    %esi,-0xc\(%ebp\)
33   39:	89 75 f4             	mov    %esi,-0xc\(%ebp\)
34   3c:	c2 1e 00             	ret    \$0x1e
35   3f:	89 75 f4             	mov    %esi,-0xc\(%ebp\)
36 #pass
37