caheckman
|
f825b1aa57
|
Refactoring MapRange to RangeHint
|
2019-06-16 16:47:13 -04:00 |
|
caheckman
|
12c655f41f
|
some name refactoring in varmap
|
2019-06-16 03:04:23 -04:00 |
|
caheckman
|
fa3737c9d9
|
documentation for varmap
|
2019-06-16 01:59:58 -04:00 |
|
caheckman
|
d51d8259b5
|
fixed constraint finding corner case
|
2019-06-15 18:22:28 -04:00 |
|
caheckman
|
e506f27b31
|
Rearrange MULTIEQUAL equation generation
|
2019-06-15 00:52:51 -04:00 |
|
caheckman
|
3433400d76
|
adjustments to high index calculations
|
2019-06-14 17:46:23 -04:00 |
|
caheckman
|
64bdd81eed
|
Reformating varmap
|
2019-06-14 16:29:23 -04:00 |
|
caheckman
|
6986813538
|
tighter landmarks
|
2019-06-14 12:48:26 -04:00 |
|
caheckman
|
49f72d2de7
|
CircleRange contain and widen adjustments
|
2019-06-14 11:18:02 -04:00 |
|
caheckman
|
ab9b8dd602
|
more careful setting of step
|
2019-06-12 17:40:31 -04:00 |
|
caheckman
|
8cad85e36c
|
rearrange LoadGuard class
|
2019-06-12 15:07:39 -04:00 |
|
caheckman
|
e1507d05ec
|
Merge remote-tracking branch 'origin/caheckman_pushvalue' into
caheckman_loadguard
|
2019-06-12 09:29:36 -04:00 |
|
caheckman
|
ae31322a8d
|
minor fix
|
2019-06-11 16:20:28 -04:00 |
|
caheckman
|
f7a3676dc1
|
patches from stress testing
|
2019-06-11 15:17:21 -04:00 |
|
caheckman
|
109dd8a8f1
|
integration with pushvalue
|
2019-06-11 10:38:15 -04:00 |
|
caheckman
|
d4ebf6f753
|
stability in ValueSetRead
|
2019-06-07 16:13:28 -04:00 |
|
caheckman
|
fa37bf940e
|
adjustments to pushForward
|
2019-06-07 15:50:57 -04:00 |
|
caheckman
|
cbd385fb0b
|
adjustments to computeTypeCode and stability calculations
|
2019-06-07 12:28:23 -04:00 |
|
caheckman
|
5d2a7a3134
|
upto f8cca3e -- preparing for MULTIEQUAL/INDIRECT traversals
|
2019-06-06 15:17:57 -04:00 |
|
caheckman
|
4ae42d0bd4
|
added stability tests to ValueSet
|
2019-06-06 15:12:05 -04:00 |
|
caheckman
|
32793712fe
|
Different widening strategies
|
2019-06-06 15:12:04 -04:00 |
|
caheckman
|
8565f43e06
|
part of INDIRECT as COPY mod
|
2019-06-06 15:12:04 -04:00 |
|
caheckman
|
a45e0719b5
|
iteration tweak
|
2019-06-06 15:12:03 -04:00 |
|
caheckman
|
65e3ab768f
|
fixed bug in CircleRange::minimalContainer
|
2019-06-06 15:12:02 -04:00 |
|
caheckman
|
b127e3c91b
|
fixed nested iteration bug
|
2019-06-06 15:12:02 -04:00 |
|
caheckman
|
dadcb20918
|
INDIRECT toggle and fix spacebase
|
2019-06-06 15:12:01 -04:00 |
|
caheckman
|
9cdd91a053
|
reads and constraint adjustments
|
2019-06-06 15:12:00 -04:00 |
|
caheckman
|
0c5bd081c5
|
got rid of FULL typeCode
|
2019-06-06 15:12:00 -04:00 |
|
caheckman
|
f51cb8b4a1
|
fixes from first stress test
|
2019-06-06 15:11:59 -04:00 |
|
caheckman
|
94e289d494
|
ValueSetRead objects
|
2019-06-06 15:11:59 -04:00 |
|
caheckman
|
16fd5df590
|
relative constraints
|
2019-06-06 15:11:58 -04:00 |
|
caheckman
|
e96f39a98f
|
value set analysis
|
2019-06-06 15:11:57 -04:00 |
|
caheckman
|
146a83f953
|
Fixed decompiler bug causing Ghidra to try to read data from the unique
space
|
2019-05-22 12:09:58 -04:00 |
|
ghidravore
|
13b434adfe
|
Merge remote-tracking branch 'origin/GT-2857_caheckman_impliedcasts'
|
2019-05-10 12:41:05 -04:00 |
|
caheckman
|
7870b20f96
|
hidden extensions with multiple descendants
|
2019-05-10 09:56:09 -04:00 |
|
caheckman
|
8860979785
|
Hide implied extensions for arithmetic ops
|
2019-05-09 17:35:57 -04:00 |
|
caheckman
|
706960a139
|
removing implied casts in array index expressions
|
2019-05-09 11:32:26 -04:00 |
|
caheckman
|
efabf89ea2
|
Fix for switches in infinite loop decompiler bug
|
2019-05-08 11:13:20 -04:00 |
|
caheckman
|
62fe9ad75e
|
fine tuning for dominant COPY model
|
2019-05-02 13:54:36 -04:00 |
|
caheckman
|
faa69124ab
|
dominant COPY model working
|
2019-05-02 08:59:41 -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
|
ec9e31483a
|
Fine tuning test for redundant COPY pair
|
2019-04-26 16:43:22 -04:00 |
|
caheckman
|
9f6dd7edfe
|
First pass at removing redundant COPYs
|
2019-04-26 16:43:21 -04:00 |
|
ghidra1
|
5fa4e7a225
|
Merge branch 'patch'
|
2019-04-26 14:43:57 -04:00 |
|
caheckman
|
4e3d6552bd
|
Fix allowing decompiler to simplify some forms of division/remainder
constructions
|
2019-04-26 11:08:58 -04:00 |
|
caheckman
|
b8e52153c3
|
Fix for 1-field structure bug
|
2019-04-25 11:33:56 -04:00 |
|
ghidravore
|
8f9a8dd1b1
|
Merge remote-tracking branch 'origin/Ghidra_9.0.3'
|
2019-04-17 18:49:15 -04:00 |
|
ghidravore
|
fb4f89445a
|
Merge remote-tracking branch 'origin/GT-2752_caheckman'
|
2019-04-16 14:51:20 -04:00 |
|
caheckman
|
933e16f751
|
Suggestions from github issue #382
|
2019-04-12 09:44:53 -04:00 |
|