diff options
author | Hal Finkel <hfinkel@anl.gov> | 2017-04-11 02:22:54 +0000 |
---|---|---|
committer | Hal Finkel <hfinkel@anl.gov> | 2017-04-11 02:22:54 +0000 |
commit | b63ed9154961eb17e2eb92f3184fbd26acefb2e1 (patch) | |
tree | 28182558e59d5debb15dc16cd2d6ec7ba3d1f596 /llvm/lib/IR/Module.cpp | |
parent | cef9e52736f9dd886a22696d26a86121d31e6cf2 (diff) | |
download | llvm-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