Lines Matching full:two

140 ; RUN: FileCheck --strict-whitespace -check-prefix=TWO %s
142 ; TWO: Logical View:
143 ; TWO-NEXT: [000] {File} 'pr-incorrect-instructions-dwarf-clang.o'
144 ; TWO-EMPTY:
145 ; TWO-NEXT: [001] {CompileUnit} 'pr-incorrect-instructions-dwarf-clang.cpp'
146 ; TWO-NEXT: [002] 2 {Function} extern not_inlined 'bar' -> 'int'
147 ; TWO-NEXT: [003] {Code} 'pushq %rbp'
148 ; TWO-NEXT: [003] {Code} 'movq %rsp, %rbp'
149 ; TWO-NEXT: [003] {Code} 'movl %edi, -0x4(%rbp)'
150 ; TWO-NEXT: [003] {Code} 'movl -0x4(%rbp), %eax'
151 ; TWO-NEXT: [003] {Code} 'imull $0xf423f, -0x4(%rbp), %ecx'
152 ; TWO-NEXT: [003] {Code} 'addl %ecx, %eax'
153 ; TWO-NEXT: [003] {Code} 'subl $0x42, %eax'
154 ; TWO-NEXT: [003] {Code} 'popq %rbp'
155 ; TWO-NEXT: [003] {Code} 'retq'
156 ; TWO-NEXT: [002] 6 {Function} extern not_inlined 'foo' -> 'int'
157 ; TWO-NEXT: [003] {Code} 'pushq %rbp'
158 ; TWO-NEXT: [003] {Code} 'movq %rsp, %rbp'
159 ; TWO-NEXT: [003] {Code} 'subq $0x10, %rsp'
160 ; TWO-NEXT: [003] {Code} 'movl %edi, -0x4(%rbp)'
161 ; TWO-NEXT: [003] {Code} 'movl -0x4(%rbp), %eax'
162 ; TWO-NEXT: [003] {Code} 'movl %eax, -0x8(%rbp)'
163 ; TWO-NEXT: [003] {Code} 'movl -0x4(%rbp), %edi'
164 ; TWO-NEXT: [003] {Code} 'callq 0x0'
165 ; TWO-NEXT: [003] {Code} 'cltd'
166 ; TWO-NEXT: [003] {Code} 'idivl -0x4(%rbp)'
167 ; TWO-NEXT: [003] {Code} 'movl %eax, %ecx'
168 ; TWO-NEXT: [003] {Code} 'movl -0x8(%rbp), %eax'
169 ; TWO-NEXT: [003] {Code} 'imull $0x42, %ecx, %ecx'
170 ; TWO-NEXT: [003] {Code} 'subl %ecx, %eax'
171 ; TWO-NEXT: [003] {Code} 'addl (%rip), %eax'
172 ; TWO-NEXT: [003] {Code} 'addq $0x10, %rsp'
173 ; TWO-NEXT: [003] {Code} 'popq %rbp'
174 ; TWO-NEXT: [003] {Code} 'retq'
175 ; TWO-NEXT: [003] {Code} 'data16'
176 ; TWO-NEXT: [002] 10 {Function} extern not_inlined 'test' -> 'int'
177 ; TWO-NEXT: [003] {Block}
178 ; TWO-NEXT: [004] {Code} 'movl $0x0, -0xc(%rbp)'
179 ; TWO-NEXT: [004] {Code} 'movl -0x4(%rbp), %eax'
180 ; TWO-NEXT: [004] {Code} 'movl %eax, -0x10(%rbp)'
181 ; TWO-NEXT: [004] {Code} 'movl -0x8(%rbp), %edi'
182 ; TWO-NEXT: [004] {Code} 'callq 0x0'
183 ; TWO-NEXT: [004] {Code} 'movl %eax, %ecx'
184 ; TWO-NEXT: [004] {Code} 'movl -0x10(%rbp), %eax'
185 ; TWO-NEXT: [004] {Code} 'addl %ecx, %eax'
186 ; TWO-NEXT: [004] {Code} 'movl %eax, -0xc(%rbp)'
187 ; TWO-NEXT: [004] {Code} 'movl -0x8(%rbp), %eax'
188 ; TWO-NEXT: [004] {Code} 'addl $0x1, %eax'
189 ; TWO-NEXT: [004] {Code} 'movl %eax, -0x8(%rbp)'
190 ; TWO-NEXT: [004] {Code} 'movl -0x8(%rbp), %eax'
191 ; TWO-NEXT: [003] {Code} 'pushq %rbp'
192 ; TWO-NEXT: [003] {Code} 'movq %rsp, %rbp'
193 ; TWO-NEXT: [003] {Code} 'subq $0x10, %rsp'
194 ; TWO-NEXT: [003] {Code} 'movl %edi, -0x4(%rbp)'
195 ; TWO-NEXT: [003] {Code} 'movl -0x4(%rbp), %eax'
196 ; TWO-NEXT: [003] {Code} 'subl (%rip), %eax'
197 ; TWO-NEXT: [003] {Code} 'movl %eax, -0x8(%rbp)'
198 ; TWO-NEXT: [003] {Code} 'addq $0x10, %rsp'
199 ; TWO-NEXT: [003] {Code} 'popq %rbp'
200 ; TWO-NEXT: [003] {Code} 'retq'
201 ; TWO-NEXT: [002] 20 {Function} extern not_inlined 'main' -> 'int'
202 ; TWO-NEXT: [003] {Code} 'pushq %rbp'
203 ; TWO-NEXT: [003] {Code} 'movq %rsp, %rbp'
204 ; TWO-NEXT: [003] {Code} 'movl $0x0, -0x4(%rbp)'
205 ; TWO-NEXT: [003] {Code} 'xorl %eax, %eax'
206 ; TWO-NEXT: [003] {Code} 'popq %rbp'
207 ; TWO-NEXT: [003] {Code} 'retq'