Changeset 107230 in vbox for trunk/src/VBox/ValidationKit/bootsectors/bs3-cpu-instr-4-template.mac
- Timestamp:
- Dec 5, 2024 5:43:30 AM (6 weeks ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/ValidationKit/bootsectors/bs3-cpu-instr-4-template.mac
r107222 r107230 1330 1330 1331 1331 ; 1332 ;; cmppd 1333 ; 1334 EMIT_INSTR_PLUS_ICEBP cmppd, XMM1, XMM2, 000h 1335 EMIT_INSTR_PLUS_ICEBP cmppd, XMM1, XMM2, 001h 1336 EMIT_INSTR_PLUS_ICEBP cmppd, XMM1, XMM2, 002h 1337 EMIT_INSTR_PLUS_ICEBP cmppd, XMM1, XMM2, 003h 1338 EMIT_INSTR_PLUS_ICEBP cmppd, XMM1, XMM2, 004h 1339 EMIT_INSTR_PLUS_ICEBP cmppd, XMM1, XMM2, 005h 1340 EMIT_INSTR_PLUS_ICEBP cmppd, XMM1, XMM2, 006h 1341 EMIT_INSTR_PLUS_ICEBP cmppd, XMM1, XMM2, 007h 1342 EMIT_INSTR_PLUS_ICEBP cmppd, XMM1, XMM2, 008h ;; reserved 1343 EMIT_INSTR_PLUS_ICEBP cmppd, XMM1, XMM2, 011h ;; reserved 1344 EMIT_INSTR_PLUS_ICEBP cmppd, XMM1, XMM2, 022h ;; reserved 1345 EMIT_INSTR_PLUS_ICEBP cmppd, XMM1, XMM2, 043h ;; reserved 1346 EMIT_INSTR_PLUS_ICEBP cmppd, XMM1, XMM2, 084h ;; reserved 1347 EMIT_INSTR_PLUS_ICEBP cmppd, XMM1, XMM1, 000h ;; same-register 1348 EMIT_INSTR_PLUS_ICEBP cmppd, XMM1, XMM1, 006h ;; same-register 1349 EMIT_INSTR_PLUS_ICEBP cmppd, XMM1, FSxBX, 001h 1350 EMIT_INSTR_PLUS_ICEBP cmppd, XMM1, FSxBX, 004h 1351 EMIT_INSTR_PLUS_ICEBP cmppd, XMM1, FSxBX, 007h 1352 EMIT_INSTR_PLUS_ICEBP_C64 cmppd, XMM8, XMM9, 002h 1353 EMIT_INSTR_PLUS_ICEBP_C64 cmppd, XMM8, XMM8, 005h ;; same-register 1354 EMIT_INSTR_PLUS_ICEBP_C64 cmppd, XMM8, FSxBX, 003h 1355 1356 EMIT_INSTR_PLUS_ICEBP vcmppd, XMM1, XMM2, XMM3, 000h 1357 EMIT_INSTR_PLUS_ICEBP vcmppd, XMM1, XMM2, XMM3, 001h 1358 EMIT_INSTR_PLUS_ICEBP vcmppd, XMM1, XMM2, XMM3, 002h 1359 EMIT_INSTR_PLUS_ICEBP vcmppd, XMM1, XMM2, XMM3, 003h 1360 EMIT_INSTR_PLUS_ICEBP vcmppd, XMM1, XMM2, XMM3, 004h 1361 EMIT_INSTR_PLUS_ICEBP vcmppd, XMM1, XMM2, XMM3, 005h 1362 EMIT_INSTR_PLUS_ICEBP vcmppd, XMM1, XMM2, XMM3, 006h 1363 EMIT_INSTR_PLUS_ICEBP vcmppd, XMM1, XMM2, XMM3, 007h 1364 EMIT_INSTR_PLUS_ICEBP vcmppd, XMM1, XMM2, XMM3, 008h 1365 EMIT_INSTR_PLUS_ICEBP vcmppd, XMM1, XMM2, XMM3, 009h 1366 EMIT_INSTR_PLUS_ICEBP vcmppd, XMM1, XMM2, XMM3, 00ah 1367 EMIT_INSTR_PLUS_ICEBP vcmppd, XMM1, XMM2, XMM3, 00bh 1368 EMIT_INSTR_PLUS_ICEBP vcmppd, XMM1, XMM2, XMM3, 00ch 1369 EMIT_INSTR_PLUS_ICEBP vcmppd, XMM1, XMM2, XMM3, 00dh 1370 EMIT_INSTR_PLUS_ICEBP vcmppd, XMM1, XMM2, XMM3, 00eh 1371 EMIT_INSTR_PLUS_ICEBP vcmppd, XMM1, XMM2, XMM3, 00fh 1372 EMIT_INSTR_PLUS_ICEBP vcmppd, XMM1, XMM2, XMM3, 010h 1373 EMIT_INSTR_PLUS_ICEBP vcmppd, XMM1, XMM2, XMM3, 011h 1374 EMIT_INSTR_PLUS_ICEBP vcmppd, XMM1, XMM2, XMM3, 012h 1375 EMIT_INSTR_PLUS_ICEBP vcmppd, XMM1, XMM2, XMM3, 013h 1376 EMIT_INSTR_PLUS_ICEBP vcmppd, XMM1, XMM2, XMM3, 014h 1377 EMIT_INSTR_PLUS_ICEBP vcmppd, XMM1, XMM2, XMM3, 015h 1378 EMIT_INSTR_PLUS_ICEBP vcmppd, XMM1, XMM2, XMM3, 016h 1379 EMIT_INSTR_PLUS_ICEBP vcmppd, XMM1, XMM2, XMM3, 017h 1380 EMIT_INSTR_PLUS_ICEBP vcmppd, XMM1, XMM2, XMM3, 018h 1381 EMIT_INSTR_PLUS_ICEBP vcmppd, XMM1, XMM2, XMM3, 019h 1382 EMIT_INSTR_PLUS_ICEBP vcmppd, XMM1, XMM2, XMM3, 01ah 1383 EMIT_INSTR_PLUS_ICEBP vcmppd, XMM1, XMM2, XMM3, 01bh 1384 EMIT_INSTR_PLUS_ICEBP vcmppd, XMM1, XMM2, XMM3, 01ch 1385 EMIT_INSTR_PLUS_ICEBP vcmppd, XMM1, XMM2, XMM3, 01dh 1386 EMIT_INSTR_PLUS_ICEBP vcmppd, XMM1, XMM2, XMM3, 01eh 1387 EMIT_INSTR_PLUS_ICEBP vcmppd, XMM1, XMM2, XMM3, 01fh 1388 EMIT_INSTR_PLUS_ICEBP vcmppd, XMM1, XMM2, XMM3, 022h ;; reserved 1389 EMIT_INSTR_PLUS_ICEBP vcmppd, XMM1, XMM2, XMM3, 044h ;; reserved 1390 EMIT_INSTR_PLUS_ICEBP vcmppd, XMM1, XMM1, XMM1, 005h ;; same-register 1391 EMIT_INSTR_PLUS_ICEBP vcmppd, XMM1, XMM1, XMM2, 00ah ;; same-register 1392 EMIT_INSTR_PLUS_ICEBP vcmppd, XMM1, XMM1, FSxBX, 00bh ;; same-register 1393 EMIT_INSTR_PLUS_ICEBP vcmppd, XMM1, XMM2, XMM1, 00ch ;; same-register 1394 EMIT_INSTR_PLUS_ICEBP vcmppd, XMM1, XMM2, XMM2, 00eh ;; same-register 1395 EMIT_INSTR_PLUS_ICEBP vcmppd, XMM1, XMM2, FSxBX, 010h 1396 EMIT_INSTR_PLUS_ICEBP vcmppd, XMM1, XMM2, FSxBX, 011h 1397 EMIT_INSTR_PLUS_ICEBP vcmppd, XMM1, XMM2, FSxBX, 013h 1398 EMIT_INSTR_PLUS_ICEBP_C64 vcmppd, XMM8, XMM9, XMM10, 016h 1399 EMIT_INSTR_PLUS_ICEBP_C64 vcmppd, XMM8, XMM9, XMM10, 017h 1400 EMIT_INSTR_PLUS_ICEBP_C64 vcmppd, XMM8, XMM9, XMM10, 019h 1401 EMIT_INSTR_PLUS_ICEBP_C64 vcmppd, XMM8, XMM9, XMM9, 01ah ;; same-register 1402 EMIT_INSTR_PLUS_ICEBP_C64 vcmppd, XMM8, XMM9, XMM10, 0ddh ;; reserved 1403 EMIT_INSTR_PLUS_ICEBP_C64 vcmppd, XMM8, XMM9, FSxBX, 01dh 1404 EMIT_INSTR_PLUS_ICEBP_C64 vcmppd, XMM8, XMM8, FSxBX, 01fh ;; same-register 1405 1406 EMIT_INSTR_PLUS_ICEBP vcmppd, YMM1, YMM2, YMM3, 000h 1407 EMIT_INSTR_PLUS_ICEBP vcmppd, YMM1, YMM2, YMM3, 001h 1408 EMIT_INSTR_PLUS_ICEBP vcmppd, YMM1, YMM2, YMM3, 002h 1409 EMIT_INSTR_PLUS_ICEBP vcmppd, YMM1, YMM2, YMM3, 003h 1410 EMIT_INSTR_PLUS_ICEBP vcmppd, YMM1, YMM2, YMM3, 004h 1411 EMIT_INSTR_PLUS_ICEBP vcmppd, YMM1, YMM2, YMM3, 005h 1412 EMIT_INSTR_PLUS_ICEBP vcmppd, YMM1, YMM2, YMM3, 006h 1413 EMIT_INSTR_PLUS_ICEBP vcmppd, YMM1, YMM2, YMM3, 007h 1414 EMIT_INSTR_PLUS_ICEBP vcmppd, YMM1, YMM2, YMM3, 008h 1415 EMIT_INSTR_PLUS_ICEBP vcmppd, YMM1, YMM2, YMM3, 009h 1416 EMIT_INSTR_PLUS_ICEBP vcmppd, YMM1, YMM2, YMM3, 00ah 1417 EMIT_INSTR_PLUS_ICEBP vcmppd, YMM1, YMM2, YMM3, 00bh 1418 EMIT_INSTR_PLUS_ICEBP vcmppd, YMM1, YMM2, YMM3, 00ch 1419 EMIT_INSTR_PLUS_ICEBP vcmppd, YMM1, YMM2, YMM3, 00dh 1420 EMIT_INSTR_PLUS_ICEBP vcmppd, YMM1, YMM2, YMM3, 00eh 1421 EMIT_INSTR_PLUS_ICEBP vcmppd, YMM1, YMM2, YMM3, 00fh 1422 EMIT_INSTR_PLUS_ICEBP vcmppd, YMM1, YMM2, YMM3, 010h 1423 EMIT_INSTR_PLUS_ICEBP vcmppd, YMM1, YMM2, YMM3, 011h 1424 EMIT_INSTR_PLUS_ICEBP vcmppd, YMM1, YMM2, YMM3, 012h 1425 EMIT_INSTR_PLUS_ICEBP vcmppd, YMM1, YMM2, YMM3, 013h 1426 EMIT_INSTR_PLUS_ICEBP vcmppd, YMM1, YMM2, YMM3, 014h 1427 EMIT_INSTR_PLUS_ICEBP vcmppd, YMM1, YMM2, YMM3, 015h 1428 EMIT_INSTR_PLUS_ICEBP vcmppd, YMM1, YMM2, YMM3, 016h 1429 EMIT_INSTR_PLUS_ICEBP vcmppd, YMM1, YMM2, YMM3, 017h 1430 EMIT_INSTR_PLUS_ICEBP vcmppd, YMM1, YMM2, YMM3, 018h 1431 EMIT_INSTR_PLUS_ICEBP vcmppd, YMM1, YMM2, YMM3, 019h 1432 EMIT_INSTR_PLUS_ICEBP vcmppd, YMM1, YMM2, YMM3, 01ah 1433 EMIT_INSTR_PLUS_ICEBP vcmppd, YMM1, YMM2, YMM3, 01bh 1434 EMIT_INSTR_PLUS_ICEBP vcmppd, YMM1, YMM2, YMM3, 01ch 1435 EMIT_INSTR_PLUS_ICEBP vcmppd, YMM1, YMM2, YMM3, 01dh 1436 EMIT_INSTR_PLUS_ICEBP vcmppd, YMM1, YMM2, YMM3, 01eh 1437 EMIT_INSTR_PLUS_ICEBP vcmppd, YMM1, YMM2, YMM3, 01fh 1438 EMIT_INSTR_PLUS_ICEBP vcmppd, YMM1, YMM2, YMM3, 022h ;; reserved 1439 EMIT_INSTR_PLUS_ICEBP vcmppd, YMM1, YMM2, YMM3, 044h ;; reserved 1440 EMIT_INSTR_PLUS_ICEBP vcmppd, YMM1, YMM1, YMM1, 005h ;; same-register 1441 EMIT_INSTR_PLUS_ICEBP vcmppd, YMM1, YMM1, YMM2, 00ah ;; same-register 1442 EMIT_INSTR_PLUS_ICEBP vcmppd, YMM1, YMM1, FSxBX, 00bh ;; same-register 1443 EMIT_INSTR_PLUS_ICEBP vcmppd, YMM1, YMM2, YMM1, 00ch ;; same-register 1444 EMIT_INSTR_PLUS_ICEBP vcmppd, YMM1, YMM2, YMM2, 00eh ;; same-register 1445 EMIT_INSTR_PLUS_ICEBP vcmppd, YMM1, YMM2, FSxBX, 010h 1446 EMIT_INSTR_PLUS_ICEBP vcmppd, YMM1, YMM2, FSxBX, 011h 1447 EMIT_INSTR_PLUS_ICEBP vcmppd, YMM1, YMM2, FSxBX, 013h 1448 EMIT_INSTR_PLUS_ICEBP_C64 vcmppd, YMM8, YMM9, YMM10, 016h 1449 EMIT_INSTR_PLUS_ICEBP_C64 vcmppd, YMM8, YMM9, YMM10, 017h 1450 EMIT_INSTR_PLUS_ICEBP_C64 vcmppd, YMM8, YMM9, YMM10, 019h 1451 EMIT_INSTR_PLUS_ICEBP_C64 vcmppd, YMM8, YMM9, YMM9, 01ah ;; same-register 1452 EMIT_INSTR_PLUS_ICEBP_C64 vcmppd, YMM8, YMM9, YMM10, 0ddh ;; reserved 1453 EMIT_INSTR_PLUS_ICEBP_C64 vcmppd, YMM8, YMM9, FSxBX, 01dh 1454 EMIT_INSTR_PLUS_ICEBP_C64 vcmppd, YMM8, YMM8, FSxBX, 01fh ;; same-register 1455 1456 ; 1332 1457 ;; cvtpi2ps 1333 1458 ;
Note:
See TracChangeset
for help on using the changeset viewer.