summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Transforms/Utils/BasicBlockUtils.cpp
diff options
context:
space:
mode:
authorChris Lattner <sabre@nondot.org>2009-11-07 19:11:46 +0000
committerChris Lattner <sabre@nondot.org>2009-11-07 19:11:46 +0000
commitc77d24b792de28cfe0140d24da3a0789da749be1 (patch)
tree79020518f53525b00b9d09f726ea267387b9d199 /llvm/lib/Transforms/Utils/BasicBlockUtils.cpp
parent8714348afda10ca13f84c62db7b4f9c72a27b240 (diff)
downloadbcm5719-llvm-c77d24b792de28cfe0140d24da3a0789da749be1.tar.gz
bcm5719-llvm-c77d24b792de28cfe0140d24da3a0789da749be1.zip
make instcombine only rewrite a chain of computation
(eliminating some extends) if the new type of the computation is legal or if both the source and dest are illegal. This prevents instcombine from changing big chains of computation into i64 on 32-bit targets for example. llvm-svn: 86398
Diffstat (limited to 'llvm/lib/Transforms/Utils/BasicBlockUtils.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud