projects
/
oota-llvm.git
/ blob
commit
grep
author
committer
pickaxe
?
search:
re
11da298e00e9cf07e9ad057eb9b1a3ade5447e43
[oota-llvm.git]
/
test
/
MC
/
AsmParser
/
macros-argument-parsing.s
1
# RUN: llvm-mc -triple i386 -filetype asm -o - %s | FileCheck %s
2
3
.macro it, cond
4
.endm
5
6
it ne
7
.long 1
8
9
# CHECK: .long 1
10
11
.macro double first = -1, second = -1
12
# begin entry
13
.long \first
14
.long \second
15
# end entry
16
.endm
17
18
double
19
# CHECK: .long -1
20
# CHECK: .long -1
21
22
double 1
23
# CHECK: .long 1
24
# CHECK: .long -1
25
26
double 2, 3
27
# CHECK: .long 2
28
# CHECK: .long 3
29
30
double , 4
31
# CHECK: .long -1
32
# CHECK: .long 4
33
34
double 5, second = 6
35
# CHECK: .long 5
36
# CHECK: .long 6
37
38
double first = 7
39
# CHECK: .long 7
40
# CHECK: .long -1
41
42
double second = 8
43
# CHECK: .long -1
44
# CHECK: .long 8
45
46
double second = 9, first = 10
47
# CHECK: .long 10
48
# CHECK: .long 9
49
50
double second + 11
51
# CHECK: .long second+11
52
# CHECK: .long -1
53
54
double , second + 12
55
# CHECK: .long -1
56
# CHECK: .long second+12
57
58
double second
59
# CHECK: .long second
60
# CHECK: .long -1
61