aboutsummaryrefslogtreecommitdiff
path: root/llvm/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
commit29062da0acd10c3599d6cafa98551fe4a3f4a32e (patch)
tree15583ba00d82dfd81785e5270baed663fdcf8544 /llvm/lib/Transforms/Utils/UnifyFunctionExitNodes.cpp
parent536c83f25dee7996ba90116d13a41a1dcd2a26b6 (diff)
downloadllvm-29062da0acd10c3599d6cafa98551fe4a3f4a32e.zip
llvm-29062da0acd10c3599d6cafa98551fe4a3f4a32e.tar.gz
llvm-29062da0acd10c3599d6cafa98551fe4a3f4a32e.tar.bz2
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); } llvm-svn: 28174
Diffstat (limited to 'llvm/lib/Transforms/Utils/UnifyFunctionExitNodes.cpp')
0 files changed, 0 insertions, 0 deletions