summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Analysis/ScalarEvolutionExpander.cpp
diff options
context:
space:
mode:
authorCraig Topper <craig.topper@intel.com>2019-06-06 19:02:18 +0000
committerCraig Topper <craig.topper@intel.com>2019-06-06 19:02:18 +0000
commit6cda33ba364208b866252e49a8b5367c28cd2825 (patch)
treec513b2cec8a61c2412e076637a222c2e83d753eb /llvm/lib/Analysis/ScalarEvolutionExpander.cpp
parent51f85b40bc6ccfce3d6f3c8d984ce6af2336116f (diff)
downloadbcm5719-llvm-6cda33ba364208b866252e49a8b5367c28cd2825.tar.gz
bcm5719-llvm-6cda33ba364208b866252e49a8b5367c28cd2825.zip
[InlineCost] Add support for unary fneg.
This adds support for unary fneg based on the implementation of BinaryOperator without the soft float FP cost. Previously we would just delegate to visitUnaryInstruction. I think the only real change is that we will pass the FastMath flags to SimplifyFNeg now. Differential Revision: https://reviews.llvm.org/D62699 llvm-svn: 362732
Diffstat (limited to 'llvm/lib/Analysis/ScalarEvolutionExpander.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud