summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Bitcode/Reader/BitcodeReader.cpp
diff options
context:
space:
mode:
authorMichael Ilseman <milseman@apple.com>2012-11-27 00:46:26 +0000
committerMichael Ilseman <milseman@apple.com>2012-11-27 00:46:26 +0000
commitbe9137a5c5eba6fde096232e6fe908ab0da2579e (patch)
treec3fdd81855bbcf35f9d3c7e4f10410c5a80ccda5 /llvm/lib/Bitcode/Reader/BitcodeReader.cpp
parentc537743984d0f90ddd89f2fa9ebcb51dd55b73cf (diff)
downloadbcm5719-llvm-be9137a5c5eba6fde096232e6fe908ab0da2579e.tar.gz
bcm5719-llvm-be9137a5c5eba6fde096232e6fe908ab0da2579e.zip
Fast-math optimization: fold multiply by zero
Added in first optimization using fast-math flags to serve as an example for following optimizations. SimplifyInstruction will now try to optimize an fmul observing its FastMathFlags to see if it can fold multiply by zero when 'nnan' and 'nsz' flags are set. llvm-svn: 168648
Diffstat (limited to 'llvm/lib/Bitcode/Reader/BitcodeReader.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud