brintos

brintos / llvm-project-archived public Read only

0
0
Text · 679 B · eda2edf Raw
22 lines · plain
1# RUN: llvm-mc %s -triple x86_64-linux-gnu -filetype=obj -o - | llvm-objdump -d - | FileCheck %s2# RUN: llvm-mc %s -triple x86_64-windows-msvc -filetype=obj -o - | llvm-objdump -d - | FileCheck %s3# RUN: llvm-mc %s -triple x86_64-apple-macos -filetype=obj -o - | llvm-objdump -d - | FileCheck %s4 5.text6.global foo7foo:8	.code649	movl (%eax), %eax10	.code3211	movl (%eax), %eax12	.code1613	movl (%eax), %eax14	.code6415	retq16 17# CHECK: <foo>:18# CHECK-NEXT: 67 8b 00                      movl    (%eax), %eax19# CHECK-NEXT: 8b 00                         movl    (%rax), %eax20# CHECK-NEXT: 67 66 8b 00                   movw    (%eax), %ax21# CHECK-NEXT: c3                            retq22