Commit Graph

113 Commits

Author SHA1 Message Date
JanLJL
c204096d74 fixed typo 2020-11-11 14:11:00 +01:00
JanLJL
dea217c12c fixed test after changing TP value of instruction 2020-11-11 14:04:07 +01:00
Julian Hammer
314ff4cf9d improved performance of arch_semantics and reg dependency matching 2020-11-09 19:27:47 +01:00
JanLJL
c8c077a834 enhanced length warning 2020-11-06 15:49:13 +01:00
JanLJL
26ee005adc added missing test file 2020-11-06 15:07:57 +01:00
JanLJL
207c53aaad minor bugfix in HW model and added user warnings for more insight 2020-11-06 15:06:36 +01:00
JanLJL
b986d7eba0 added --lines option 2020-11-06 12:57:41 +01:00
JanLJL
1c889fa785 Merge branch 'master' of https://github.com/RRZE-HPC/OSACA 2020-10-29 13:00:09 +01:00
JanLJL
022598d94f autodetect ISA and default uarch for ISA 2020-10-29 13:00:02 +01:00
JanLJL
9af689b28c fixed bug in tests and removed unused imports 2020-10-28 19:29:48 +01:00
Julian Hammer
9d2ea8603f new caching structure with support for distribution 2020-10-28 16:29:55 +01:00
JanLJL
c64a24ae1b no \t replacement before any other point than user output 2020-10-16 09:44:18 +02:00
JanLJL
e8b78e4cc6 Merge branch 'master' into A64FX 2020-10-15 22:44:12 +02:00
JanLJL
cd5a706f56 adjusted tests for AArch64 2020-10-15 17:56:08 +02:00
Julian Hammer
711a41d18e extended and cleaned up marker tests 2020-10-15 13:54:18 +02:00
Julian Hammer
489050723c removed a nother set of no-maker tests 2020-10-13 09:03:13 +02:00
Julian Hammer
0cc0d35ce9 removed maker missing tests 2020-10-12 19:34:04 +02:00
JanLJL
3425fa3024 added tests 2020-04-02 08:57:26 +02:00
JanLJL
3016fc7c46 added more tests 2020-03-26 10:19:14 +01:00
JanLJL
1754df42d2 enhanced x86 parser for directives 2020-03-26 10:02:39 +01:00
JanLJL
af247e64b6 added test to check all micro-archs 2020-03-16 21:31:14 +01:00
JanLJL
0b7f1ed6e7 implemented online check for src/dst of operands based on felixcloutier 2020-03-12 15:08:14 +01:00
JanLJL
3348afe219 minor fixes 2020-02-27 18:11:32 +01:00
JanLJL
ffb016af45 reduced testing runtime 2020-02-27 16:23:56 +01:00
JanLJL
c9000f74bc enabled kerncraft marker insertion for aarch64 and more tests 2020-02-27 16:00:23 +01:00
JanLJL
b06570ed45 added missing example coverage 2020-02-27 13:56:12 +01:00
JanLJL
b4682d16fb added the ability of different output stream for running osaca and more tests 2020-02-27 13:30:58 +01:00
JanLJL
2d30d190f4 running examples for tests 2020-02-26 18:40:08 +01:00
JanLJL
8cce680bd7 more tests 2020-02-26 17:32:13 +01:00
JanLJL
03b4cd1686 added test for optimal throughput assignment and invalid asmbench import files 2020-02-20 16:34:11 +01:00
JanLJL
5bdc61aa09 bugfix 2020-02-20 12:25:50 +01:00
JanLJL
04db2bfa79 added tests for asmbench import 2020-02-20 12:07:20 +01:00
JanLJL
5a0365ab35 more tests 2020-02-20 09:04:39 +01:00
JanLJL
9c7907ee21 Merge branch 'master' of github.com:RRZE-HPC/osaca 2020-01-29 13:04:11 +01:00
JanLJL
5574a93a5e made detection of flag dependencies as opt_in for now 2020-01-29 13:03:43 +01:00
Julian Hammer
530ad8484e frontend returns strings; added helper function to calc. unmatched ratio 2020-01-28 17:24:00 +01:00
JanLJL
662ad829ec added comment line marker support and adjusted tests 2020-01-22 15:06:56 +01:00
JanLJL
5b1c984552 adjusted test due to hidden operand dependencies 2020-01-17 08:13:15 +01:00
JanLJL
354ab8e148 aligned expected LT with new store latency 2020-01-14 09:31:27 +01:00
Julian Hammer
dc02192d04 fixed matching of section type descriptors 2019-12-19 12:02:14 +01:00
Julian Hammer
4628d52210 broadened scope of assembler identifiers 2019-12-17 14:53:59 +01:00
Julian Hammer
f18a48653f FIX #46 untangled semantic and non-semantic operand info 2019-11-14 16:43:33 +01:00
Julian Hammer
fe9cd6c0c9 export for and unittests for more semantics functions 2019-11-13 14:16:27 +01:00
JanLJL
0f5d3a0370 separated SemanticsAppender into ISA and Arch semantics 2019-10-29 09:09:52 +01:00
Julian Hammer
484d6da85e made tests a module 2019-10-25 14:49:21 +02:00
JanLJL
d92523e133 changed DBs to new port_pressure structure 2019-10-16 10:06:47 +02:00
Julian Hammer
792bbb1166 removed some unnecessary file checks and fixed up test cases 2019-10-11 16:13:58 +02:00
Julian Hammer
e7ea5451f1 fixed KerncraftAPI 2019-10-11 13:35:04 +02:00
Jan
3a6fa0475f bugfix 2019-10-11 09:50:14 +02:00
Jan
e2abac3e0c fixed wrond LCD test 2019-10-11 09:47:06 +02:00