commit | aa7976199c0dfe45f52f327b74fc547ad2c5fffd | [log] [tgz] |
---|---|---|
author | Evan Cheng <evan.cheng@apple.com> | Sat Feb 17 11:15:40 2007 +0000 |
committer | Evan Cheng <evan.cheng@apple.com> | Sat Feb 17 11:15:40 2007 +0000 |
tree | a27accd37e71bab5d7722d50460acecfd28710e9 | |
parent | e1fd6828afee1cb3df1e1206aeb10cbb5021547f [diff] |
- Changes how function livein's are handled, they now have a start index of 0. - When coalescing a copy MI, if its destination is "dead", propagate the property to the source MI's destination if there are no intervening uses. - Detect dead function live-in's and remove them. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@34383 91177308-0d34-0410-b5e6-96231b3b80d8