Lines Matching full:codeview
2 ; RUN: llc < %s -filetype=obj | llvm-readobj --codeview - | FileCheck %s --check-prefix=CODEVIEW
62 ; CODEVIEW: CodeViewDebugInfo [
63 ; CODEVIEW-NEXT: Section: .debug$S (4)
64 ; CODEVIEW-NEXT: Magic: 0x4
65 ; CODEVIEW-NEXT: Subsection [
66 ; CODEVIEW-NEXT: SubSectionType: Symbols (0xF1)
67 ; CODEVIEW-NEXT: SubSectionSize:
68 ; CODEVIEW-NEXT: Compile3Sym {
69 ; CODEVIEW-NEXT: Kind: S_COMPILE3 (0x113C)
70 ; CODEVIEW: }
71 ; CODEVIEW: ]
72 ; CODEVIEW: Subsection [
73 ; CODEVIEW-NEXT: SubSectionType: FrameData (0xF5)
74 ; CODEVIEW-NEXT: SubSectionSize:
75 ; CODEVIEW-NEXT: LinkageName: _main
76 ; CODEVIEW: FrameData {
77 ; CODEVIEW: }
78 ; CODEVIEW: FrameData {
79 ; CODEVIEW: }
80 ; CODEVIEW: FrameData {
81 ; CODEVIEW: }
82 ; CODEVIEW: FrameData {
83 ; CODEVIEW: }
84 ; CODEVIEW: FrameData {
85 ; CODEVIEW-NEXT: RvaStart:
86 ; CODEVIEW-NEXT: CodeSize:
87 ; CODEVIEW-NEXT: LocalSize: 0xC
88 ; CODEVIEW-NEXT: ParamsSize: 0x0
89 ; CODEVIEW-NEXT: MaxStackSize: 0x0
90 ; CODEVIEW-NEXT: PrologSize:
91 ; CODEVIEW-NEXT: SavedRegsSize: 0xC
92 ; CODEVIEW-NEXT: Flags [ (0x0)
93 ; CODEVIEW-NEXT: ]
97 ; CODEVIEW-NEXT: FrameFunc [
98 ; CODEVIEW-NEXT: $T0 .raSearch =
99 ; CODEVIEW-NEXT: $eip $T0 ^ =
100 ; CODEVIEW-NEXT: $esp $T0 4 + =
101 ; CODEVIEW-NEXT: $ebx $T0 4 - ^ =
102 ; CODEVIEW-NEXT: $edi $T0 8 - ^ =
103 ; CODEVIEW-NEXT: $esi $T0 12 - ^ =
104 ; CODEVIEW-NEXT: ]
105 ; CODEVIEW-NEXT: }
110 ; CODEVIEW: Subsection [
111 ; CODEVIEW-NEXT: SubSectionType: Symbols (0xF1)
112 ; CODEVIEW-NEXT: SubSectionSize:
113 ; CODEVIEW-NEXT: GlobalProcIdSym {
114 ; CODEVIEW-NEXT: Kind: S_GPROC32_ID (0x1147)
115 ; CODEVIEW: DisplayName: main
116 ; CODEVIEW: LinkageName: _main
117 ; CODEVIEW-NEXT: }
118 ; CODEVIEW-NEXT: FrameProcSym {
119 ; CODEVIEW-NEXT: Kind: S_FRAMEPROC (0x1012)
120 ; CODEVIEW-NEXT: TotalFrameBytes: 0xC
121 ; CODEVIEW-NEXT: PaddingFrameBytes: 0x0
122 ; CODEVIEW-NEXT: OffsetToPadding: 0x0
123 ; CODEVIEW-NEXT: BytesOfCalleeSavedRegisters: 0xC
124 ; CODEVIEW-NEXT: OffsetOfExceptionHandler: 0x0
125 ; CODEVIEW-NEXT: SectionIdOfExceptionHandler: 0x0
126 ; CODEVIEW-NEXT: Flags [ (0x14000)
127 ; CODEVIEW-NEXT: ]
128 ; CODEVIEW-NEXT: LocalFramePtrReg: VFRAME (0x7536)
129 ; CODEVIEW-NEXT: ParamFramePtrReg: VFRAME (0x7536)
130 ; CODEVIEW-NEXT: }
131 ; CODEVIEW-NEXT: LocalSym {
132 ; CODEVIEW-NEXT: Kind: S_LOCAL (0x113E)
133 ; CODEVIEW: VarName: a
134 ; CODEVIEW-NEXT: }
135 ; CODEVIEW-NEXT: DefRangeFramePointerRelSym {
136 ; CODEVIEW-NEXT: Kind: S_DEFRANGE_FRAMEPOINTER_REL (0x1142)
137 ; CODEVIEW-NEXT: Offset: -16
138 ; CODEVIEW-NEXT: LocalVariableAddrRange {
139 ; CODEVIEW-NEXT: OffsetStart:
140 ; CODEVIEW-NEXT: ISectStart:
141 ; CODEVIEW-NEXT: Range:
142 ; CODEVIEW-NEXT: }
143 ; CODEVIEW-NEXT: }
144 ; CODEVIEW-NEXT: LocalSym {
145 ; CODEVIEW-NEXT: Kind: S_LOCAL (0x113E)
146 ; CODEVIEW: VarName: b
147 ; CODEVIEW-NEXT: }
148 ; CODEVIEW-NEXT: DefRangeFramePointerRelSym {
149 ; CODEVIEW-NEXT: Kind: S_DEFRANGE_FRAMEPOINTER_REL (0x1142)
150 ; CODEVIEW-NEXT: Offset: -20
151 ; CODEVIEW-NEXT: LocalVariableAddrRange {
152 ; CODEVIEW-NEXT: OffsetStart:
153 ; CODEVIEW-NEXT: ISectStart:
154 ; CODEVIEW-NEXT: Range:
155 ; CODEVIEW-NEXT: }
156 ; CODEVIEW-NEXT: }
157 ; CODEVIEW-NEXT: LocalSym {
158 ; CODEVIEW-NEXT: Kind: S_LOCAL (0x113E)
159 ; CODEVIEW: VarName: c
160 ; CODEVIEW-NEXT: }
161 ; CODEVIEW-NEXT: DefRangeFramePointerRelSym {
162 ; CODEVIEW-NEXT: Kind: S_DEFRANGE_FRAMEPOINTER_REL (0x1142)
163 ; CODEVIEW-NEXT: Offset: -24
164 ; CODEVIEW-NEXT: LocalVariableAddrRange {
165 ; CODEVIEW-NEXT: OffsetStart:
166 ; CODEVIEW-NEXT: ISectStart:
167 ; CODEVIEW-NEXT: Range:
168 ; CODEVIEW-NEXT: }
169 ; CODEVIEW-NEXT: }
170 ; CODEVIEW-NEXT: ProcEnd {
171 ; CODEVIEW-NEXT: Kind: S_PROC_ID_END (0x114F)
172 ; CODEVIEW-NEXT: }
173 ; CODEVIEW-NEXT: ]
242 !4 = !{i32 2, !"CodeView", i32 1}