Commit Graph

35 Commits

Author SHA1 Message Date
Julian Hammer
afa607e546 migrate code style to Black 2021-03-11 12:02:45 +01:00
Julian Hammer
7f8b596fc9 improved performance of arch_semantics and reg dependency matching 2020-11-09 19:27:47 +01:00
Julian Hammer
e29cfb3185 new caching structure with support for distribution 2020-10-28 16:29:55 +01:00
JanLJL
fb0ba144a5 adjusted tests for AArch64 2020-10-15 17:56:08 +02:00
JanLJL
a204762fa3 enabled kerncraft marker insertion for aarch64 and more tests 2020-02-27 16:00:23 +01:00
JanLJL
aa0603860b running examples for tests 2020-02-26 18:40:08 +01:00
JanLJL
b43a962d66 more tests 2020-02-26 17:32:13 +01:00
JanLJL
6776be5c5d added test for optimal throughput assignment and invalid asmbench import files 2020-02-20 16:34:11 +01:00
JanLJL
ee6ed33aac added tests for asmbench import 2020-02-20 12:07:20 +01:00
JanLJL
17018ac6ad made detection of flag dependencies as opt_in for now 2020-01-29 13:03:43 +01:00
JanLJL
15782bd106 added comment line marker support and adjusted tests 2020-01-22 15:06:56 +01:00
JanLJL
1a089ccf76 adjusted test due to hidden operand dependencies 2020-01-17 08:13:15 +01:00
Julian Hammer
63ca1e66bf FIX #46 untangled semantic and non-semantic operand info 2019-11-14 16:43:33 +01:00
JanLJL
d1204f7e9d separated SemanticsAppender into ISA and Arch semantics 2019-10-29 09:09:52 +01:00
JanLJL
077de5cb42 changed DBs to new port_pressure structure 2019-10-16 10:06:47 +02:00
Julian Hammer
a9f05a7a70 removed some unnecessary file checks and fixed up test cases 2019-10-11 16:13:58 +02:00
Jan
ff479c5608 bugfix 2019-10-11 09:50:14 +02:00
Jan
6bcb9a2da1 fixed wrond LCD test 2019-10-11 09:47:06 +02:00
JanLJL
0cac74de3a changed zen port model from combined LD/ST to separate ones 2019-09-06 16:12:37 +02:00
JanLJL
892eea4bdf added tests for base parser 2019-08-30 12:10:15 +02:00
JanLJL
abfdc23756 added tests for hidden load 2019-08-30 10:56:18 +02:00
JanLJL
de1964a654 added tests for loop-carried deps and changed data structure of them to dict 2019-08-30 10:11:51 +02:00
JanLJL
f56808bc80 more instructions 2019-08-29 18:54:28 +02:00
JanLJL
706b2c0e0d more tests and bugfixes 2019-08-29 16:36:14 +02:00
JanLJL
354d5b9fdc refactoring from AArch64 to aarch64 2019-08-13 18:26:48 +02:00
JanLJL
daf2242b7c copy data during set up 2019-08-09 12:00:17 +02:00
JanLJL
c6b3708dec more tests for codecov 2019-08-09 11:48:49 +02:00
JanLJL
7e7027e91d renaming CSL to CSX 2019-07-26 08:31:06 +02:00
JanLJL
2f37c12c97 changed tests for different ARM reg dependencies 2019-07-26 07:41:35 +02:00
JanLJL
30c90c35ca moved frontend tests to test_frontend.py 2019-07-24 11:06:28 +02:00
JanLJL
34fe8ad142 first basic analysis version 2019-07-24 10:57:19 +02:00
JanLJL
e5cad0154e bugfix 2019-07-10 18:31:25 +02:00
JanLJL
5af6faf794 added DiGraph creation and more tests 2019-07-10 18:25:32 +02:00
JanLJL
4408ffef8c bugfix for test 2019-07-08 16:25:07 +02:00
JanLJL
c60bcc170a finished refactoring for semanticsAppender, including first tests 2019-07-08 15:47:08 +02:00