brintos

brintos / llvm-project-archived public Read only

0
0
Text · 6.7 KiB · 983abeb Raw
224 lines · plain
1# RUN: llvm-mc --disassemble %s -triple=i386 -x86-asm-syntax=intel --output-asm-variant=1 | FileCheck %s2 3# CHECK:      aesdec128kl xmm2, [esp + 8*esi + 268435456]40xf3,0x0f,0x38,0xdd,0x94,0xf4,0x00,0x00,0x00,0x105 6# CHECK:      aesdec128kl xmm2, [edi + 4*eax + 291]70xf3,0x0f,0x38,0xdd,0x94,0x87,0x23,0x01,0x00,0x008 9# CHECK:      aesdec128kl xmm2, [eax]100xf3,0x0f,0x38,0xdd,0x1011 12# CHECK:      aesdec128kl xmm2, [2*ebp - 1536]130xf3,0x0f,0x38,0xdd,0x14,0x6d,0x00,0xfa,0xff,0xff14 15# CHECK:      aesdec128kl xmm2, [ecx + 6096]160xf3,0x0f,0x38,0xdd,0x91,0xd0,0x17,0x00,0x0017 18# CHECK:      aesdec128kl xmm2, [edx - 6144]190xf3,0x0f,0x38,0xdd,0x92,0x00,0xe8,0xff,0xff20 21# CHECK:      aesdec256kl xmm2, [esp + 8*esi + 268435456]220xf3,0x0f,0x38,0xdf,0x94,0xf4,0x00,0x00,0x00,0x1023 24# CHECK:      aesdec256kl xmm2, [edi + 4*eax + 291]250xf3,0x0f,0x38,0xdf,0x94,0x87,0x23,0x01,0x00,0x0026 27# CHECK:      aesdec256kl xmm2, [eax]280xf3,0x0f,0x38,0xdf,0x1029 30# CHECK:      aesdec256kl xmm2, [2*ebp - 2048]310xf3,0x0f,0x38,0xdf,0x14,0x6d,0x00,0xf8,0xff,0xff32 33# CHECK:      aesdec256kl xmm2, [ecx + 8128]340xf3,0x0f,0x38,0xdf,0x91,0xc0,0x1f,0x00,0x0035 36# CHECK:      aesdec256kl xmm2, [edx - 8192]370xf3,0x0f,0x38,0xdf,0x92,0x00,0xe0,0xff,0xff38 39# CHECK:      aesenc128kl xmm2, [esp + 8*esi + 268435456]400xf3,0x0f,0x38,0xdc,0x94,0xf4,0x00,0x00,0x00,0x1041 42# CHECK:      aesenc128kl xmm2, [edi + 4*eax + 291]430xf3,0x0f,0x38,0xdc,0x94,0x87,0x23,0x01,0x00,0x0044 45# CHECK:      aesenc128kl xmm2, [eax]460xf3,0x0f,0x38,0xdc,0x1047 48# CHECK:      aesenc128kl xmm2, [2*ebp - 1536]490xf3,0x0f,0x38,0xdc,0x14,0x6d,0x00,0xfa,0xff,0xff50 51# CHECK:      aesenc128kl xmm2, [ecx + 6096]520xf3,0x0f,0x38,0xdc,0x91,0xd0,0x17,0x00,0x0053 54# CHECK:      aesenc128kl xmm2, [edx - 6144]550xf3,0x0f,0x38,0xdc,0x92,0x00,0xe8,0xff,0xff56 57# CHECK:      aesenc256kl xmm2, [esp + 8*esi + 268435456]580xf3,0x0f,0x38,0xde,0x94,0xf4,0x00,0x00,0x00,0x1059 60# CHECK:      aesenc256kl xmm2, [edi + 4*eax + 291]610xf3,0x0f,0x38,0xde,0x94,0x87,0x23,0x01,0x00,0x0062 63# CHECK:      aesenc256kl xmm2, [eax]640xf3,0x0f,0x38,0xde,0x1065 66# CHECK:      aesenc256kl xmm2, [2*ebp - 2048]670xf3,0x0f,0x38,0xde,0x14,0x6d,0x00,0xf8,0xff,0xff68 69# CHECK:      aesenc256kl xmm2, [ecx + 8128]700xf3,0x0f,0x38,0xde,0x91,0xc0,0x1f,0x00,0x0071 72# CHECK:      aesenc256kl xmm2, [edx - 8192]730xf3,0x0f,0x38,0xde,0x92,0x00,0xe0,0xff,0xff74 75# CHECK:      loadiwkey xmm2, xmm3760xf3,0x0f,0x38,0xdc,0xd377 78# CHECK:      aesdec128kl xmm2, [esp + 8*esi + 268435456]790xf3,0x0f,0x38,0xdd,0x94,0xf4,0x00,0x00,0x00,0x1080 81# CHECK:      aesdec128kl xmm2, [edi + 4*eax + 291]820xf3,0x0f,0x38,0xdd,0x94,0x87,0x23,0x01,0x00,0x0083 84# CHECK:      aesdec128kl xmm2, [eax]850xf3,0x0f,0x38,0xdd,0x1086 87# CHECK:      aesdec128kl xmm2, [2*ebp - 1536]880xf3,0x0f,0x38,0xdd,0x14,0x6d,0x00,0xfa,0xff,0xff89 90# CHECK:      aesdec128kl xmm2, [ecx + 6096]910xf3,0x0f,0x38,0xdd,0x91,0xd0,0x17,0x00,0x0092 93# CHECK:      aesdec128kl xmm2, [edx - 6144]940xf3,0x0f,0x38,0xdd,0x92,0x00,0xe8,0xff,0xff95 96# CHECK:      aesdec256kl xmm2, [esp + 8*esi + 268435456]970xf3,0x0f,0x38,0xdf,0x94,0xf4,0x00,0x00,0x00,0x1098 99# CHECK:      aesdec256kl xmm2, [edi + 4*eax + 291]1000xf3,0x0f,0x38,0xdf,0x94,0x87,0x23,0x01,0x00,0x00101 102# CHECK:      aesdec256kl xmm2, [eax]1030xf3,0x0f,0x38,0xdf,0x10104 105# CHECK:      aesdec256kl xmm2, [2*ebp - 2048]1060xf3,0x0f,0x38,0xdf,0x14,0x6d,0x00,0xf8,0xff,0xff107 108# CHECK:      aesdec256kl xmm2, [ecx + 8128]1090xf3,0x0f,0x38,0xdf,0x91,0xc0,0x1f,0x00,0x00110 111# CHECK:      aesdec256kl xmm2, [edx - 8192]1120xf3,0x0f,0x38,0xdf,0x92,0x00,0xe0,0xff,0xff113 114# CHECK:      aesenc128kl xmm2, [esp + 8*esi + 268435456]1150xf3,0x0f,0x38,0xdc,0x94,0xf4,0x00,0x00,0x00,0x10116 117# CHECK:      aesenc128kl xmm2, [edi + 4*eax + 291]1180xf3,0x0f,0x38,0xdc,0x94,0x87,0x23,0x01,0x00,0x00119 120# CHECK:      aesenc128kl xmm2, [eax]1210xf3,0x0f,0x38,0xdc,0x10122 123# CHECK:      aesenc128kl xmm2, [2*ebp - 1536]1240xf3,0x0f,0x38,0xdc,0x14,0x6d,0x00,0xfa,0xff,0xff125 126# CHECK:      aesenc128kl xmm2, [ecx + 6096]1270xf3,0x0f,0x38,0xdc,0x91,0xd0,0x17,0x00,0x00128 129# CHECK:      aesenc128kl xmm2, [edx - 6144]1300xf3,0x0f,0x38,0xdc,0x92,0x00,0xe8,0xff,0xff131 132# CHECK:      aesenc256kl xmm2, [esp + 8*esi + 268435456]1330xf3,0x0f,0x38,0xde,0x94,0xf4,0x00,0x00,0x00,0x10134 135# CHECK:      aesenc256kl xmm2, [edi + 4*eax + 291]1360xf3,0x0f,0x38,0xde,0x94,0x87,0x23,0x01,0x00,0x00137 138# CHECK:      aesenc256kl xmm2, [eax]1390xf3,0x0f,0x38,0xde,0x10140 141# CHECK:      aesenc256kl xmm2, [2*ebp - 2048]1420xf3,0x0f,0x38,0xde,0x14,0x6d,0x00,0xf8,0xff,0xff143 144# CHECK:      aesenc256kl xmm2, [ecx + 8128]1450xf3,0x0f,0x38,0xde,0x91,0xc0,0x1f,0x00,0x00146 147# CHECK:      aesenc256kl xmm2, [edx - 8192]1480xf3,0x0f,0x38,0xde,0x92,0x00,0xe0,0xff,0xff149 150# CHECK:      loadiwkey xmm2, xmm31510xf3,0x0f,0x38,0xdc,0xd3152 153# CHECK:      aesdecwide128kl [esp + 8*esi + 268435456]1540xf3,0x0f,0x38,0xd8,0x8c,0xf4,0x00,0x00,0x00,0x10155 156# CHECK:      aesdecwide128kl [edi + 4*eax + 291]1570xf3,0x0f,0x38,0xd8,0x8c,0x87,0x23,0x01,0x00,0x00158 159# CHECK:      aesdecwide128kl [eax]1600xf3,0x0f,0x38,0xd8,0x08161 162# CHECK:      aesdecwide128kl [2*ebp - 1536]1630xf3,0x0f,0x38,0xd8,0x0c,0x6d,0x00,0xfa,0xff,0xff164 165# CHECK:      aesdecwide128kl [ecx + 6096]1660xf3,0x0f,0x38,0xd8,0x89,0xd0,0x17,0x00,0x00167 168# CHECK:      aesdecwide128kl [edx - 6144]1690xf3,0x0f,0x38,0xd8,0x8a,0x00,0xe8,0xff,0xff170 171# CHECK:      aesdecwide256kl [esp + 8*esi + 268435456]1720xf3,0x0f,0x38,0xd8,0x9c,0xf4,0x00,0x00,0x00,0x10173 174# CHECK:      aesdecwide256kl [edi + 4*eax + 291]1750xf3,0x0f,0x38,0xd8,0x9c,0x87,0x23,0x01,0x00,0x00176 177# CHECK:      aesdecwide256kl [eax]1780xf3,0x0f,0x38,0xd8,0x18179 180# CHECK:      aesdecwide256kl [2*ebp - 2048]1810xf3,0x0f,0x38,0xd8,0x1c,0x6d,0x00,0xf8,0xff,0xff182 183# CHECK:      aesdecwide256kl [ecx + 8128]1840xf3,0x0f,0x38,0xd8,0x99,0xc0,0x1f,0x00,0x00185 186# CHECK:      aesdecwide256kl [edx - 8192]1870xf3,0x0f,0x38,0xd8,0x9a,0x00,0xe0,0xff,0xff188 189# CHECK:      aesencwide128kl [esp + 8*esi + 268435456]1900xf3,0x0f,0x38,0xd8,0x84,0xf4,0x00,0x00,0x00,0x10191 192# CHECK:      aesencwide128kl [edi + 4*eax + 291]1930xf3,0x0f,0x38,0xd8,0x84,0x87,0x23,0x01,0x00,0x00194 195# CHECK:      aesencwide128kl [eax]1960xf3,0x0f,0x38,0xd8,0x00197 198# CHECK:      aesencwide128kl [2*ebp - 1536]1990xf3,0x0f,0x38,0xd8,0x04,0x6d,0x00,0xfa,0xff,0xff200 201# CHECK:      aesencwide128kl [ecx + 6096]2020xf3,0x0f,0x38,0xd8,0x81,0xd0,0x17,0x00,0x00203 204# CHECK:      aesencwide128kl [edx - 6144]2050xf3,0x0f,0x38,0xd8,0x82,0x00,0xe8,0xff,0xff206 207# CHECK:      aesencwide256kl [esp + 8*esi + 268435456]2080xf3,0x0f,0x38,0xd8,0x94,0xf4,0x00,0x00,0x00,0x10209 210# CHECK:      aesencwide256kl [edi + 4*eax + 291]2110xf3,0x0f,0x38,0xd8,0x94,0x87,0x23,0x01,0x00,0x00212 213# CHECK:      aesencwide256kl [eax]2140xf3,0x0f,0x38,0xd8,0x10215 216# CHECK:      aesencwide256kl [2*ebp - 2048]2170xf3,0x0f,0x38,0xd8,0x14,0x6d,0x00,0xf8,0xff,0xff218 219# CHECK:      aesencwide256kl [ecx + 8128]2200xf3,0x0f,0x38,0xd8,0x91,0xc0,0x1f,0x00,0x00221 222# CHECK:      aesencwide256kl [edx - 8192]2230xf3,0x0f,0x38,0xd8,0x92,0x00,0xe0,0xff,0xff224