Commit Graph

261 Commits

Author SHA1 Message Date
JanLJL
a84150f71b fixed wrong import 2019-04-30 18:49:38 +02:00
JanLJL
c70e57ab1a fixed for tests 2019-04-30 18:46:45 +02:00
JanLJL
f189d6aca5 fixed wrong testname 2019-04-30 18:40:38 +02:00
JanLJL
38bbf2712b added tests and functionalities for x86_att parser 2019-04-30 18:37:07 +02:00
JanLJL
bc9b380429 removed broken landscape badge 2019-04-30 14:09:33 +02:00
JanLJL
2d32b3a92a initial parser structure added 2019-04-30 14:06:24 +02:00
JanLJL
9e3aaa7336 update 2019-04-30 10:28:56 +02:00
JanLJL
bfd966e824 removed 3.7 builds since travis does not support it yet 2019-04-30 10:16:56 +02:00
JanLJL
2fa92bc0b0 prepared repo for version 3 2019-04-30 09:59:30 +02:00
JanLJL
07cbd63f47 Closes #28 2019-04-30 09:44:22 +02:00
Jan
bd4a5622b2 Merge pull request #27 from RRZE-HPC/imported_intel_models
Imported intel models
2019-04-30 08:28:06 +02:00
Julian Hammer
01b23e1b47 Merge branch 'master' into imported_intel_models 2019-01-30 17:36:12 +01:00
Julian Hammer
aea6f8f043 added warning if data dirs differ. fixing #21 2019-01-30 17:35:27 +01:00
Julian Hammer
7d3857b023 (non realease) version bump to match up with kerncraft 2019-01-30 15:54:23 +01:00
Julian Hammer
179c78c9ec 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
c0413de556 api to get ratio of unmatched instructions 2019-01-29 13:52:12 +01:00
Julian Hammer
3b027e2453 added CFL and KBL 2019-01-29 13:52:12 +01:00
Julian Hammer
5cd80f4e82 updated importer and evaluation functions 2019-01-29 13:52:12 +01:00
Julian Hammer
29e4974662 pep8 2019-01-29 13:52:12 +01:00
Julian Hammer
7185174885 making progress on covering ambigious instruction forms 2019-01-29 13:52:12 +01:00
Julian Hammer
d3d46bfff5 Masking instruction duplication mentioned in #24 2019-01-29 13:52:12 +01:00
Julian Hammer
fbc3437cce added missing test file 2019-01-29 13:52:12 +01:00
Julian Hammer
db1cdf5474 [WIP] added test case and modified port counts to match imported model 2019-01-29 13:52:12 +01:00
Julian Hammer
a460ca8d55 adde model importer and imported models from uops.info 2019-01-29 13:52:11 +01:00
Julian Hammer
595cfa02a0 fixed marker insertion 2019-01-29 13:29:03 +01:00
Julian Hammer
216fbfa7bc ignoring .loc 2019-01-29 13:28:52 +01:00
Julian Hammer
bac3104c0a api to get ratio of unmatched instructions 2019-01-18 14:19:39 +01:00
Julian Hammer
64de49d497 added CFL and KBL 2019-01-16 14:53:50 +01:00
Julian Hammer
4be8bcafc4 updated importer and evaluation functions 2019-01-16 14:53:11 +01:00
Julian Hammer
4eaa1eeb7d pep8 2019-01-15 13:48:09 +01:00
Julian Hammer
4038f07002 making progress on covering ambigious instruction forms 2019-01-11 18:26:24 +01:00
Julian Hammer
895a262d5d Masking instruction duplication mentioned in #24 2019-01-11 16:48:07 +01:00
Julian Hammer
88856eb573 added missing test file 2019-01-11 16:16:11 +01:00
Julian Hammer
880dc332c8 [WIP] added test case and modified port counts to match imported model 2019-01-11 14:36:48 +01:00
Julian Hammer
6650145543 adde model importer and imported models from uops.info 2019-01-11 14:36:27 +01:00
jlaukemann
961364cbda fixed buggy instruction form entries 2019-01-10 16:35:50 +01:00
Julian
62ab93a7cd Merge pull request #18 from RRZE-HPC/api_cleanup
API cleanup
2019-01-10 13:42:32 +01:00
Julian Hammer
0369a23872 added API for external tools 2019-01-10 13:36:46 +01:00
Julian Hammer
2c1dd15b36 simplified MemAddr parsing 2019-01-08 17:50:06 +01:00
Julian Hammer
61142072c7 disabled binary test due to buggyness (only works with llvm-objdump atm) 2019-01-08 17:18:45 +01:00
Julian Hammer
f2523b7c45 ignoring labels among others 2019-01-08 16:59:18 +01:00
Julian Hammer
ab322b0fff remove trailing ",1)" from mem offsets 2018-12-21 16:59:44 +01:00
Julian Hammer
660ed0dc37 recognizing hex jump offsets 2018-12-21 16:56:29 +01:00
Julian Hammer
7610d2ac82 ignoring missing labels 2018-12-21 16:54:59 +01:00
Julian Hammer
096ce63e5e added python 3.6 and 3.7 to travis 2018-12-21 16:40:28 +01:00
Julian Hammer
e92106b266 seperated disassembling (error prone), marker detection and kernel
extraction
2018-12-21 16:38:13 +01:00
Julian Hammer
e4bfd7af73 better handling of argument combinations 2018-12-19 18:54:09 +01:00
Julian Hammer
eb3679f3e9 added temporary workaround 2018-12-19 18:39:40 +01:00
Julian Hammer
b6a108ba0e moved flatten out of class 2018-12-19 18:30:45 +01:00
Julian Hammer
243621e431 removed high-level code marker functionality 2018-12-19 18:26:31 +01:00