llvm-project/llvm/lib/Transforms/InstCombine
Sean Silva 36e0d01e13 Consistently use FunctionAnalysisManager
Besides a general consistently benefit, the extra layer of indirection
allows the mechanical part of https://reviews.llvm.org/D23256 that
requires touching every transformation and analysis to be factored out
cleanly.

Thanks to David for the suggestion.

llvm-svn: 278077
2016-08-09 00:28:15 +00:00
..
CMakeLists.txt Use ADDITIONAL_HEADER_DIRS in all LLVM CMake projects. 2015-02-11 03:28:02 +00:00
InstCombineAddSub.cpp InstCombine: Replace some never-null pointers with references. NFC 2016-08-05 01:06:44 +00:00
InstCombineAndOrXor.cpp InstCombine: Clean up some trailing whitespace. NFC 2016-08-05 01:09:48 +00:00
InstCombineCalls.cpp [InstCombine] refactor ctlz/cttz folds (NFCI) 2016-08-05 22:42:46 +00:00
InstCombineCasts.cpp InstCombine: Clean up some trailing whitespace. NFC 2016-08-05 01:09:48 +00:00
InstCombineCompares.cpp InstCombine: Clean up some trailing whitespace. NFC 2016-08-05 01:09:48 +00:00
InstCombineInternal.h InstCombine: Replace some never-null pointers with references. NFC 2016-08-05 01:06:44 +00:00
InstCombineLoadStoreAlloca.cpp [JumpThreading] Fix handling of aliasing metadata. 2016-08-08 04:10:22 +00:00
InstCombineMulDivRem.cpp InstCombine: Replace some never-null pointers with references. NFC 2016-08-05 01:06:44 +00:00
InstCombinePHI.cpp InstCombine: Replace some never-null pointers with references. NFC 2016-08-05 01:06:44 +00:00
InstCombineSelect.cpp [InstCombine] try to fold (select C, (sext A), B) into logical ops 2016-08-05 08:22:29 +00:00
InstCombineShifts.cpp InstCombine: Replace some never-null pointers with references. NFC 2016-08-05 01:06:44 +00:00
InstCombineSimplifyDemanded.cpp don't repeat function names in comments; NFC 2016-07-14 20:54:43 +00:00
InstCombineVectorOps.cpp InstCombine: Replace some never-null pointers with references. NFC 2016-08-05 01:06:44 +00:00
InstructionCombining.cpp Consistently use FunctionAnalysisManager 2016-08-09 00:28:15 +00:00
LLVMBuild.txt Update libdeps since TLI was moved from Target to Analysis in r226078. 2015-01-15 05:21:00 +00:00