[InstCombine] Signed saturation patterns
[llvm-complete.git] / test / MC / COFF / cv-empty-linetable.s
blob61ba57ad10829a71b62a7f5262ed17f0d5edd5d3
1 # RUN: llvm-mc -filetype=obj -triple i686-pc-win32 < %s | llvm-readobj --codeview - | FileCheck %s
2 .text
3 .def @feat.00;
4 .scl 3;
5 .type 0;
6 .endef
7 .globl @feat.00
8 @feat.00 = 1
9 .def _f;
10 .scl 2;
11 .type 32;
12 .endef
13 .globl _f
14 .p2align 4, 0x90
15 _f: # @f
16 Lfunc_begin0:
17 # %bb.0: # %entry
18 .cv_file 1 "cv-empty-linetable.s"
19 .cv_func_id 1
20 .cv_loc 1 1 3 15 is_stmt 0
21 jmp _g # TAILCALL
22 Lfunc_end0:
24 .section .debug$T,"dr"
25 .long 4
26 .short 6
27 .short 4609
28 .long 0
29 .short 14
30 .short 4104
31 .asciz "\003\000\000\000\000\000\000\000\000\020\000"
32 .short 14
33 .short 5633
34 .asciz "\000\000\000\000\001\020\000"
35 .ascii "fn1"
36 .byte 0
37 .short 38
38 .short 5633
39 .asciz "\000\000\000\000\001\020\000"
40 .ascii "??__Fa@?1??fn1@@YAXXZ@YAXXZ"
41 .byte 0
42 .short 26
43 .short 5633
44 .asciz "\000\000\000\000\001\020\000"
45 .ascii "vector::~vector"
46 .byte 0
47 .section .debug$S,"dr"
48 .long 4
49 .long 241 # Symbol subsection for f
50 .long Ltmp1-Ltmp0
51 Ltmp0:
52 .short Ltmp3-Ltmp2
53 Ltmp2:
54 .short 4423
55 .zero 12
56 .long Lfunc_end0-_f
57 .zero 12
58 .secrel32 _f
59 .secidx _f
60 .byte 0
61 .byte 102
62 .byte 0
63 Ltmp3:
64 .short Ltmp5-Ltmp4
65 Ltmp4:
66 .short 4429
67 .asciz "\000\000\000\000\000\000\000\000\004\020\000"
68 Ltmp5:
69 .short 2
70 .short 4430
71 .short 2
72 .short 4431
73 Ltmp1:
74 .zero 3
75 .cv_linetable 0, _f, Lfunc_end0
76 .cv_filechecksums # File index to string table offset subsection
77 .cv_stringtable # String table
79 # CHECK: FunctionLineTable [
80 # CHECK: LinkageName: _f
81 # CHECK: Flags: 0x0
82 # CHECK: CodeSize: 0x5
83 # CHECK: ]