caheckman
|
e5969a613c
|
GP-4871 Don't ignore signed to unsigned integer casts for
FLOAT_INT2FLOAT
|
2024-08-30 18:47:34 +00:00 |
|
caheckman
|
464e33cf08
|
GP-4582 Make sure newBlockMultiGoto preserves any self edge
|
2024-06-11 19:09:46 +00:00 |
|
caheckman
|
3c3591f6dc
|
GP-4514 Add check preventing multiple unlabeled switch targets
|
2024-04-15 19:36:38 +00:00 |
|
Ryan Kurtz
|
ad13db789d
|
Merge remote-tracking branch 'origin/GP-3680_DecompilerScalars'
(Closes #5286)
|
2023-09-14 11:00:46 -04:00 |
|
caheckman
|
0a23876e01
|
GP-3840 Adjustment to FlowBlock::restrictedByConditional
|
2023-09-13 23:15:24 +00:00 |
|
caheckman
|
fe2f993e11
|
GP-3680 Add case label tokens
|
2023-09-12 17:43:02 +00:00 |
|
caheckman
|
fe137f20f3
|
GP-3276 Put all C++ classes in ghidra namespace
|
2023-04-07 11:22:47 -04:00 |
|
caheckman
|
74e1bbdb57
|
GP-3148 More join space overlaps
|
2023-03-07 17:13:11 -05:00 |
|
caheckman
|
6f49dc939e
|
GP-2980 Analysis for unrolled switch guards
|
2023-01-04 18:15:10 -05:00 |
|
caheckman
|
45374b3354
|
GP-2747 Check for explicit case fallthru
|
2022-11-02 14:37:36 -04:00 |
|
caheckman
|
aa038c3636
|
GP-2262 Encoder
|
2022-07-21 17:48:30 -04:00 |
|
caheckman
|
6be9943b8a
|
GP-2237 AddrSpace as marshaling primitive and prettyprint update
|
2022-06-29 13:16:36 -04:00 |
|
caheckman
|
d8c10bf229
|
GP-2157 Marshaling refactor. Decompiler side.
|
2022-06-21 13:34:23 -04:00 |
|
Ryan Kurtz
|
6676667a70
|
Merge remote-tracking branch 'origin/patch'
|
2022-06-10 01:25:36 -04:00 |
|
caheckman
|
987b524193
|
GP-2082 Guarantee only a single switch edge is labeled default
|
2022-06-09 19:05:14 -04:00 |
|
caheckman
|
3fdbbbb231
|
GP-1518 Decompiler support for unions
|
2022-04-15 17:58:49 -04:00 |
|
caheckman
|
41d0be6b95
|
Adjustments to get rid of some compiler warnings
|
2021-10-08 16:51:12 -04:00 |
|
caheckman
|
601757fb09
|
Removing some unused variables
|
2021-05-17 15:39:24 -04:00 |
|
caheckman
|
6cc2d18349
|
Documenting ifacedecomp
|
2021-02-01 13:48:08 -05:00 |
|
caheckman
|
5f715d73e3
|
using emplace
|
2021-01-07 14:36:10 -05:00 |
|
caheckman
|
3644c120c0
|
Iterate statement form
|
2021-01-05 10:12:14 -05:00 |
|
caheckman
|
b2bc1eb019
|
Decompiler for-loops
|
2021-01-04 14:34:04 -05:00 |
|
caheckman
|
a4e360a3e5
|
Recurse case ordering into nested switches
|
2020-07-21 14:59:19 -04:00 |
|
caheckman
|
9cdd91a053
|
reads and constraint adjustments
|
2019-06-06 15:12:00 -04:00 |
|
caheckman
|
efabf89ea2
|
Fix for switches in infinite loop decompiler bug
|
2019-05-08 11:13:20 -04:00 |
|
caheckman
|
908632eac0
|
some crucial fixes for dominant COPY model
|
2019-04-30 18:31:12 -04:00 |
|
caheckman
|
00bbc8516b
|
progress towards dominant COPY model
|
2019-04-30 12:13:58 -04:00 |
|
caheckman
|
9f6dd7edfe
|
First pass at removing redundant COPYs
|
2019-04-26 16:43:21 -04:00 |
|
Dan
|
79d8f164f8
|
Candidate release of source code.
|
2019-03-26 13:46:51 -04:00 |
|