Commit graph

1679 commits

Author SHA1 Message Date
caheckman
04d28bcc4e added ActionLaneDivide 2019-11-16 10:33:26 -05:00
caheckman
90182c6251 AllowedLanes in Architecture 2019-11-16 10:33:26 -05:00
caheckman
31eab44f54 First pass at LaneDivide transformer 2019-11-16 10:33:25 -05:00
caheckman
5ef7347ca3 Copy constructor on LaneDescription 2019-11-16 10:33:24 -05:00
caheckman
2f3415de8c Added getSplit based on lane subset 2019-11-16 10:33:23 -05:00
caheckman
4f925923c5 New LaneDescription methods, refactor TransformVar initialize 2019-11-16 10:33:23 -05:00
caheckman
ad87a8d40f some doxygen fixes 2019-11-16 10:33:22 -05:00
caheckman
518522adc8 stress testing fixes 2019-11-16 10:33:21 -05:00
caheckman
e738f515d0 traceBackward bug fixes 2019-11-16 10:33:20 -05:00
caheckman
6e90520dd0 refactor SubflowFlow 2019-11-16 10:33:19 -05:00
caheckman
3ff4e64b1d Incorporate transform.cc into the build 2019-11-16 10:33:19 -05:00
caheckman
8bc21ffc87 always use getPreexistingVarnode instead of newPreexistingVarnode 2019-11-16 10:33:18 -05:00
caheckman
bb0feb3d62 convert splitVarnode to transferVarnodeProperties 2019-11-16 10:33:17 -05:00
caheckman
873294d1d8 First pass refactor of SplitFlow 2019-11-16 10:33:16 -05:00
caheckman
5baf046fba changes to input processing 2019-11-16 10:33:16 -05:00
caheckman
1415a41432 Fix for setting input varnodes and inserting MULTIEQUAL 2019-11-16 10:33:15 -05:00
caheckman
9762c86a5a turn on transferVarnodeProperties 2019-11-16 10:33:14 -05:00
caheckman
51f3411499 Changes in preparation for refactoring SplitFlow 2019-11-16 10:33:13 -05:00
caheckman
16864aa187 TransformVar split arrays 2019-11-16 10:33:12 -05:00
caheckman
0af94c23c1 bit based pieces, preserveAddress virtual method 2019-11-16 10:33:12 -05:00
caheckman
ace956c215 new TransformManager class 2019-11-16 10:33:11 -05:00
caheckman
ed335a9af0 indirection creation refactor 2019-11-16 10:33:10 -05:00
Ryan Kurtz
05ee2c14b9 Merge remote-tracking branch 'origin/patch' 2019-11-15 08:55:08 -05:00
Ryan Kurtz
ed479dd300 Merge remote-tracking branch 'origin/GT-3260_emteere_MemoryExecSetCache' into patch 2019-11-15 08:51:35 -05:00
Ryan Kurtz
9edca9afec GT-3261: Fixing possible IllegalArgumentException in sort comparator.
Integer subtraction could result in overflow.
2019-11-15 08:50:46 -05:00
Ryan Kurtz
5feab045d2 Merge remote-tracking branch 'origin/patch' 2019-11-14 16:32:52 -05:00
Ryan Kurtz
f3e4cd0a00 GT-3321: Reverting change to BinaryReader.readAsciiString. It caused
problems when used with a MemoryByteProvider (fixes #1200).
2019-11-14 16:31:02 -05:00
Ryan Kurtz
719841eb20 Merge remote-tracking branch 'origin/patch' 2019-11-14 14:16:36 -05:00
Ryan Kurtz
77cd16404d Merge remote-tracking branch 'origin/GT-3315_GlobalStringAssign' into patch 2019-11-14 14:12:38 -05:00
Ryan Kurtz
0b6b7faebd Merge remote-tracking branch 'origin/GT-3309_CodeDatatype' into patch 2019-11-14 14:11:55 -05:00
Ryan Kurtz
26053aec35 Merge remote-tracking branch 'origin/caheckman_lockedinput' 2019-11-14 13:59:32 -05:00
Ryan Kurtz
dff40c562a Merge remote-tracking branch
'origin/GT-3308-dragonmacher-structure-editor-F2-with-arrow-keys' (fixes
#703 again)
2019-11-14 08:02:01 -05:00
Ryan Kurtz
91bd142468 Merge remote-tracking branch 'origin/patch' 2019-11-14 07:50:24 -05:00
ghizard
cc295e3658 GT-3314 MDMang $$V (fixes #1220) 2019-11-14 07:47:57 -05:00
ghidravore
d46419c928 Tweaked the GTree for restoring selection and expanded nodes when
filtering
2019-11-13 17:26:33 -05:00
dragonmacher
24b0a6cac1 GT-3308 - Structure Editor - review fixes 2019-11-13 15:36:39 -05:00
caheckman
f2dcd4860b Fix for dropped assignment of string to global variable 2019-11-13 13:19:20 -05:00
Ryan Kurtz
98a59a5050 Merge branch 'GT-3304_ryanmkurtz_no-visual-studio' 2019-11-13 13:14:34 -05:00
Ryan Kurtz
93460f6295 GT-3301: Updating InstallationGuide. 2019-11-13 12:42:38 -05:00
Ryan Kurtz
98947374d7 Merge branch 'GT-3313_ryanmkurtz_PR-1237_kant2002_DevGuide_TOC' 2019-11-13 12:17:09 -05:00
Ryan Kurtz
e24d636ab6 GT-3313: Fixing typo in DevGuide 2019-11-13 12:15:20 -05:00
Andrii Kurdiumov
58affb3e73 Add Table of Contents for the Dev Guide
Main idea is to provide easier overview of the DevGuide, since right now it is somewhat complicated to start hacking.
Rename name of the guide to be able create links which work
in Eclipse and GitHub at same time
2019-11-13 19:05:38 +02:00
Ryan Kurtz
0a58b856a2 GT-3304: Do not require Visual Studio do be installed to get past
configuration phase.
2019-11-13 11:22:38 -05:00
caheckman
f00e2a6e84 Make sure code data-type doesn't become concrete 2019-11-13 09:39:21 -05:00
Ryan Kurtz
3f91b703ea Merge branch 'GT-3310_ryanmkurtz_PR-1238_kant2002_fix-paths-gradle-help' 2019-11-13 09:07:37 -05:00
Ryan Kurtz
26ce101d36 Merge remote-tracking branch 'origin/GT-3251_ghidorahrex_PR-1161_mumbel_superh_simm' 2019-11-13 08:44:40 -05:00
Ryan Kurtz
55dfda10ba Merge remote-tracking branch 'origin/patch' 2019-11-13 08:37:23 -05:00
ghidorahrex
074e3ca869 GT-3268: XGATE removed extraneous left-shift in LDH 2019-11-13 08:27:14 -05:00
ghidorahrex
0c7cf09646 GT-3306: Corrected MCS-96 xml (fixes #1224) 2019-11-13 08:20:00 -05:00
ghidorahrex
b514a2c9ec GT-3254: PPC VLE Corrected signed immediate offset calculation (fixes
#1160)
2019-11-13 08:13:19 -05:00