Evan Cheng
|
dd3a41a6b3
|
Disable codegen prepare critical edge splitting. Machine instruction passes now
break critical edges on demand.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@114633 91177308-0d34-0410-b5e6-96231b3b80d8
|
2010-09-23 06:55:34 +00:00 |
|
Evan Cheng
|
30fdb5c2ac
|
- Clean up some crappy code which deals with coalescing of copies which look at
extract_subreg / insert_subreg, etc.
- Add support for more aggressive insert_subreg coalescing.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@101971 91177308-0d34-0410-b5e6-96231b3b80d8
|
2010-04-21 00:44:22 +00:00 |
|
Evan Cheng
|
370aac4a28
|
Add test for post-ra machine licm.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@101182 91177308-0d34-0410-b5e6-96231b3b80d8
|
2010-04-13 22:10:03 +00:00 |
|
Evan Cheng
|
09010a30fd
|
Enable post regalloc machine licm by default.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@101023 91177308-0d34-0410-b5e6-96231b3b80d8
|
2010-04-12 06:25:28 +00:00 |
|