Commit Graph

477 Commits

Author SHA1 Message Date
JanLJL
1fd2453a50 Merge branch 'master' of github.com:RRZE-HPC/osaca 2020-01-17 16:56:01 +01:00
Julian Hammer
4eea686e8b added movabs 2020-01-17 16:47:55 +01:00
Julian Hammer
daa566329c some more instructions (esp. AT&T naming) 2020-01-17 16:30:00 +01:00
JanLJL
b202bdfdb0 Merge branch 'master' of github.com:RRZE-HPC/osaca 2020-01-17 15:19:12 +01:00
JanLJL
534eda8015 added ldur and stur 2020-01-17 15:16:00 +01:00
Julian Hammer
b2bb2cd003 small changes 2020-01-17 15:04:08 +01:00
Julian Hammer
97dbefdb6f reimported models with new importer 2020-01-17 15:03:31 +01:00
Julian Hammer
789406c863 updated movs 2020-01-17 12:39:19 +01:00
Julian Hammer
5341a2e94d many instructions 2020-01-17 12:31:59 +01:00
JanLJL
c2d8742ac0 allows aliasing in uarch DB via list-name 2020-01-17 12:21:46 +01:00
JanLJL
5b1c984552 adjusted test due to hidden operand dependencies 2020-01-17 08:13:15 +01:00
JanLJL
6d6d3b7ccb minor functionality enhancements 2020-01-17 06:55:05 +01:00
JanLJL
3656b222ca minor change for suspicious instructions 2020-01-17 06:54:31 +01:00
Julian Hammer
60b6b603b7 added a few instructions and hidden_operands 2020-01-16 16:49:02 +01:00
Julian Hammer
70c66dbd0f fixed typo in yml string template 2020-01-16 15:31:35 +01:00
Julian Hammer
d85daa9ecc added generated mov information to all intel uarchs 2020-01-16 15:19:46 +01:00
Julian Hammer
3f55ae2368 also added pmovs and updated some port numbers 2020-01-16 15:10:41 +01:00
Julian Hammer
7e4fcf5399 Merge branch 'master' of github.com:RRZE-HPC/OSACA 2020-01-16 13:28:37 +01:00
Julian Hammer
571d090344 added mov generation script 2020-01-16 13:28:16 +01:00
Jan
55652f84e0 fixed broken build pipeline badge 2020-01-16 07:52:35 +01:00
Julian Hammer
6e25da6c08 considering port7 with simple v?mov[dq] 2020-01-15 14:33:45 +01:00
Julian Hammer
0269fc7085 traveled through the hell of v?mov[dq] 2020-01-15 14:03:32 +01:00
JanLJL
76469f7898 supports hidden operands now (for flags or special instructions) 2020-01-14 20:54:00 +01:00
JanLJL
3ff8a695b6 Merge branch 'master' of github.com:RRZE-HPC/osaca 2020-01-14 18:25:08 +01:00
JanLJL
cb100d118f small bugfix for mm registers 2020-01-14 18:24:00 +01:00
Julian Hammer
0c22634601 added v?movhp[sd] and many cmp instructions 2020-01-14 15:52:28 +01:00
Julian Hammer
54ae9f4d26 removed port 7 store agu from ivb and snb 2020-01-14 13:28:54 +01:00
Julian Hammer
e8fab533db late conflict merger 2020-01-14 13:20:44 +01:00
Julian Hammer
0e05bd66d8 added conditional moves 2020-01-14 13:11:48 +01:00
Julian Hammer
e635b2b015 Merge branch 'master' of github.com:RRZE-HPC/OSACA 2020-01-14 13:10:52 +01:00
Julian Hammer
383b720cc5 a few more instructions for csx 2020-01-14 10:51:20 +01:00
JanLJL
b6572720af enhanced for dynamic ST throughput combination 2020-01-14 10:49:47 +01:00
JanLJL
354ab8e148 aligned expected LT with new store latency 2020-01-14 09:31:27 +01:00
JanLJL
4f4a53c3be Merge branch 'master' of github.com:RRZE-HPC/osaca 2020-01-14 09:29:44 +01:00
JanLJL
2a50207045 added ST throughput values 2020-01-14 09:29:40 +01:00
Julian Hammer
03f544638e merged conflict 2020-01-14 09:19:32 +01:00
JanLJL
bfe45f09bc fixed invalid wildcards 2020-01-14 09:04:09 +01:00
Julian Hammer
8e30cd583a added lea instructions 2020-01-13 13:27:28 +01:00
Jan
e86803df02 bugfix 2020-01-13 11:20:32 +01:00
Julian Hammer
184751cf9e Merge branch 'master' of github.com:RRZE-HPC/OSACA 2020-01-10 17:16:07 +01:00
Julian Hammer
d99522583e lots of new instructions :) 2020-01-10 17:15:55 +01:00
JanLJL
cafe4c5bf8 adjusted for mem wildcards in AArch64 ISA DB 2020-01-10 14:38:17 +01:00
JanLJL
623c4ea113 added wildcard mode for mem addressing in ISA DB 2020-01-10 12:55:44 +01:00
JanLJL
3ca2586bac added --ignore-unknown flag and major updates in x86 parser 2020-01-09 17:57:08 +01:00
JanLJL
36d6a82da5 added more instruction forms 2020-01-09 15:18:38 +01:00
JanLJL
b1444cf352 Merge branch 'master' of github.com:RRZE-HPC/osaca 2020-01-09 13:21:45 +01:00
JanLJL
4d6d8d9379 check for non-GAS-suffix mnemonics for instruction forms with MEM ops 2020-01-09 13:21:11 +01:00
Julian Hammer
1687ba8be9 version bump v0.3.2.dev2 2020-01-08 11:54:30 +01:00
JanLJL
59402a0837 new entry 2020-01-07 19:49:53 +01:00
JanLJL
f5b6611474 tiny bugfix for src_dst operands 2020-01-07 19:42:13 +01:00