[RISCV][VLOPT] Add vector narrowing integer right shift instructions to isSupportedIn...
[llvm-project.git] / llvm / test / tools / llvm-ml / struct_alignment.asm
blobd700d4d392bec5d7deef150b1c8262ef16f1ba4d
1 ; RUN: llvm-ml -filetype=s %s /Fo - | FileCheck %s
3 .data
5 FOO STRUCT 8
6 f FWORD -1
7 FOO ENDS
9 t1 FOO <>
10 ; CHECK-LABEL: t1:
11 ; CHECK-NEXT: .long 4294967295
12 ; CHECK-NEXT: .short 65535
13 ; CHECK-NOT: .zero
15 BAZ STRUCT
16 b BYTE 3 DUP (-1)
17 f FWORD -1
18 BAZ ENDS
20 FOOBAR STRUCT 8
21 f1 BAZ <>
22 f2 BAZ <>
23 h BYTE -1
24 FOOBAR ENDS
26 t2 FOOBAR <>
27 ; CHECK-LABEL: t2:
28 ; CHECK-NEXT: .byte -1
29 ; CHECK-NEXT: .byte -1
30 ; CHECK-NEXT: .byte -1
31 ; CHECK-NEXT: .long 4294967295
32 ; CHECK-NEXT: .short 65535
33 ; CHECK-NEXT: .zero 3
34 ; CHECK-NEXT: .byte -1
35 ; CHECK-NEXT: .byte -1
36 ; CHECK-NEXT: .byte -1
37 ; CHECK-NEXT: .long 4294967295
38 ; CHECK-NEXT: .short 65535
39 ; CHECK-NEXT: .byte -1
40 ; CHECK-NEXT: .zero 2
42 .code
44 END