130 lines · plain
1// RUN: llvm-mc -triple x86_64-unknown-unknown -x86-asm-syntax=intel -output-asm-variant=1 --show-encoding %s | FileCheck %s2 3// CHECK: tdpbssd tmm6, tmm5, tmm44// CHECK: encoding: [0xc4,0xe2,0x5b,0x5e,0xf5]5 tdpbssd tmm6, tmm5, tmm46 7// CHECK: tdpbssd tmm3, tmm2, tmm18// CHECK: encoding: [0xc4,0xe2,0x73,0x5e,0xda]9 tdpbssd tmm3, tmm2, tmm110 11// CHECK: tdpbsud tmm6, tmm5, tmm412// CHECK: encoding: [0xc4,0xe2,0x5a,0x5e,0xf5]13 tdpbsud tmm6, tmm5, tmm414 15// CHECK: tdpbsud tmm3, tmm2, tmm116// CHECK: encoding: [0xc4,0xe2,0x72,0x5e,0xda]17 tdpbsud tmm3, tmm2, tmm118 19// CHECK: tdpbusd tmm6, tmm5, tmm420// CHECK: encoding: [0xc4,0xe2,0x59,0x5e,0xf5]21 tdpbusd tmm6, tmm5, tmm422 23// CHECK: tdpbusd tmm3, tmm2, tmm124// CHECK: encoding: [0xc4,0xe2,0x71,0x5e,0xda]25 tdpbusd tmm3, tmm2, tmm126 27// CHECK: tdpbuud tmm6, tmm5, tmm428// CHECK: encoding: [0xc4,0xe2,0x58,0x5e,0xf5]29 tdpbuud tmm6, tmm5, tmm430 31// CHECK: tdpbuud tmm3, tmm2, tmm132// CHECK: encoding: [0xc4,0xe2,0x70,0x5e,0xda]33 tdpbuud tmm3, tmm2, tmm134 35// CHECK: tdpbssd tmm6, tmm5, tmm436// CHECK: encoding: [0xc4,0xe2,0x5b,0x5e,0xf5]37 tdpbssd tmm6, tmm5, tmm438 39// CHECK: tdpbssd tmm3, tmm2, tmm140// CHECK: encoding: [0xc4,0xe2,0x73,0x5e,0xda]41 tdpbssd tmm3, tmm2, tmm142 43// CHECK: tdpbsud tmm6, tmm5, tmm444// CHECK: encoding: [0xc4,0xe2,0x5a,0x5e,0xf5]45 tdpbsud tmm6, tmm5, tmm446 47// CHECK: tdpbsud tmm3, tmm2, tmm148// CHECK: encoding: [0xc4,0xe2,0x72,0x5e,0xda]49 tdpbsud tmm3, tmm2, tmm150 51// CHECK: tdpbusd tmm6, tmm5, tmm452// CHECK: encoding: [0xc4,0xe2,0x59,0x5e,0xf5]53 tdpbusd tmm6, tmm5, tmm454 55// CHECK: tdpbusd tmm3, tmm2, tmm156// CHECK: encoding: [0xc4,0xe2,0x71,0x5e,0xda]57 tdpbusd tmm3, tmm2, tmm158 59// CHECK: tdpbuud tmm6, tmm5, tmm460// CHECK: encoding: [0xc4,0xe2,0x58,0x5e,0xf5]61 tdpbuud tmm6, tmm5, tmm462 63// CHECK: tdpbuud tmm3, tmm2, tmm164// CHECK: encoding: [0xc4,0xe2,0x70,0x5e,0xda]65 tdpbuud tmm3, tmm2, tmm166 67// CHECK: tdpbssd tmm6, tmm5, tmm468// CHECK: encoding: [0xc4,0xe2,0x5b,0x5e,0xf5]69 tdpbssd tmm6, tmm5, tmm470 71// CHECK: tdpbssd tmm3, tmm2, tmm172// CHECK: encoding: [0xc4,0xe2,0x73,0x5e,0xda]73 tdpbssd tmm3, tmm2, tmm174 75// CHECK: tdpbsud tmm6, tmm5, tmm476// CHECK: encoding: [0xc4,0xe2,0x5a,0x5e,0xf5]77 tdpbsud tmm6, tmm5, tmm478 79// CHECK: tdpbsud tmm3, tmm2, tmm180// CHECK: encoding: [0xc4,0xe2,0x72,0x5e,0xda]81 tdpbsud tmm3, tmm2, tmm182 83// CHECK: tdpbusd tmm6, tmm5, tmm484// CHECK: encoding: [0xc4,0xe2,0x59,0x5e,0xf5]85 tdpbusd tmm6, tmm5, tmm486 87// CHECK: tdpbusd tmm3, tmm2, tmm188// CHECK: encoding: [0xc4,0xe2,0x71,0x5e,0xda]89 tdpbusd tmm3, tmm2, tmm190 91// CHECK: tdpbuud tmm6, tmm5, tmm492// CHECK: encoding: [0xc4,0xe2,0x58,0x5e,0xf5]93 tdpbuud tmm6, tmm5, tmm494 95// CHECK: tdpbuud tmm3, tmm2, tmm196// CHECK: encoding: [0xc4,0xe2,0x70,0x5e,0xda]97 tdpbuud tmm3, tmm2, tmm198 99// CHECK: tdpbssd tmm6, tmm5, tmm4100// CHECK: encoding: [0xc4,0xe2,0x5b,0x5e,0xf5]101 tdpbssd tmm6, tmm5, tmm4102 103// CHECK: tdpbssd tmm3, tmm2, tmm1104// CHECK: encoding: [0xc4,0xe2,0x73,0x5e,0xda]105 tdpbssd tmm3, tmm2, tmm1106 107// CHECK: tdpbsud tmm6, tmm5, tmm4108// CHECK: encoding: [0xc4,0xe2,0x5a,0x5e,0xf5]109 tdpbsud tmm6, tmm5, tmm4110 111// CHECK: tdpbsud tmm3, tmm2, tmm1112// CHECK: encoding: [0xc4,0xe2,0x72,0x5e,0xda]113 tdpbsud tmm3, tmm2, tmm1114 115// CHECK: tdpbusd tmm6, tmm5, tmm4116// CHECK: encoding: [0xc4,0xe2,0x59,0x5e,0xf5]117 tdpbusd tmm6, tmm5, tmm4118 119// CHECK: tdpbusd tmm3, tmm2, tmm1120// CHECK: encoding: [0xc4,0xe2,0x71,0x5e,0xda]121 tdpbusd tmm3, tmm2, tmm1122 123// CHECK: tdpbuud tmm6, tmm5, tmm4124// CHECK: encoding: [0xc4,0xe2,0x58,0x5e,0xf5]125 tdpbuud tmm6, tmm5, tmm4126 127// CHECK: tdpbuud tmm3, tmm2, tmm1128// CHECK: encoding: [0xc4,0xe2,0x70,0x5e,0xda]129 tdpbuud tmm3, tmm2, tmm1130