JanLJL
|
9c2f559983
|
black formatting
|
2025-03-05 10:20:47 +01:00 |
|
JanLJL
|
02716e7b41
|
flake8 formatting
|
2025-03-05 10:19:10 +01:00 |
|
JanLJL
|
e37f9f119d
|
add default syntax for get_parser for compatibility with kerncraft
|
2025-03-04 17:44:02 +01:00 |
|
JanLJL
|
34fef3823b
|
get_marker() needed for kerncraft
|
2025-03-03 18:26:33 +01:00 |
|
pleroy
|
1a7c1588f6
|
Add support for the Intel syntax supported by MSVC and ICC
|
2025-02-02 14:02:16 +01:00 |
|
stefandesouza
|
1c0708e750
|
Added updated files
|
2024-02-27 14:47:55 +01:00 |
|
stefandesouza
|
cac4a0ebf2
|
flake8 standards
|
2023-12-03 21:04:58 +01:00 |
|
stefandesouza
|
cef7f8098d
|
Black formatting
|
2023-12-03 17:22:11 +01:00 |
|
stefandesouza
|
93ae586745
|
Fixed semantic and marker tests. Now only dump needs to be adjusted
|
2023-12-03 16:49:33 +01:00 |
|
stefandesouza
|
2c32ccf37a
|
pre/post-indexed to pre/post_indexed. Now have use ImmediateOperand type for mem offset. Changed some parser tests also
|
2023-12-02 16:56:43 +01:00 |
|
stefandesouza
|
615ef82f04
|
Changes to accomodate the new OO style
|
2023-08-28 15:19:46 +02:00 |
|
stefandesouza
|
b06e6424f7
|
Added eq methods, changed AArch parser tests for class usage
|
2023-08-21 15:36:40 +02:00 |
|
stefandesouza
|
0a32c77751
|
Added 2 operand types and made changes for attribute usage
|
2023-08-20 21:01:44 +02:00 |
|
JanLJL
|
d81c53ef91
|
fixed #88
|
2022-06-22 17:09:24 +02:00 |
|
JanLJL
|
e1a5272fdf
|
formatting
|
2022-01-27 10:12:00 +01:00 |
|
Qingcai Jiang
|
0e984f4ec7
|
fix a bug when 'mov' is the last instruction
|
2021-12-30 20:30:43 +08:00 |
|
JanLJL
|
5205cb5cc6
|
fixed formatting with correct line length
|
2021-10-04 15:00:17 +02:00 |
|
JanLJL
|
e6ce870ca0
|
black formatting
|
2021-10-04 14:33:28 +02:00 |
|
Julian Hammer
|
63563ecabc
|
flake8 to ignore some errors and small style improvements
|
2021-03-11 12:52:34 +01:00 |
|
Julian Hammer
|
b7625a4a25
|
making flake8 happy
|
2021-03-11 12:29:14 +01:00 |
|
Julian Hammer
|
6204c90934
|
migrate code style to Black
|
2021-03-11 12:02:45 +01:00 |
|
JanLJL
|
e8b78e4cc6
|
Merge branch 'master' into A64FX
|
2020-10-15 22:44:12 +02:00 |
|
Julian Hammer
|
4865e7ea72
|
fixed ignoring of last line without end marker
|
2020-10-15 11:59:51 +02:00 |
|
Julian Hammer
|
1def12ee79
|
if not markes were found, use whole code
|
2020-10-12 15:04:55 +02:00 |
|
Julian Hammer
|
bd61b94669
|
ignoring b.none branched in basic block detection
|
2020-08-03 19:23:33 +02:00 |
|
JanLJL
|
6c72281d65
|
prepared for aarch64 8.2 support
|
2020-07-23 15:54:54 +02:00 |
|
JanLJL
|
4e73e24b99
|
added documentation
|
2020-03-09 16:35:06 +01:00 |
|
JanLJL
|
c9000f74bc
|
enabled kerncraft marker insertion for aarch64 and more tests
|
2020-02-27 16:00:23 +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 |
|
Julian Hammer
|
cbed2c46f4
|
allowing for comment in marker; dev version bump
|
2019-12-13 17:38:35 +01:00 |
|
Julian Hammer
|
f18a48653f
|
FIX #46 untangled semantic and non-semantic operand info
|
2019-11-14 16:43:33 +01:00 |
|
Julian Hammer
|
6f5b8adadd
|
fixed loop and basic block finder
|
2019-11-13 10:36:45 +01:00 |
|
JanLJL
|
0f5d3a0370
|
separated SemanticsAppender into ISA and Arch semantics
|
2019-10-29 09:09:52 +01:00 |
|
Julian Hammer
|
0ecc656055
|
added marker definition to marker_utils
|
2019-10-25 13:16:24 +02:00 |
|
Julian Hammer
|
0c63d4f1cd
|
added functions for extraction of basic blocks and loop bodies
|
2019-10-23 14:45:12 +02:00 |
|
JanLJL
|
e468db4a0d
|
refactoring from AArch64 to aarch64
|
2019-08-13 18:26:48 +02:00 |
|
JanLJL
|
593dd63897
|
refactoring as preparations for explicit semanticsAppender
|
2019-07-05 15:34:00 +02:00 |
|