51 lines · plain
1# RUN: llvm-mc -triple x86_64 -show-encoding -x86-asm-syntax=intel -output-asm-variant=1 %s | FileCheck %s2 3# CHECK: adcx r17d, r16d4# CHECK: encoding: [0x62,0xec,0x7d,0x08,0x66,0xc8]5 adcx r17d, r16d6# CHECK: adcx r18d, r17d, r16d7# CHECK: encoding: [0x62,0xec,0x6d,0x10,0x66,0xc8]8 adcx r18d, r17d, r16d9# CHECK: adcx r17, r1610# CHECK: encoding: [0x62,0xec,0xfd,0x08,0x66,0xc8]11 adcx r17, r1612# CHECK: adcx r18, r17, r1613# CHECK: encoding: [0x62,0xec,0xed,0x10,0x66,0xc8]14 adcx r18, r17, r1615# CHECK: adcx r17d, dword ptr [r16]16# CHECK: encoding: [0x62,0xec,0x7d,0x08,0x66,0x08]17 adcx r17d, dword ptr [r16]18# CHECK: adcx r18d, r17d, dword ptr [r16]19# CHECK: encoding: [0x62,0xec,0x6d,0x10,0x66,0x08]20 adcx r18d, r17d, dword ptr [r16]21# CHECK: adcx r17, qword ptr [r16]22# CHECK: encoding: [0x62,0xec,0xfd,0x08,0x66,0x08]23 adcx r17, qword ptr [r16]24# CHECK: adcx r18, r17, qword ptr [r16]25# CHECK: encoding: [0x62,0xec,0xed,0x10,0x66,0x08]26 adcx r18, r17, qword ptr [r16]27# CHECK: adox r17d, r16d28# CHECK: encoding: [0x62,0xec,0x7e,0x08,0x66,0xc8]29 adox r17d, r16d30# CHECK: adox r18d, r17d, r16d31# CHECK: encoding: [0x62,0xec,0x6e,0x10,0x66,0xc8]32 adox r18d, r17d, r16d33# CHECK: adox r17, r1634# CHECK: encoding: [0x62,0xec,0xfe,0x08,0x66,0xc8]35 adox r17, r1636# CHECK: adox r18, r17, r1637# CHECK: encoding: [0x62,0xec,0xee,0x10,0x66,0xc8]38 adox r18, r17, r1639# CHECK: adox r17d, dword ptr [r16]40# CHECK: encoding: [0x62,0xec,0x7e,0x08,0x66,0x08]41 adox r17d, dword ptr [r16]42# CHECK: adox r18d, r17d, dword ptr [r16]43# CHECK: encoding: [0x62,0xec,0x6e,0x10,0x66,0x08]44 adox r18d, r17d, dword ptr [r16]45# CHECK: adox r17, qword ptr [r16]46# CHECK: encoding: [0x62,0xec,0xfe,0x08,0x66,0x08]47 adox r17, qword ptr [r16]48# CHECK: adox r18, r17, qword ptr [r16]49# CHECK: encoding: [0x62,0xec,0xee,0x10,0x66,0x08]50 adox r18, r17, qword ptr [r16]51