aboutsummaryrefslogtreecommitdiff
path: root/lib/Transforms/Utils/UnifyFunctionExitNodes.cpp
diff options
context:
space:
mode:
authorChris Lattner <sabre@nondot.org>2006-05-08 20:59:41 +0000
committerChris Lattner <sabre@nondot.org>2006-05-08 20:59:41 +0000
commiteaeda56649052fc75e527b37089d6d67c4a5976d (patch)
treef6260b467a9cdacc3c22700537af2acb346c094e /lib/Transforms/Utils/UnifyFunctionExitNodes.cpp
parent9b9a3cfe548963b1612c17111da8991e3b5bae7c (diff)
Implement and_sext.ll:test3, generating:
_test4: srawi r3, r3, 16 blr instead of: _test4: srwi r2, r3, 16 extsh r3, r2 blr for: short test4(unsigned X) { return (X >> 16); } git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@28174 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Transforms/Utils/UnifyFunctionExitNodes.cpp')
0 files changed, 0 insertions, 0 deletions