62 lines · plain
1# RUN: llvm-mc --disassemble %s -triple=i386-apple-darwin9 | FileCheck %s2 3# CHECK: movl %fs:24, %eax40x64 0xa1 0x18 0x00 0x00 0x00 # mov eax, dword ptr fs:[18h]5 6# CHECK: rep insb %dx, %es:(%edi)70xf3 0x6c #rep ins8# CHECK: rep insl %dx, %es:(%edi)90xf3 0x6d #rep ins10# CHECK: rep movsb (%esi), %es:(%edi)110xf3 0xa4 #rep movs12# CHECK: rep movsl (%esi), %es:(%edi)130xf3 0xa5 #rep movs14# CHECK: rep outsb (%esi), %dx150xf3 0x6e #rep outs16# CHECK: rep outsl (%esi), %dx170xf3 0x6f #rep outs18# CHECK: rep lodsb (%esi), %al190xf3 0xac #rep lods20# CHECK: rep lodsl (%esi), %eax210xf3 0xad #rep lods22# CHECK: rep stosb %al, %es:(%edi)230xf3 0xaa #rep stos24# CHECK: rep stosl %eax, %es:(%edi)250xf3 0xab #rep stos26# CHECK: rep cmpsb %es:(%edi), (%esi)270xf3 0xa6 #rep cmps28# CHECK: rep cmpsl %es:(%edi), (%esi)290xf3 0xa7 #repe cmps30# CHECK: rep scasb %es:(%edi), %al310xf3 0xae #repe scas32# CHECK: rep scasl %es:(%edi), %eax330xf3 0xaf #repe scas34# CHECK: repne cmpsb %es:(%edi), (%esi)350xf2 0xa6 #repne cmps36# CHECK: repne cmpsl %es:(%edi), (%esi)370xf2 0xa7 #repne cmps38# CHECK: repne scasb %es:(%edi), %al390xf2 0xae #repne scas40# CHECK: repne scasl %es:(%edi), %eax410xf2 0xaf #repne scas42 43# CHECK: repne scasw %es:(%edi), %ax440xf2 0x66 0xaf45# CHECK: repne scasw %es:(%edi), %ax460x66 0xf2 0xaf47 48# CHECK: rep scasw %es:(%edi), %ax490xf3 0x66 0xaf50# CHECK: rep scasw %es:(%edi), %ax510x66 0xf3 0xaf52 53# CHECK: repne insw %dx, %es:(%edi)540xf2 0x66 0x6d55# CHECK: repne insw %dx, %es:(%edi)560x66 0xf2 0x6d57 58# CHECK: rep insw %dx, %es:(%edi)590xf3 0x66 0x6d60# CHECK: rep insw %dx, %es:(%edi)610x66 0xf3 0x6d62