OSDN Git Service

guard fneg with fmf sub flags
authorMichael Berg <michael_c_berg@apple.com>
Tue, 5 Jun 2018 18:49:47 +0000 (18:49 +0000)
committerMichael Berg <michael_c_berg@apple.com>
Tue, 5 Jun 2018 18:49:47 +0000 (18:49 +0000)
commite23e5cc5b116d281c2b8002039eb8309bdd34fef
treee1ffe2f5d357cc03a4f0c29ff457df394dd875e9
parent39e47efe75202d2e5205cec7b508408576e37a19
guard fneg with fmf sub flags

Summary: This change uses fmf subflags to guard optimizations as well as unsafe. These changes originated from D46483.

Reviewers: spatel, hfinkel

Reviewed By: spatel

Subscribers: nemanjai

Differential Revision: https://reviews.llvm.org/D47389

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@334037 91177308-0d34-0410-b5e6-96231b3b80d8
lib/CodeGen/SelectionDAG/SelectionDAG.cpp
test/CodeGen/PowerPC/fmf-propagation.ll