xref: /llvm-project/llvm/test/MC/ARM/directive-align.s (revision 14d8436c6675578e1ad02f13d65a973ea2ce600f)
1fd6ed1eaSSaleem Abdulrasool@ RUN: llvm-mc -triple armv7-eabi %s | FileCheck %s
2fd6ed1eaSSaleem Abdulrasool
3fd6ed1eaSSaleem Abdulrasool	.data
4fd6ed1eaSSaleem Abdulrasool
5fd6ed1eaSSaleem Abdulrasoolunaligned:
6fd6ed1eaSSaleem Abdulrasool	.byte 1
7fd6ed1eaSSaleem Abdulrasool	.align
8fd6ed1eaSSaleem Abdulrasool
9fd6ed1eaSSaleem Abdulrasool@ CHECK-LABEL: unaligned
10fd6ed1eaSSaleem Abdulrasool@ CHECK-NEXT:	.byte 1
11*14d8436cSDan Gohman@ CHECK-NEXT:	.p2align 2
12fd6ed1eaSSaleem Abdulrasool
13fd6ed1eaSSaleem Abdulrasoolaligned:
14fd6ed1eaSSaleem Abdulrasool	.long 0x1d10c1e5
15fd6ed1eaSSaleem Abdulrasool	.align
16fd6ed1eaSSaleem Abdulrasool
17fd6ed1eaSSaleem Abdulrasool@ CHECK-LABEL: aligned
18fd6ed1eaSSaleem Abdulrasool@ CHECK-NEXT:	.long 487637477
19*14d8436cSDan Gohman@ CHECK-NEXT:	.p2align 2
20fd6ed1eaSSaleem Abdulrasool
21fd6ed1eaSSaleem Abdulrasooltrailer:
22fd6ed1eaSSaleem Abdulrasool	.long 0xd1ab011c
23fd6ed1eaSSaleem Abdulrasool	.align 2
24fd6ed1eaSSaleem Abdulrasool
25fd6ed1eaSSaleem Abdulrasool@ CHECK-LABEL: trailer
26fd6ed1eaSSaleem Abdulrasool@ CHECK-NEXT:	.long 3517645084
27*14d8436cSDan Gohman@ CHECK-NEXT:	.p2align 2
28fd6ed1eaSSaleem Abdulrasool
29