894 Commits

Author SHA1 Message Date
JanLJL
2ef6051e64 added gather load instruction 2020-09-03 09:30:19 +02:00
Julian Hammer
3308f5d68f version bump v0.3.6 2020-08-05 10:59:10 +02:00
Julian Hammer
bd61b94669 ignoring b.none branched in basic block detection 2020-08-03 19:23:33 +02:00
JanLJL
0db8b6bcbf fixed first character match for symbolic identifiers 2020-08-03 18:30:29 +02:00
Jan
40755b2080 Merge pull request #49 from RRZE-HPC/coherent_label_parsing
Coherent label parsing
2020-08-03 18:25:20 +02:00
JanLJL
269148c2a1 save b/f in numeric identifier as suffix tag 2020-08-03 18:08:29 +02:00
JanLJL
12a8506530 removed unnecessary code 2020-08-03 17:14:58 +02:00
JanLJL
e715badcf9 detects numeric label as label 2020-08-03 16:59:48 +02:00
Julian Hammer
d6b4355a77 labels may now start with numbers 2020-08-03 15:53:29 +02:00
JanLJL
5361b63b52 version bump v0.3.4 2020-08-03 09:38:50 +02:00
JanLJL
cc39342047 minor enhancement for mask parsing 2020-08-03 09:07:45 +02:00
JanLJL
addcdeda85 added sve instructions 2020-08-03 08:55:37 +02:00
JanLJL
23d36a651b enhancements for SVE support 2020-08-03 08:54:59 +02:00
JanLJL
b052ab4151 bugfix in OoO scheduling 2020-07-28 14:52:30 +02:00
JanLJL
673da99fba minor enhancements for scheduling 2020-07-23 15:55:56 +02:00
JanLJL
6c72281d65 prepared for aarch64 8.2 support 2020-07-23 15:54:54 +02:00
JanLJL
5520362e65 adjustments and bugfixes 2020-07-13 18:53:19 +02:00
JanLJL
93060eee43 Merge branch 'master' into A64FX 2020-07-13 14:41:49 +02:00
JanLJL
0e77b7bc9a enhanced TP scheduling 2020-07-06 18:49:46 +02:00
JanLJL
ce8c3ff9ab bugfixes for A64FX 2020-07-06 18:48:54 +02:00
Jan
acbde7a19c Merge pull request #48 from RRZE-HPC/n1
initial implementation of Neoverse N1 support
2020-07-02 09:32:54 +02:00
Cloud User
34e978d2ae initial implementation of Neoverse N1 support 2020-06-30 20:28:57 +00:00
JanLJL
6294e2e9da initial commit for trying to support a64fx 2020-06-26 05:20:40 +02:00
JanLJL
6801229275 PEP8 adjustments 2020-06-25 21:56:18 +02:00
JanLJL
d3d1a89600 two new instrs 2020-06-25 21:55:10 +02:00
JanLJL
93c1951097 prettified aarch64 ISA DB 2020-06-25 21:54:52 +02:00
JanLJL
7211dd0799 improvements for uops.info importer script 2020-06-25 21:53:41 +02:00
JanLJL
5258d65c8e few more instructions 2020-06-24 17:41:30 +02:00
JanLJL
379fe80169 added initial support for Intel Ice Lake (ICL) 2020-06-22 22:15:14 +02:00
JanLJL
94d7d35c0b more instructions 2020-05-04 18:50:58 +02:00
JanLJL
1009c60d2d fixed wrong output format for 3-digit TP numbers 2020-04-08 21:28:50 +02:00
JanLJL
229b316b6d added some instructions 2020-04-08 15:54:31 +02:00
JanLJL
c0753be899 added python 3.7/3.8 to tests 2020-04-02 09:20:08 +02:00
JanLJL
eaa56792ab added bs4 dependency for Travis 2020-04-02 09:08:08 +02:00
JanLJL
3425fa3024 added tests 2020-04-02 08:57:26 +02:00
JanLJL
38924b6ec1 more instructions 2020-03-30 18:27:33 +02:00
JanLJL
d6ae457de4 removed duplicates in CSX DB 2020-03-30 18:18:35 +02:00
JanLJL
a5c2ab1a4a bugfix for online check of operands 2020-03-26 11:46:46 +01:00
JanLJL
e4393189dc minor update 2020-03-26 11:06:11 +01:00
JanLJL
3016fc7c46 added more tests 2020-03-26 10:19:14 +01:00
JanLJL
82f47d217c Merge branch 'master' of github.com:RRZE-HPC/osaca 2020-03-26 10:03:23 +01:00
JanLJL
1754df42d2 enhanced x86 parser for directives 2020-03-26 10:02:39 +01:00
Julian Hammer
ac1295aac2 flag string in output now in line with required flags 2020-03-24 16:02:40 +01:00
Julian Hammer
9624e6c109 closing cache file after dump 2020-03-24 15:20:49 +01:00
Julian Hammer
2d16037c44 Merge branch 'master' of github.com:RRZE-HPC/OSACA 2020-03-21 17:18:37 +01:00
Julian Hammer
c5801cfe2f closing cache file 2020-03-21 17:18:04 +01:00
Julian Hammer
3e960dd4ac closing cache file 2020-03-20 15:02:30 +01:00
JanLJL
680774267d fixed wrong import of mm registers 2020-03-17 12:56:12 +01:00
JanLJL
1aa710f195 enhanced MachineModel to support mask/zeroing differentiation for instruction forms 2020-03-17 12:55:37 +01:00
JanLJL
71206897fd version bump v0.3.3.dev0 2020-03-16 22:02:50 +01:00