summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Transforms
diff options
context:
space:
mode:
authorChris Lattner <sabre@nondot.org>2005-04-25 21:03:25 +0000
committerChris Lattner <sabre@nondot.org>2005-04-25 21:03:25 +0000
commitd373ff64aa876fa937a7fee5c68687f8fa885c0d (patch)
tree6ba5b4c71e01e1ba3aa7c0126e4085d0fef562d0 /llvm/lib/Transforms
parente093c6f565d2b6e0582686d8fc0e32084224826c (diff)
downloadbcm5719-llvm-d373ff64aa876fa937a7fee5c68687f8fa885c0d.tar.gz
bcm5719-llvm-d373ff64aa876fa937a7fee5c68687f8fa885c0d.zip
Codegen x < 0 | y < 0 as (x|y) < 0. This allows us to compile this to:
_foo: or r2, r4, r3 srwi r3, r2, 31 blr instead of: _foo: srwi r2, r4, 31 srwi r3, r3, 31 or r3, r2, r3 blr llvm-svn: 21544
Diffstat (limited to 'llvm/lib/Transforms')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud