[InstCombine] Signed saturation patterns
[llvm-complete.git] / test / DebugInfo / X86 / asm-macro-line-number.s
blobf7aa029fb021c777a1cbd7d618a7ff15992e7795
1 # RUN: llvm-mc -g -triple i686-linux-gnu -filetype asm -o - %s | FileCheck %s
3 # 1 "reduced.S"
4 # 1 "<built-in>" 1
5 # 1 "reduced.S" 2
6 # 200 "macros.h"
8 .macro return arg
9 movl %eax, \arg
10 retl
11 .endm
13 .macro return2 arg
14 return \arg
15 .endm
17 # 7 "reduced.S"
18 function:
19 return 0
21 # CHECK: .file 1 "reduced.S"
22 # CHECK: .loc 1 8 0
23 # CHECK: movl %eax, 0
24 # CHECK: .loc 1 8 0
25 # CHECK: retl
27 # 42 "reduced.S"
28 function2:
29 return2 0
31 # CHECK: .loc 1 43 0
32 # CHECK: movl %eax, 0
33 # CHECK: .loc 1 43 0
34 # CHECK: retl