llvm/lib/Transforms
Fedor Sergeev bfac46c5f4 [PM][InstCombine] fixing omission of AliasAnalysis in new-pass-manager's version of InstCombine
Summary:
Passing AliasAnalysis results instead of nullptr appears to work just fine.
A couple new-pass-manager tests updated to align with new order of analyses.

Reviewers: chandlerc, spatel, craig.topper

Reviewed By: chandlerc

Subscribers: mehdi_amini, eraman, llvm-commits

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

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@320687 91177308-0d34-0410-b5e6-96231b3b80d8
2017-12-14 10:36:31 +00:00
..
Coroutines [coro] Make Spill a proper struct instead of deriving from pair. 2017-10-31 19:22:55 +00:00
Hello
InstCombine [PM][InstCombine] fixing omission of AliasAnalysis in new-pass-manager's version of InstCombine 2017-12-14 10:36:31 +00:00
Instrumentation Remove redundant includes from lib/Transforms. 2017-12-13 21:31:01 +00:00
IPO Remove redundant includes from lib/Transforms. 2017-12-13 21:31:01 +00:00
ObjCARC Remove redundant includes from lib/Transforms. 2017-12-13 21:31:01 +00:00
Scalar [EarlyCSE] recognize swapped variants of abs/nabs as equivalent 2017-12-13 22:57:35 +00:00
Utils [LV] Support efficient vectorization of an induction with redundant casts 2017-12-14 07:56:31 +00:00
Vectorize [LV] Support efficient vectorization of an induction with redundant casts 2017-12-14 07:56:31 +00:00
CMakeLists.txt
LLVMBuild.txt