Commit graph

22 commits

Author SHA1 Message Date
caheckman
784540f1c0 GP-4979 Better support for partial array optimizations 2024-10-28 19:34:30 +00:00
caheckman
3c08b44a1e GP-3424 Near/far pointer data-type propagation 2023-05-26 16:05:03 -04:00
caheckman
fe137f20f3 GP-3276 Put all C++ classes in ghidra namespace 2023-04-07 11:22:47 -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
b2bc1eb019 Decompiler for-loops 2021-01-04 14:34:04 -05:00
caheckman
96910671b0 Changed handling of reheritaged memory locations 2020-10-27 15:09:30 -04:00
caheckman
7c0b21f0dc Convert to Scope ids 2020-10-06 11:10:24 -04:00
caheckman
6df091eeee Collapse double multiplies during ptrarith 2020-05-12 14:09:58 -04:00
caheckman
9802ba970e Collapse constants in distributeIntMult 2020-05-12 14:09:58 -04:00
caheckman
0dcf55b7c8 Added distributing transform to ptrarith 2020-05-12 14:09:57 -04:00
caheckman
a8dcc7266b Default for maximum number of instructions 2020-05-12 14:08:33 -04:00
caheckman
99367e1139 Data-type propagation across RETURN ops 2020-02-10 12:28:48 -05:00
caheckman
ced3760c09 Renaming adjustments 2020-02-03 12:03:29 -05:00
caheckman
93471fb3ea Simpler LanedRegister collection scheme 2019-11-17 14:12:23 -05:00
caheckman
dddcf4c715 ActionCollectLanedAccess 2019-11-16 10:33:32 -05:00
caheckman
ed335a9af0 indirection creation refactor 2019-11-16 10:33:10 -05:00
caheckman
9a3ab38631 PTRADD adjustments post ActionRestructureHigh 2019-11-01 16:02:36 -04:00
caheckman
12d3da029b Refactor ParamEntry look-up allowing "contained by" discovery 2019-07-15 15:15:37 -04:00
caheckman
a4856b9af0 New indirect_store flag 2019-06-28 13:03:26 -04:00
caheckman
cb39d39a23 New flag for dynamic STORE test 2019-06-25 14:23:05 -04:00
Dan
79d8f164f8 Candidate release of source code. 2019-03-26 13:46:51 -04:00