]> granicus.if.org Git - llvm/commit
NewGVN: Start making use of predicateinfo pass.
authorDaniel Berlin <dberlin@dberlin.org>
Sat, 18 Feb 2017 23:06:50 +0000 (23:06 +0000)
committerDaniel Berlin <dberlin@dberlin.org>
Sat, 18 Feb 2017 23:06:50 +0000 (23:06 +0000)
commit072a5a0f52bb1f817299ef14bc09f5388692d940
treeb2f9e849dd45896534b14d2cbedf8ab7ad23a90a
parentedd367e0f84b205c5d5a6af137030722074f9dc5
NewGVN: Start making use of predicateinfo pass.

Summary: This begins using the predicateinfo pass in NewGVN.

Reviewers: davide

Subscribers: llvm-commits, Prazek

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

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@295583 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Transforms/Scalar/NewGVN.cpp
test/Transforms/NewGVN/condprop.ll
test/Transforms/NewGVN/predicates.ll [new file with mode: 0644]
test/Transforms/NewGVN/storeoverstore.ll