Commit History

Autor SHA1 Mensaxe Data
  Jonas Maebe 32c3f05522 + peepholeoptimizations to remove swap instructions %!s(int64=10) %!d(string=hai) anos
  Jonas Maebe dde8e323e0 * insert swap instructions if it results in store/regdealloc/load %!s(int64=10) %!d(string=hai) anos
  Jonas Maebe 51864b0458 * skip temp (de)allocs when looking for store/regdealloc/load and %!s(int64=10) %!d(string=hai) anos
  Jonas Maebe d0a3b49e6c * fixed memory leak %!s(int64=14) %!d(string=hai) anos
  Jonas Maebe a5af71a8d8 * don't remove regalloc/regdealloc pair if it's immediately followed by a %!s(int64=14) %!d(string=hai) anos
  Jonas Maebe da064b0ad6 * changed trgcpu.do_spill_replace_all() from a function (that doesn't set %!s(int64=14) %!d(string=hai) anos
  Jonas Maebe fda72aaed6 * made the remove_dummy_load_stores() implementation more extensible %!s(int64=14) %!d(string=hai) anos
  Jonas Maebe 00cb8f5725 * made maxregs related information protected instead of private in trgobj, %!s(int64=14) %!d(string=hai) anos