- Mar 21, 2016
-
-
clc5q authored
Reduce memory; handle huge SSA numbers; add assertions; alter code size limit for 64-bit reduced processing. Former-commit-id: 1b6cdbbd773d22eb7c3511cff5b9b656ff90d3e5
-
- Mar 19, 2016
-
-
clc5q authored
Add Dan's Guardian test case; don't search for 32-bit code addresses in 64-bit data sections; mark IBT as COMPLETE when SCCP resolves indirect call target. Former-commit-id: 106ed98c01ab85f7eddf4f01455de27193dafcac
-
clc5q authored
Former-commit-id: c5edffb1ff109743af2c2e4c984b993e0c3496da
-
- Mar 17, 2016
-
-
clc5q authored
Former-commit-id: 15aad6668afb27d67cc8b0017165156f19cff40b
-
- Mar 01, 2016
-
-
clc5q authored
Former-commit-id: 5e72a34ef34d329ebd0aef42e8be68da22a4d459
-
- Feb 24, 2016
-
-
clc5q authored
Corrections to CODEPTR type inference; avoid trying to shadow [ESP-k] entries in the SSA marker inst. Former-commit-id: 9afd2880bc6fb99302143ae6340fe566f33fbe2b
-
- Feb 23, 2016
- Feb 22, 2016
-
-
clc5q authored
Former-commit-id: 677a1fd5e80131cc897f763437d42231b066f9da
-
- Feb 21, 2016
-
-
clc5q authored
Former-commit-id: 2fb604dfd6728a3ee8ef97130391cc5e9c3a8f24
-
- Feb 18, 2016
-
-
clc5q authored
Former-commit-id: 1ad07f94b5256cd7e7863567248a097d5c260cf2
-
- Feb 17, 2016
-
-
clc5q authored
Former-commit-id: eb37bb73e8e600ba395e3190574a93cc28d2026d
-
- Feb 04, 2016
-
-
clc5q authored
Former-commit-id: be29304c530d6812eb9985328d001b1d95649625
-
- Feb 03, 2016
- Feb 01, 2016
-
-
clc5q authored
Former-commit-id: 9c82291904911e85fb78fc87d3f0d9b21da702b2
-
- Jan 28, 2016
-
-
clc5q authored
Former-commit-id: e54c0844f92141025b820c2d7ea9bb6b2453307a
-
- Jan 22, 2016
-
-
clc5q authored
Former-commit-id: 790c5f55fbd87430d349dbb6094fa2ca35f1aa4c
-
- Jan 20, 2016
-
-
clc5q authored
Apply computed-goto pattern detection to functions just as it was applied to orphaned code to emit IBT annotations. Former-commit-id: a9d8aace7a5d1070e2741697a7a265883c22764d
-
- Jan 19, 2016
-
-
clc5q authored
Former-commit-id: 9a2372f0a277f47233171e5f82e6782c1663cb66
-
clc5q authored
Expand IBT annotations for hell node case of unreachable blocks linked to unresolved indirect jumps; fix SMPInstr::Dump() for the marker instruction to avoid calls to IRDB/beaEngine. Former-commit-id: 38b401b99a8fd379bad975e4aa0b65d58bd3633f
-
- Jan 17, 2016
-
-
clc5q authored
Replace uses of GetOpDataSize() with STARS_op_t::GetByteWidth() and continue to improve function pointer shadowing. Former-commit-id: d00329fbdffe72415d2749bfd49c507bf4b2bdf2
-
clc5q authored
Former-commit-id: 179206d733cf90174f4cd7de6f0d63ce72dae7b7
-
clc5q authored
Former-commit-id: 989e91b7eb2b735b37756bf7181a092a706467c8
-
- Jan 16, 2016
-
-
clc5q authored
Former-commit-id: 9184a03fe9547df82eb5c4e069eeca5076f035b3
-
- Jan 15, 2016
-
-
clc5q authored
Former-commit-id: 87d90330c3f8deb29b9c0c298979da0f98d21260
-
- Jan 12, 2016
-
-
clc5q authored
Former-commit-id: a0d91c6fe8b81ff340af985bd08d99224406d4cc
-
- Jan 11, 2016
- Jan 07, 2016
-
-
clc5q authored
Former-commit-id: b8385e6b7c7d8007fd4fd7c9a1826e267a3ec270
-
- Jan 06, 2016
-
-
clc5q authored
Former-commit-id: c12f900349479467bf542be1c3db67d2d65953ca
-
- Jan 05, 2016
- Jan 01, 2016
-
-
clc5q authored
Former-commit-id: 9f737f7b99539713136f904fef94c6272b90889b
-
- Dec 30, 2015
-
-
clc5q authored
Former-commit-id: d9155a035bb03d985d62903e14eb659b6d8fbbfa
-
- Dec 27, 2015
-
-
clc5q authored
Former-commit-id: 24abe92076820fd34a5e749eece1557a52007f26
-
- Dec 25, 2015
-
-
clc5q authored
Former-commit-id: 4dbe1e2891ae337b9881a4212baa8afffc434c2e
-
- Dec 16, 2015
-
-
clc5q authored
Handle DEF-USE chains properly for subreg moves, which USE the DEF register by leaving upper bits unchanged. Former-commit-id: 587f4ce223f7edc5118bd40fbefbf844abe438f6
-
- Dec 15, 2015
-
-
clc5q authored
Former-commit-id: aaf1efd938f0cf307ff6cfaf693e8e937aaf419e
-