Commit Graph

266 Commits

Author SHA1 Message Date
JanLJL
9fe507a482 finished ARM parser and added tests 2019-05-24 15:10:02 +02:00
JanLJL
a291d7c0ff more tests for parser 2019-05-03 14:45:21 +02:00
JanLJL
889c20924c changed comma handling for operands 2019-05-02 19:04:01 +02:00
JanLJL
99d0a38f67 fixed tests 2019-05-02 18:52:16 +02:00
JanLJL
7ca5d095b6 bugfixes 2019-04-30 18:57:18 +02:00
JanLJL
f266336d02 fixed wrong import 2019-04-30 18:49:38 +02:00
JanLJL
e67bb9b9d4 fixed for tests 2019-04-30 18:46:45 +02:00
JanLJL
73deb0b905 fixed wrong testname 2019-04-30 18:40:38 +02:00
JanLJL
124d574b41 added tests and functionalities for x86_att parser 2019-04-30 18:37:07 +02:00
JanLJL
52c6cff940 removed broken landscape badge 2019-04-30 14:09:33 +02:00
JanLJL
932cfe4986 initial parser structure added 2019-04-30 14:06:24 +02:00
JanLJL
cc3cf75a7f update 2019-04-30 10:28:56 +02:00
JanLJL
db245c5c02 removed 3.7 builds since travis does not support it yet 2019-04-30 10:16:56 +02:00
JanLJL
0791f4f611 prepared repo for version 3 2019-04-30 09:59:30 +02:00
JanLJL
37c1aad3e6 Closes #28 2019-04-30 09:44:22 +02:00
Jan
62b5954268 Merge pull request #27 from RRZE-HPC/imported_intel_models
Imported intel models
2019-04-30 08:28:06 +02:00
Julian Hammer
be14789f57 Merge branch 'master' into imported_intel_models 2019-01-30 17:36:12 +01:00
Julian Hammer
f3e9fa0e3f added warning if data dirs differ. fixing #21 2019-01-30 17:35:27 +01:00
Julian Hammer
3e2036e857 (non realease) version bump to match up with kerncraft 2019-01-30 15:54:23 +01:00
Julian Hammer
5537a5c74a Merge branch 'imported_intel_models' of github.com:RRZE-HPC/OSACA into imported_intel_models 2019-01-29 13:53:06 +01:00
Julian Hammer
0769ea451e api to get ratio of unmatched instructions 2019-01-29 13:52:12 +01:00
Julian Hammer
9e42c5b4a4 added CFL and KBL 2019-01-29 13:52:12 +01:00
Julian Hammer
3b4f48c621 updated importer and evaluation functions 2019-01-29 13:52:12 +01:00
Julian Hammer
1011a10f64 pep8 2019-01-29 13:52:12 +01:00
Julian Hammer
9a828f2f5a making progress on covering ambigious instruction forms 2019-01-29 13:52:12 +01:00
Julian Hammer
1ad405eb38 Masking instruction duplication mentioned in #24 2019-01-29 13:52:12 +01:00
Julian Hammer
877e126939 added missing test file 2019-01-29 13:52:12 +01:00
Julian Hammer
ef98e0469b [WIP] added test case and modified port counts to match imported model 2019-01-29 13:52:12 +01:00
Julian Hammer
6f659272db adde model importer and imported models from uops.info 2019-01-29 13:52:11 +01:00
Julian Hammer
ab79a512d7 fixed marker insertion 2019-01-29 13:29:03 +01:00
Julian Hammer
5c88f4a55f ignoring .loc 2019-01-29 13:28:52 +01:00
Julian Hammer
85d65fbade api to get ratio of unmatched instructions 2019-01-18 14:19:39 +01:00
Julian Hammer
e784ba9796 added CFL and KBL 2019-01-16 14:53:50 +01:00
Julian Hammer
e46527d248 updated importer and evaluation functions 2019-01-16 14:53:11 +01:00
Julian Hammer
cbf2dc611d pep8 2019-01-15 13:48:09 +01:00
Julian Hammer
cf8cf54e3f making progress on covering ambigious instruction forms 2019-01-11 18:26:24 +01:00
Julian Hammer
21ef4e2ad3 Masking instruction duplication mentioned in #24 2019-01-11 16:48:07 +01:00
Julian Hammer
cd373cb781 added missing test file 2019-01-11 16:16:11 +01:00
Julian Hammer
49021ac982 [WIP] added test case and modified port counts to match imported model 2019-01-11 14:36:48 +01:00
Julian Hammer
6b415e25e8 adde model importer and imported models from uops.info 2019-01-11 14:36:27 +01:00
jlaukemann
aff5a1104d fixed buggy instruction form entries 2019-01-10 16:35:50 +01:00
Julian
e45cd87b97 Merge pull request #18 from RRZE-HPC/api_cleanup
API cleanup
2019-01-10 13:42:32 +01:00
Julian Hammer
0b034ad118 added API for external tools 2019-01-10 13:36:46 +01:00
Julian Hammer
496fdcfb44 simplified MemAddr parsing 2019-01-08 17:50:06 +01:00
Julian Hammer
b3b4b3c3ba disabled binary test due to buggyness (only works with llvm-objdump atm) 2019-01-08 17:18:45 +01:00
Julian Hammer
ec689c08b9 ignoring labels among others 2019-01-08 16:59:18 +01:00
Julian Hammer
815f9bfe79 remove trailing ",1)" from mem offsets 2018-12-21 16:59:44 +01:00
Julian Hammer
96ec0d9871 recognizing hex jump offsets 2018-12-21 16:56:29 +01:00
Julian Hammer
0581938ae0 ignoring missing labels 2018-12-21 16:54:59 +01:00
Julian Hammer
f3d471078f added python 3.6 and 3.7 to travis 2018-12-21 16:40:28 +01:00