Quentin Carbonneaux
|
120f316162
skip deleted phis in use width scan
|
8 ماه پیش |
Quentin Carbonneaux
|
f3ca257737
gvn/gcm review
|
11 ماه پیش |
Roland Paterson-Jones
|
c2ff93e75e
Global Value Numbering / Global Code Motion
|
1 سال پیش |
Roland Paterson-Jones
|
cf9f95f521
Optab-driven copy detection
|
1 سال پیش |
Quentin Carbonneaux
|
5e9726946d
new UNDEF Ref
|
3 سال پیش |
Quentin Carbonneaux
|
0db06dad63
recognize some phis as copies
|
3 سال پیش |
Quentin Carbonneaux
|
70f297bab7
fix case of Pool constants
|
3 سال پیش |
Michael Forney
|
2bbfcf61b3
copy: consider identity element for more instructions
|
4 سال پیش |
Michael Forney
|
190263f1b6
copy: Fix use of compound literal outside its scope
|
6 سال پیش |
Quentin Carbonneaux
|
1b1a7f618c
fix a bad bug in copy detection
|
6 سال پیش |
Quentin Carbonneaux
|
34fee80e69
detect ubiquitous simple copies
|
6 سال پیش |
Quentin Carbonneaux
|
b2ea8c11b6
new copy elimination pass
|
7 سال پیش |
Emil Skoeldberg
|
e7a3875859
Fix compiler warnings.
|
7 سال پیش |
Quentin Carbonneaux
|
da9a30bd77
cosmetic fixes
|
9 سال پیش |
Quentin Carbonneaux
|
2c2db15995
do sign/zero extensions removal in copy.c
|
9 سال پیش |
Quentin Carbonneaux
|
844b97cf37
use a queue for copy elimination
|
9 سال پیش |
Quentin Carbonneaux
|
2f41ff03e2
fix bug in copy propagation
|
9 سال پیش |
Quentin Carbonneaux
|
657c3fa66b
match jumps/ops with il text
|
9 سال پیش |
Quentin Carbonneaux
|
43967b6306
use assert for ssa invariants in fold/copy
|
9 سال پیش |
Quentin Carbonneaux
|
b58fdfec9d
diagnose some undefined uses
|
9 سال پیش |
Quentin Carbonneaux
|
729aa97b79
cleanup error handling
|
10 سال پیش |
Quentin Carbonneaux
|
b75cb8388f
new layout, put LICENSE in root
|
10 سال پیش |