aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/IR/Module.cpp
diff options
context:
space:
mode:
authorHal Finkel <hfinkel@anl.gov>2017-04-11 02:22:54 +0000
committerHal Finkel <hfinkel@anl.gov>2017-04-11 02:22:54 +0000
commitb63ed9154961eb17e2eb92f3184fbd26acefb2e1 (patch)
tree28182558e59d5debb15dc16cd2d6ec7ba3d1f596 /llvm/lib/IR/Module.cpp
parentcef9e52736f9dd886a22696d26a86121d31e6cf2 (diff)
downloadllvm-b63ed9154961eb17e2eb92f3184fbd26acefb2e1.zip
llvm-b63ed9154961eb17e2eb92f3184fbd26acefb2e1.tar.gz
llvm-b63ed9154961eb17e2eb92f3184fbd26acefb2e1.tar.bz2
[LICM] Hoist fp division from the loops and replace by a reciprocal
When allowed, we can hoist a division out of a loop in favor of a multiplication by the reciprocal. Fixes PR32157. Patch by vit9696! Differential Revision: https://reviews.llvm.org/D30819 llvm-svn: 299911
Diffstat (limited to 'llvm/lib/IR/Module.cpp')
0 files changed, 0 insertions, 0 deletions