Commit Graph

892 Commits

Author SHA1 Message Date
JanLJL
79c6cb6d0a added p-indexing latency values for Arm architectures 2023-03-24 17:05:45 +01:00
JanLJL
12ee82e8da updated requirements 2023-03-24 17:05:29 +01:00
JanLJL
8b923f0d6c updated README with new parameter info 2023-03-24 16:39:58 +01:00
Jan
b9f1b8884f Merge pull request #92 from dgazzoni/aarch64-conditions-codes
Support for flags and conditional ops on AArch64
2023-03-21 18:08:54 +00:00
JanLJL
261039e51e black-compliant formatting 2023-03-14 18:22:27 +01:00
JanLJL
1f010ecf7e add missing instruction for test 2023-03-14 17:51:20 +01:00
JanLJL
97756faa04 Merge branch 'master' into pr-armcc 2023-03-14 17:50:48 +01:00
JanLJL
71b425c1de added support for optional condition flag dependency analysis 2023-03-14 17:00:49 +01:00
JanLJL
7c6de89f30 more instructions 2023-03-14 17:00:23 +01:00
JanLJL
0985e81b23 added more dependency analysis for post/pre indexing and condition flags 2023-03-14 17:00:02 +01:00
JanLJL
1b261912e0 renamed condition code attrib, fixed incorrect src/dst, and added more conditional instructions 2023-03-14 16:57:34 +01:00
JanLJL
23139d4d5b bugfix, resolved #90 2023-03-07 17:05:31 +01:00
JanLJL
27828ec5b4 added instruction 2023-03-07 17:04:32 +01:00
JanLJL
2cc338d107 formatting according to black 2023-03-03 15:24:18 +01:00
JanLJL
72f69fa707 added fallback search in arch/ISA model for ARM instructions with shape/cc suffixes 2023-03-03 15:11:40 +01:00
JanLJL
c1373fe44c enabled indexing without shape and lane for vector regs 2023-03-03 14:41:48 +01:00
JanLJL
1938e889d3 added another instruction 2023-03-03 14:39:28 +01:00
JanLJL
37c8598b36 resolve #81 2023-03-02 15:50:13 +01:00
Décio Luiz Gazzoni Filho
b434e30ec1 Support for flags and conditional ops on AArch64 2023-02-19 22:08:42 -03:00
JanLJL
d8f386ccdc version bump 2023-02-15 19:03:11 +01:00
JanLJL
3d7e91386b new black formatting 2023-02-15 18:54:53 +01:00
JanLJL
2a1ee9423f new black formatting 2023-02-15 18:46:20 +01:00
JanLJL
246ad005a4 exclude .ipynb files 2023-02-15 17:00:05 +01:00
JanLJL
1ec31e2f79 exclude .ipynb files 2023-02-15 16:59:19 +01:00
JanLJL
ead1ffc5ca black formatting 2023-02-15 16:53:26 +01:00
JanLJL
1bdf3ac2e1 updated versions 2023-02-15 16:49:08 +01:00
JanLJL
78743f1b74 updated versions 2023-02-15 16:44:44 +01:00
JanLJL
089a48d2bb added more and refined instruction measurements 2023-02-15 14:24:16 +01:00
JanLJL
81f0291496 bugfix in store throughput 2023-01-23 18:42:41 +01:00
JanLJL
0c11e13218 updated py versions 2022-12-11 17:17:36 +01:00
JanLJL
8a9aa298dd updated DB 2022-12-11 17:13:56 +01:00
JanLJL
719efe1cc7 version bump 2022-10-11 15:43:46 +02:00
JanLJL
03a3894f91 more instructions 2022-10-11 15:43:19 +02:00
JanLJL
50ebca3fab added few instrucitons 2022-10-07 00:51:09 +02:00
JanLJL
405f390e03 bugfix in store throughput calculation 2022-09-28 14:21:46 +02:00
JanLJL
4a15a9817a updated due to master branch sunset 2022-09-28 11:00:39 +02:00
JanLJL
a04bc833ed updated due to master branch sunset 2022-09-28 10:59:16 +02:00
JanLJL
dd200e3b5b version bump 2022-09-28 10:36:15 +02:00
JanLJL
b6bf48c8f3 updated CPU archs 2022-09-28 10:33:28 +02:00
JanLJL
ff78d03e3e formatting for flake8 2022-09-28 10:05:18 +02:00
JanLJL
093227605f updated and bugfixed DB 2022-09-28 10:01:26 +02:00
JanLJL
810454fc57 updated DB 2022-09-28 10:01:14 +02:00
JanLJL
d5aaceb9c4 added Zen3 support 2022-09-27 18:39:14 +02:00
JanLJL
5738d4a934 bugfixes and more features 2022-09-27 18:04:59 +02:00
JanLJL
a5bd90eff6 bugfixes 2022-09-27 18:04:33 +02:00
JanLJL
c658c9994b version bump 2022-09-08 10:17:41 +02:00
JanLJL
d3e5a48f47 more instruction forms 2022-09-07 12:48:39 +02:00
JanLJL
3250d87647 removed invalid char 2022-09-07 10:48:45 +02:00
JanLJL
f2338a67c6 more instruction forms 2022-09-07 10:33:28 +02:00
JanLJL
8a3255daf0 added option of explicitly mentioning k regs in DB (not simply gpr) 2022-09-07 10:33:16 +02:00