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