OSDN Git Service

[DAGCombiner] Fold X - (-Y *Z) -> X + (Y * Z)
authorCraig Topper <craig.topper@intel.com>
Fri, 20 Jul 2018 01:40:03 +0000 (01:40 +0000)
committerCraig Topper <craig.topper@intel.com>
Fri, 20 Jul 2018 01:40:03 +0000 (01:40 +0000)
commit2bbe26162ea6574e17750825f174dfeb923f4453
tree1152a6fc08cb3a648a41d19da75e27274f189363
parent604b45ddcfdc90ff66d39bc4fb7cc88f62f26499
[DAGCombiner] Fold X - (-Y *Z) -> X + (Y * Z)

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@337518 91177308-0d34-0410-b5e6-96231b3b80d8
lib/CodeGen/SelectionDAG/DAGCombiner.cpp
test/CodeGen/X86/combine-srem.ll