1 # RUN: llvm-mc -g -triple i686-linux-gnu -filetype asm -o - %s | FileCheck %s 2 3 # 1 "reduced.S" 4 # 1 "<built-in>" 1 5 # 1 "reduced.S" 2 6 # 200 "macros.h" 7 8 .macro return arg 9 movl %eax, \arg 10 retl 11 .endm 12 13 .macro return2 arg 14 return \arg 15 .endm 16 17 # 7 "reduced.S" 18 function: 19 return 0 20 21 # CHECK: .file 2 "reduced.S" 22 # CHECK: .loc 2 8 0 23 # CHECK: movl %eax, 0 24 # CHECK: .loc 2 8 0 25 # CHECK: retl 26 27 # 42 "reduced.S" 28 function2: 29 return2 0 30 31 # CHECK: .loc 2 43 0 32 # CHECK: movl %eax, 0 33 # CHECK: .loc 2 43 0 34 # CHECK: retl 35