35 lines · plain
1// RUN: llvm-mc -triple x86_64-unknown-unknown -show-encoding %s | FileCheck %s2// some AMX instruction must use SIB.3 4// CHECK: tdpbf16ps %tmm4, %tmm5, %tmm65// CHECK: encoding: [0xc4,0xe2,0x5a,0x5c,0xf5]6 tdpbf16ps %tmm4, %tmm5, %tmm67 8// CHECK: tdpbf16ps %tmm1, %tmm2, %tmm39// CHECK: encoding: [0xc4,0xe2,0x72,0x5c,0xda]10 tdpbf16ps %tmm1, %tmm2, %tmm311 12// CHECK: tdpbf16ps %tmm4, %tmm5, %tmm613// CHECK: encoding: [0xc4,0xe2,0x5a,0x5c,0xf5]14 tdpbf16ps %tmm4, %tmm5, %tmm615 16// CHECK: tdpbf16ps %tmm1, %tmm2, %tmm317// CHECK: encoding: [0xc4,0xe2,0x72,0x5c,0xda]18 tdpbf16ps %tmm1, %tmm2, %tmm319 20// CHECK: tdpbf16ps %tmm4, %tmm5, %tmm621// CHECK: encoding: [0xc4,0xe2,0x5a,0x5c,0xf5]22 tdpbf16ps %tmm4, %tmm5, %tmm623 24// CHECK: tdpbf16ps %tmm1, %tmm2, %tmm325// CHECK: encoding: [0xc4,0xe2,0x72,0x5c,0xda]26 tdpbf16ps %tmm1, %tmm2, %tmm327 28// CHECK: tdpbf16ps %tmm4, %tmm5, %tmm629// CHECK: encoding: [0xc4,0xe2,0x5a,0x5c,0xf5]30 tdpbf16ps %tmm4, %tmm5, %tmm631 32// CHECK: tdpbf16ps %tmm1, %tmm2, %tmm333// CHECK: encoding: [0xc4,0xe2,0x72,0x5c,0xda]34 tdpbf16ps %tmm1, %tmm2, %tmm335