331 Commits

Author SHA1 Message Date
JanLJL
5550b1a720 fixed vextractf64x2 value 2025-12-18 17:31:37 +01:00
JanLJL
522e969f7d removed duplicate instruction forms 2025-12-09 12:32:37 +01:00
JanLJL
bded3bd893 fixed typo 2025-12-03 21:10:40 +01:00
JanLJL
63cb61b423 add pseudo-ops for vcmpps/vcmppd 2025-08-14 13:34:45 +02:00
JanLJL
b68ce9afc1 new instructions 2025-08-13 14:43:17 +02:00
JanLJL
c274a25e1b updated retired uops per cy 2025-08-13 14:42:45 +02:00
JanLJL
714319e613 new instructions 2025-08-13 14:42:30 +02:00
pleroy
1eb82a6f0a Fix the x86 ISA description to indicate that the register of SAR and SAL is read/write. 2025-03-27 22:47:32 +01:00
Robin Leroy
b7e4acc905 ucomisd is like comisd 2025-03-27 22:46:48 +01:00
pleroy
b989145a36 Define comisd sources. 2025-03-27 22:46:38 +01:00
Robin Leroy
9e6373a013 Configure the dependencies of the jmeow instructions on flags 2025-03-20 22:30:00 +01:00
Robin Leroy
e99c3d935d Add the setmeow instructions 2025-03-20 22:29:51 +01:00
pleroy
1a7c1588f6 Add support for the Intel syntax supported by MSVC and ICC 2025-02-02 14:02:16 +01:00
JanLJL
785a365c63 bugfix 2025-01-09 17:11:21 +01:00
JanLJL
34321109df more SVE instructions 2025-01-09 16:48:48 +01:00
JanLJL
ea5e56083e added vfmaddsub instructions 2024-12-31 13:46:44 +01:00
JanLJL
94e90e292c added vshufp[sd] instructions 2024-12-31 13:46:30 +01:00
JanLJL
d46ef5db22 added instructions 2024-11-26 16:57:39 +01:00
JanLJL
2d1d8bf38f instruction updates 2024-10-11 16:28:49 +02:00
JanLJL
fdb57fc8da DB updates 2024-10-11 15:57:36 +02:00
JanLJL
9bc4ca24d8 added scatter instructions 2024-10-10 18:20:38 +02:00
JanLJL
fc621b2eff instructions updated 2024-09-08 09:35:14 +02:00
JanLJL
b3526e7eba updated instructions 2024-09-05 15:54:11 +02:00
JanLJL
41d62c1100 more instructions 2024-09-05 10:41:16 +02:00
JanLJL
ce258bb4b8 bugfix 2024-09-05 08:42:11 +02:00
JanLJL
e0f4ae1e55 bugfix 2024-09-04 10:59:27 +02:00
JanLJL
ef00b67f3f introduced data ports for more accurate load/store 2024-09-03 14:23:37 +02:00
JanLJL
aea6212560 fixed pre-/post-indexed keyword 2024-09-03 14:23:14 +02:00
JanLJL
2fcc62ae1a initial support ZEN 4 2024-08-30 17:41:45 +02:00
JanLJL
df55c29e2f updated DB 2024-08-19 15:31:55 +02:00
JanLJL
c87524384a formatting 2024-05-03 12:36:30 +02:00
JanLJL
8d0900e46a added missing TP entries and removed duplicates 2024-05-03 12:31:50 +02:00
JanLJL
8fa31a7fca formatting 2024-05-03 12:31:25 +02:00
JanLJL
2286da45b7 Merge branch 'master' into feat/spr 2024-05-02 21:19:10 +02:00
JanLJL
2ba04e614a DB update 2024-05-02 21:17:57 +02:00
JanLJL
764b22cebe initial support for SPR 2024-03-06 00:52:06 +01:00
stefandesouza
4fd59eb0d0 Black formatting 2024-03-05 12:14:05 +01:00
stefandesouza
18da151bbf Merge remote-tracking branch 'origin/master' into InstrucForm 2024-03-05 12:12:43 +01:00
JanLJL
3435641451 initial support Neoverse V2 2024-03-04 20:45:48 +01:00
stefandesouza
07f1af966d Reverted comment 2024-02-22 13:47:47 +01:00
stefandesouza
d47b0192cf Merge branch 'InstrucForm' of https://github.com/RRZE-HPC/OSACA into InstrucForm 2024-02-22 13:45:04 +01:00
stefandesouza
6df973d16a Restore deleted files 2024-02-22 13:37:13 +01:00
JanLJL
30d536fd26 changed post/pre-indexed key in M1 file 2024-02-08 10:17:18 +01:00
Jan
a2b40b9d2c Added bge instruction 2024-02-01 10:42:35 +01:00
Jan
abfce92b4b Support more branching commands 2024-02-01 10:39:40 +01:00
stefandesouza
4647615c5c Merge remote-tracking branch 'origin/master' into InstrucForm 2023-12-16 12:14:36 +01:00
JanLJL
f3b50b93f5 added M1 arch 2023-12-12 18:33:24 +01:00
JanLJL
c5ef5f7432 bugfixes for SP reg and ccodes 2023-12-12 18:32:43 +01:00
JanLJL
78387a374d Merge branch 'master' into feat/m1 2023-12-12 15:58:24 +01:00
stefandesouza
2c32ccf37a pre/post-indexed to pre/post_indexed. Now have use ImmediateOperand type for mem offset. Changed some parser tests also 2023-12-02 16:56:43 +01:00