Commit History

Author SHA1 Message Date
  Roland Paterson-Jones cf9f95f521 Optab-driven copy detection 1 year ago
  Quentin Carbonneaux 5e9726946d new UNDEF Ref 3 years ago
  Quentin Carbonneaux 0db06dad63 recognize some phis as copies 3 years ago
  Quentin Carbonneaux 70f297bab7 fix case of Pool constants 3 years ago
  Michael Forney 2bbfcf61b3 copy: consider identity element for more instructions 4 years ago
  Michael Forney 190263f1b6 copy: Fix use of compound literal outside its scope 6 years ago
  Quentin Carbonneaux 1b1a7f618c fix a bad bug in copy detection 6 years ago
  Quentin Carbonneaux 34fee80e69 detect ubiquitous simple copies 6 years ago
  Quentin Carbonneaux b2ea8c11b6 new copy elimination pass 6 years ago
  Emil Skoeldberg e7a3875859 Fix compiler warnings. 7 years ago
  Quentin Carbonneaux da9a30bd77 cosmetic fixes 8 years ago
  Quentin Carbonneaux 2c2db15995 do sign/zero extensions removal in copy.c 8 years ago
  Quentin Carbonneaux 844b97cf37 use a queue for copy elimination 9 years ago
  Quentin Carbonneaux 2f41ff03e2 fix bug in copy propagation 9 years ago
  Quentin Carbonneaux 657c3fa66b match jumps/ops with il text 9 years ago
  Quentin Carbonneaux 43967b6306 use assert for ssa invariants in fold/copy 9 years ago
  Quentin Carbonneaux b58fdfec9d diagnose some undefined uses 9 years ago
  Quentin Carbonneaux 729aa97b79 cleanup error handling 9 years ago
  Quentin Carbonneaux b75cb8388f new layout, put LICENSE in root 9 years ago