JanLJL
|
14c0ea6180
|
bugfixes
|
2020-11-09 23:29:42 +01:00 |
|
Julian Hammer
|
314ff4cf9d
|
improved performance of arch_semantics and reg dependency matching
|
2020-11-09 19:27:47 +01:00 |
|
Julian Hammer
|
979d08358e
|
singelton for isa parsers
|
2020-11-09 12:36:14 +01:00 |
|
JanLJL
|
f9f382a948
|
bugfixes
|
2020-11-06 12:03:54 +01:00 |
|
JanLJL
|
9ba9bab107
|
try different ISA as fallback when parsing without --arch flag, use SKX as x86 default and enhanced ISA detection heuristic
|
2020-11-02 15:33:50 +01:00 |
|
JanLJL
|
022598d94f
|
autodetect ISA and default uarch for ISA
|
2020-10-29 13:00:02 +01:00 |
|
JanLJL
|
a7918db145
|
enhanced hanlding for immediates with shifting
|
2020-10-21 12:14:21 +02:00 |
|
JanLJL
|
7e7269c2bc
|
refactored operand checking in post-processing
|
2020-10-16 10:05:08 +02: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
|
04360cc897
|
fixed label identifiers by splitting
|
2020-10-12 15:39:32 +02:00 |
|
Julian Hammer
|
5e7a12f9bb
|
paranthesis now suppored in identifier strings
|
2020-10-12 15:05:52 +02:00 |
|
JanLJL
|
64da89ec3d
|
enhancecd ARM identifier to support immediate offsets
|
2020-09-17 22:12:12 +02:00 |
|
JanLJL
|
0db8b6bcbf
|
fixed first character match for symbolic identifiers
|
2020-08-03 18:30:29 +02:00 |
|
Jan
|
40755b2080
|
Merge pull request #49 from RRZE-HPC/coherent_label_parsing
Coherent label parsing
|
2020-08-03 18:25:20 +02:00 |
|
JanLJL
|
269148c2a1
|
save b/f in numeric identifier as suffix tag
|
2020-08-03 18:08:29 +02:00 |
|
JanLJL
|
12a8506530
|
removed unnecessary code
|
2020-08-03 17:14:58 +02:00 |
|
JanLJL
|
e715badcf9
|
detects numeric label as label
|
2020-08-03 16:59:48 +02:00 |
|
Julian Hammer
|
d6b4355a77
|
labels may now start with numbers
|
2020-08-03 15:53:29 +02:00 |
|
JanLJL
|
cc39342047
|
minor enhancement for mask parsing
|
2020-08-03 09:07:45 +02:00 |
|
JanLJL
|
23d36a651b
|
enhancements for SVE support
|
2020-08-03 08:54:59 +02:00 |
|
JanLJL
|
6c72281d65
|
prepared for aarch64 8.2 support
|
2020-07-23 15:54:54 +02:00 |
|
JanLJL
|
e4393189dc
|
minor update
|
2020-03-26 11:06:11 +01:00 |
|
JanLJL
|
1754df42d2
|
enhanced x86 parser for directives
|
2020-03-26 10:02:39 +01:00 |
|
JanLJL
|
dcd5b8fd61
|
more documentation
|
2020-03-05 18:39:38 +01:00 |
|
JanLJL
|
421cf55af7
|
minor enhancements and bugfixes
|
2020-01-27 16:37:28 +01:00 |
|
JanLJL
|
cb34733abe
|
added zero masking support
|
2020-01-22 15:05:25 +01:00 |
|
Julian Hammer
|
b2bb2cd003
|
small changes
|
2020-01-17 15:04:08 +01:00 |
|
JanLJL
|
6d6d3b7ccb
|
minor functionality enhancements
|
2020-01-17 06:55:05 +01:00 |
|
JanLJL
|
76469f7898
|
supports hidden operands now (for flags or special instructions)
|
2020-01-14 20:54:00 +01:00 |
|
JanLJL
|
3ca2586bac
|
added --ignore-unknown flag and major updates in x86 parser
|
2020-01-09 17:57:08 +01:00 |
|
Julian Hammer
|
dc02192d04
|
fixed matching of section type descriptors
|
2019-12-19 12:02:14 +01:00 |
|
JanLJL
|
c23e52cdf6
|
Merge branch 'master' of github.com:RRZE-HPC/osaca
|
2019-12-18 16:59:10 +01:00 |
|
JanLJL
|
bbb004a2aa
|
added default load TP and relocation in identifier
|
2019-12-18 16:56:20 +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 |
|
JanLJL
|
8b4acf0508
|
fixed last problems with ibench import
|
2019-10-24 12:38:26 +02:00 |
|
Julian Hammer
|
cb7cec20a8
|
working importer, better dumper
|
2019-10-15 12:22:49 +02:00 |
|
Julian Hammer
|
1c673382b4
|
work in progress
|
2019-10-14 17:08:40 +02:00 |
|
Julian Hammer
|
0ed113116c
|
returning output as string for kerncraft
|
2019-10-11 13:28:20 +02:00 |
|
Julian Hammer
|
2995287377
|
directives may also have register parameters
|
2019-10-11 13:09:12 +02:00 |
|
Julian Hammer
|
209ce2a5ef
|
better error message on parsing errors
|
2019-10-11 12:36:13 +02:00 |
|
JanLJL
|
41e3ee57e6
|
register helper functions added
|
2019-10-03 23:10:50 +02:00 |
|
JanLJL
|
efb9ba166d
|
enhanced directive parser for ARM
|
2019-09-27 17:47:07 +02:00 |
|
JanLJL
|
19dbd90849
|
runnable pmbs version
|
2019-09-25 13:01:30 +02:00 |
|
JanLJL
|
042c034838
|
implemented new CP calculation for x86
|
2019-09-24 19:00:12 +02:00 |
|
JanLJL
|
eeb55e8cf7
|
added tests for base parser
|
2019-08-30 12:10:15 +02:00 |
|
JanLJL
|
80e741d411
|
enhanced frontend and added hidable load port
|
2019-08-29 14:03:16 +02:00 |
|
JanLJL
|
df8a81bf4d
|
initial version of loop-carried dependencies checker
|
2019-08-23 19:01:20 +02:00 |
|