xref: /llvm-project/llvm/test/tools/llvm-ml/basic_data.asm (revision e074d580b28b8cdf31fc4813cbc886ef5149d203)
1; RUN: llvm-ml -filetype=s %s /Fo - | FileCheck %s
2
3.data
4BYTE 2, 4, 6, 8
5; CHECK: .data
6; CHECK-NEXT: .byte	2
7; CHECK-NEXT: .byte	4
8; CHECK-NEXT: .byte	6
9; CHECK-NEXT: .byte	8
10
11BYTE 2 dup (1, 2 dup (2)),
12     3
13; CHECK: .byte	1
14; CHECK-NEXT: .byte	2
15; CHECK-NEXT: .byte	2
16; CHECK-NEXT: .byte	1
17; CHECK-NEXT: .byte	2
18; CHECK-NEXT: .byte	2
19; CHECK-NEXT: .byte	3
20
21REAL4 1, 0
22; CHECK: .long 1065353216
23; CHECK-NEXT: .long 0
24
25REAL4 2 DUP (2.5, 2 dup (0)),
26      4
27; CHECK: .long 1075838976
28; CHECK-NEXT: .long 0
29; CHECK-NEXT: .long 0
30; CHECK-NEXT: .long 1075838976
31; CHECK-NEXT: .long 0
32; CHECK-NEXT: .long 0
33; CHECK-NEXT: .long 1082130432
34
35.code
36BYTE 5
37; CHECK: .text
38; CHECK-NEXT: .byte	5
39