summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/LiveIntervalAnalysis.cpp
diff options
context:
space:
mode:
authorChris Lattner <sabre@nondot.org>2005-09-02 00:19:37 +0000
committerChris Lattner <sabre@nondot.org>2005-09-02 00:19:37 +0000
commita66403dbf74fe3ca3fdfacbf8f083f99da1e33bd (patch)
treeb0748a0cf876e2c8dcb6d0fcfeadd720b871d852 /llvm/lib/CodeGen/LiveIntervalAnalysis.cpp
parent7753f175e646e250916205fdaf67e8f3fb9b4e92 (diff)
downloadbcm5719-llvm-a66403dbf74fe3ca3fdfacbf8f083f99da1e33bd.tar.gz
bcm5719-llvm-a66403dbf74fe3ca3fdfacbf8f083f99da1e33bd.zip
For values that are live across basic blocks and need promotion, use ANY_EXTEND
instead of ZERO_EXTEND to eliminate extraneous extensions. This eliminates dead zero extensions on formal arguments and other cases on PPC, implementing the newly tightened up test/Regression/CodeGen/PowerPC/small-arguments.ll test. llvm-svn: 23205
Diffstat (limited to 'llvm/lib/CodeGen/LiveIntervalAnalysis.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud