Commit Graph

497 Commits

Author SHA1 Message Date
Julian Hammer
ba41a1c8bf updated travis file 2020-01-31 17:15:42 +01:00
Julian Hammer
b721e5b706 Merge branch 'master' of github.com:RRZE-HPC/OSACA 2020-01-31 15:58:14 +01:00
Julian Hammer
08d323bd18 compatability with kerncraft v0.8.3.dev1 2020-01-31 15:57:46 +01:00
JanLJL
097b92bf00 substitute all non-parseable chars 2020-01-30 23:13:00 +01:00
JanLJL
eeefe4ca30 removed possible unparseable characters from DBs 2020-01-30 22:33:07 +01:00
JanLJL
fe8fa87f1a bugfix for missing warning 2020-01-29 23:13:59 +01:00
JanLJL
8eb9355f2b Merge branch 'master' of github.com:RRZE-HPC/osaca 2020-01-29 13:04:11 +01:00
JanLJL
9319c4ac51 bugfixes and new instructions 2020-01-29 13:04:03 +01:00
JanLJL
17018ac6ad made detection of flag dependencies as opt_in for now 2020-01-29 13:03:43 +01:00
Julian Hammer
d22e066e6d version bump 2020-01-28 17:29:16 +01:00
Julian Hammer
1c792f91ac frontend returns strings; added helper function to calc. unmatched ratio 2020-01-28 17:24:00 +01:00
JanLJL
cca9ed42a2 minor enhancements and bugfixes 2020-01-27 16:37:28 +01:00
JanLJL
953ec251fd added new instructions and fixed false positive assignment of stores by dynamic TP/LT combination for aarch64 2020-01-22 21:40:11 +01:00
JanLJL
7dfbe85da3 version bump 2020-01-22 15:22:50 +01:00
JanLJL
cc11e339f7 bugfix in requirements 2020-01-22 15:19:10 +01:00
JanLJL
cda08fc492 removed dependencies not needed for basic analysis from install requiries list 2020-01-22 15:13:15 +01:00
JanLJL
1c0d5565f4 added file caching for DBs 2020-01-22 15:07:46 +01:00
JanLJL
15782bd106 added comment line marker support and adjusted tests 2020-01-22 15:06:56 +01:00
JanLJL
c3b334a0f2 added zero masking support 2020-01-22 15:05:25 +01:00
JanLJL
5cd13099ad undid DB change in commits 3fb57cf555 and 2a2126228b due to wrong data 2020-01-22 14:35:49 +01:00
JanLJL
8ace1db052 Merge branch 'master' of github.com:RRZE-HPC/osaca 2020-01-17 16:56:01 +01:00
Julian Hammer
2a2126228b added movabs 2020-01-17 16:47:55 +01:00
Julian Hammer
3fb57cf555 some more instructions (esp. AT&T naming) 2020-01-17 16:30:00 +01:00
JanLJL
ee6fa8f812 Merge branch 'master' of github.com:RRZE-HPC/osaca 2020-01-17 15:19:12 +01:00
JanLJL
5a276861b3 added ldur and stur 2020-01-17 15:16:00 +01:00
Julian Hammer
e3c5f18a75 small changes 2020-01-17 15:04:08 +01:00
Julian Hammer
034c68c9c7 reimported models with new importer 2020-01-17 15:03:31 +01:00
Julian Hammer
bb3aac5126 updated movs 2020-01-17 12:39:19 +01:00
Julian Hammer
06ffa1e6b7 many instructions 2020-01-17 12:31:59 +01:00
JanLJL
47994632ac allows aliasing in uarch DB via list-name 2020-01-17 12:21:46 +01:00
JanLJL
1a089ccf76 adjusted test due to hidden operand dependencies 2020-01-17 08:13:15 +01:00
JanLJL
30d69a9497 minor functionality enhancements 2020-01-17 06:55:05 +01:00
JanLJL
3c38dc459e minor change for suspicious instructions 2020-01-17 06:54:31 +01:00
Julian Hammer
36acf413e3 added a few instructions and hidden_operands 2020-01-16 16:49:02 +01:00
Julian Hammer
91b0d27cc2 fixed typo in yml string template 2020-01-16 15:31:35 +01:00
Julian Hammer
48ff0bb3f3 added generated mov information to all intel uarchs 2020-01-16 15:19:46 +01:00
Julian Hammer
f535bd5bd8 also added pmovs and updated some port numbers 2020-01-16 15:10:41 +01:00
Julian Hammer
32e3c1fb3e Merge branch 'master' of github.com:RRZE-HPC/OSACA 2020-01-16 13:28:37 +01:00
Julian Hammer
c0418d113c added mov generation script 2020-01-16 13:28:16 +01:00
Jan
aa0b636add fixed broken build pipeline badge 2020-01-16 07:52:35 +01:00
Julian Hammer
8c9ba08eff considering port7 with simple v?mov[dq] 2020-01-15 14:33:45 +01:00
Julian Hammer
033564cebb traveled through the hell of v?mov[dq] 2020-01-15 14:03:32 +01:00
JanLJL
2c2e381278 supports hidden operands now (for flags or special instructions) 2020-01-14 20:54:00 +01:00
JanLJL
a6bc25708a Merge branch 'master' of github.com:RRZE-HPC/osaca 2020-01-14 18:25:08 +01:00
JanLJL
fa632f3e47 small bugfix for mm registers 2020-01-14 18:24:00 +01:00
Julian Hammer
c1a5988599 added v?movhp[sd] and many cmp instructions 2020-01-14 15:52:28 +01:00
Julian Hammer
23272348e9 removed port 7 store agu from ivb and snb 2020-01-14 13:28:54 +01:00
Julian Hammer
cfe7b07881 late conflict merger 2020-01-14 13:20:44 +01:00
Julian Hammer
1a6d9ee5f8 added conditional moves 2020-01-14 13:11:48 +01:00
Julian Hammer
f80247991c Merge branch 'master' of github.com:RRZE-HPC/OSACA 2020-01-14 13:10:52 +01:00