bjorn3
|
943b81bb40
|
Extract remove_unused_stack_addr_and_stack_load
|
2019-12-31 15:56:28 +01:00 |
|
bjorn3
|
a8daa7115e
|
Group by stack slot earlier
|
2019-12-31 15:56:28 +01:00 |
|
bjorn3
|
9d77cb95e1
|
Merge stack_{addr,load}_insts_users
|
2019-12-31 15:56:28 +01:00 |
|
bjorn3
|
5047856f00
|
Use BTreeSet and BTreeMap instead of SecondaryMap
|
2019-12-31 15:56:28 +01:00 |
|
bjorn3
|
c84b1fee09
|
Record users of stack_addr and stack_load return values
|
2019-12-31 15:56:28 +01:00 |
|
bjorn3
|
73961709d6
|
Outline combine_stack_addr_with_load_store and remove unused stack_load insts
|
2019-12-31 15:56:28 +01:00 |
|
bjorn3
|
b6642e5cd8
|
Re-order some code
|
2019-12-31 15:56:28 +01:00 |
|
bjorn3
|
8b82f4f989
|
[WIP] Add stack2reg optimization pass
|
2019-12-31 15:56:28 +01:00 |
|