brintos

brintos / llvm-project-archived public Read only

0
0
Text · 3.7 KiB · ddab922 Raw
106 lines · plain
1// RUN: llvm-mc -triple x86_64-unknown-unknown --show-encoding < %s  | FileCheck %s2 3// CHECK: tcvtrowd2ps %ecx, %tmm5, %zmm224// CHECK: encoding: [0x62,0xe2,0x76,0x48,0x4a,0xf5]5          tcvtrowd2ps %ecx, %tmm5, %zmm226 7// CHECK: tcvtrowd2ps %ecx, %tmm2, %zmm228// CHECK: encoding: [0x62,0xe2,0x76,0x48,0x4a,0xf2]9          tcvtrowd2ps %ecx, %tmm2, %zmm2210 11// CHECK: tcvtrowd2ps $123, %tmm5, %zmm2212// CHECK: encoding: [0x62,0xe3,0x7e,0x48,0x07,0xf5,0x7b]13          tcvtrowd2ps $123, %tmm5, %zmm2214 15// CHECK: tcvtrowd2ps $123, %tmm2, %zmm2216// CHECK: encoding: [0x62,0xe3,0x7e,0x48,0x07,0xf2,0x7b]17          tcvtrowd2ps $123, %tmm2, %zmm2218 19// CHECK: tcvtrowps2bf16h %ecx, %tmm5, %zmm2220// CHECK: encoding: [0x62,0xe2,0x77,0x48,0x6d,0xf5]21          tcvtrowps2bf16h %ecx, %tmm5, %zmm2222 23// CHECK: tcvtrowps2bf16h %ecx, %tmm2, %zmm2224// CHECK: encoding: [0x62,0xe2,0x77,0x48,0x6d,0xf2]25          tcvtrowps2bf16h %ecx, %tmm2, %zmm2226 27// CHECK: tcvtrowps2bf16h $123, %tmm5, %zmm2228// CHECK: encoding: [0x62,0xe3,0x7f,0x48,0x07,0xf5,0x7b]29          tcvtrowps2bf16h $123, %tmm5, %zmm2230 31// CHECK: tcvtrowps2bf16h $123, %tmm2, %zmm2232// CHECK: encoding: [0x62,0xe3,0x7f,0x48,0x07,0xf2,0x7b]33          tcvtrowps2bf16h $123, %tmm2, %zmm2234 35// CHECK: tcvtrowps2bf16l %ecx, %tmm5, %zmm2236// CHECK: encoding: [0x62,0xe2,0x76,0x48,0x6d,0xf5]37          tcvtrowps2bf16l %ecx, %tmm5, %zmm2238 39// CHECK: tcvtrowps2bf16l %ecx, %tmm2, %zmm2240// CHECK: encoding: [0x62,0xe2,0x76,0x48,0x6d,0xf2]41          tcvtrowps2bf16l %ecx, %tmm2, %zmm2242 43// CHECK: tcvtrowps2bf16l $123, %tmm5, %zmm2244// CHECK: encoding: [0x62,0xe3,0x7e,0x48,0x77,0xf5,0x7b]45          tcvtrowps2bf16l $123, %tmm5, %zmm2246 47// CHECK: tcvtrowps2bf16l $123, %tmm2, %zmm2248// CHECK: encoding: [0x62,0xe3,0x7e,0x48,0x77,0xf2,0x7b]49          tcvtrowps2bf16l $123, %tmm2, %zmm2250 51// CHECK: tcvtrowps2phh %ecx, %tmm5, %zmm2252// CHECK: encoding: [0x62,0xe2,0x74,0x48,0x6d,0xf5]53          tcvtrowps2phh %ecx, %tmm5, %zmm2254 55// CHECK: tcvtrowps2phh %ecx, %tmm2, %zmm2256// CHECK: encoding: [0x62,0xe2,0x74,0x48,0x6d,0xf2]57          tcvtrowps2phh %ecx, %tmm2, %zmm2258 59// CHECK: tcvtrowps2phh $123, %tmm5, %zmm2260// CHECK: encoding: [0x62,0xe3,0x7c,0x48,0x07,0xf5,0x7b]61          tcvtrowps2phh $123, %tmm5, %zmm2262 63// CHECK: tcvtrowps2phh $123, %tmm2, %zmm2264// CHECK: encoding: [0x62,0xe3,0x7c,0x48,0x07,0xf2,0x7b]65          tcvtrowps2phh $123, %tmm2, %zmm2266 67// CHECK: tcvtrowps2phl %ecx, %tmm5, %zmm2268// CHECK: encoding: [0x62,0xe2,0x75,0x48,0x6d,0xf5]69          tcvtrowps2phl %ecx, %tmm5, %zmm2270 71// CHECK: tcvtrowps2phl %ecx, %tmm2, %zmm2272// CHECK: encoding: [0x62,0xe2,0x75,0x48,0x6d,0xf2]73          tcvtrowps2phl %ecx, %tmm2, %zmm2274 75// CHECK: tcvtrowps2phl $123, %tmm5, %zmm2276// CHECK: encoding: [0x62,0xe3,0x7f,0x48,0x77,0xf5,0x7b]77          tcvtrowps2phl $123, %tmm5, %zmm2278 79// CHECK: tcvtrowps2phl $123, %tmm2, %zmm2280// CHECK: encoding: [0x62,0xe3,0x7f,0x48,0x77,0xf2,0x7b]81          tcvtrowps2phl $123, %tmm2, %zmm2282 83// CHECK: tilemovrow %ecx, %tmm3, %zmm2284// CHECK: encoding: [0x62,0xe2,0x75,0x48,0x4a,0xf3]85          tilemovrow %ecx, %tmm3, %zmm2286 87// CHECK: tilemovrow %ecx, %tmm2, %zmm2288// CHECK: encoding: [0x62,0xe2,0x75,0x48,0x4a,0xf2]89          tilemovrow %ecx, %tmm2, %zmm2290 91// CHECK: tilemovrow $123, %tmm3, %zmm2292// CHECK: encoding: [0x62,0xe3,0x7d,0x48,0x07,0xf3,0x7b]93          tilemovrow $123, %tmm3, %zmm2294 95// CHECK: tilemovrow $123, %tmm2, %zmm2296// CHECK: encoding: [0x62,0xe3,0x7d,0x48,0x07,0xf2,0x7b]97          tilemovrow $123, %tmm2, %zmm2298 99// CHECK: tilemovrow %edx, %tmm0, %zmm22100// CHECK: encoding: [0x62,0xe2,0x6d,0x48,0x4a,0xf0]101          tilemovrow %edx, %tmm0, %zmm22102 103// CHECK: tilemovrow $123, %tmm0, %zmm22104// CHECK: encoding: [0x62,0xe3,0x7d,0x48,0x07,0xf0,0x7b]105          tilemovrow $123, %tmm0, %zmm22106