xref: /aosp_15_r20/external/llvm/test/MC/AsmParser/macro-irpc.s (revision 9880d6810fe72a1726cb53787c6711e909410d58)
1// RUN: llvm-mc -triple x86_64-unknown-unknown %s | FileCheck %s
2
3.irpc foo,123
4        .long \foo
5.endr
6
7// CHECK: long 1
8// CHECK: long 2
9// CHECK: long 3
10
11.irpc foo,123
12.irpc bar,45
13        addl %eax, \foo\bar
14.endr
15.endr
16
17// CHECK: addl %eax, 14
18// CHECK: addl %eax, 15
19// CHECK: addl %eax, 24
20// CHECK: addl %eax, 25
21// CHECK: addl %eax, 34
22// CHECK: addl %eax, 35
23