aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Analysis/AssumptionCache.cpp
AgeCommit message (Expand)AuthorFilesLines
2019-08-16AssumptionCache: remove old affected values after RAUW.Tim Northover1-2/+3
2019-08-15[llvm] Migrate llvm::make_unique to std::make_uniqueJonas Devlieghere1-1/+1
2019-02-08[CodeExtractor] Update function's assumption cache after extracting blocks fr...Sergey Dmitriev1-2/+26
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth1-4/+3
2017-09-01[Analysis, Transforms] Fix some Clang-tidy modernize and Include What You Use...Eugene Zelenko1-6/+19
2017-06-24[IR][AssumptionCache] Add m_Shift and m_BitwiseLogic matchers to replace a co...Craig Topper1-9/+2
2017-05-01Rename WeakVH to WeakTrackingVH; NFCSanjoy Das1-3/+4
2017-04-26Reverts commit r301424, r301425 and r301426Sanjoy Das1-4/+3
2017-04-26Rename WeakVH to WeakTrackingVH; NFCSanjoy Das1-3/+4
2017-02-15AssumptionCache: Disable the verifier by default, move it behind a hidden cl:...Peter Collingbourne1-5/+15
2017-01-17[ValueTracking] recognize a 'not' of an assumed condition as falseSanjay Patel1-3/+5
2017-01-16Fix use-after-free bug in AffectedValueCallbackVH::allUsesReplacedWithHal Finkel1-10/+17
2017-01-11Make processing @llvm.assume more efficient - Add affected values to the assu...Hal Finkel1-0/+109
2016-12-19Add files I seem to have dropped in my revert (r290086).Daniel Jasper1-0/+140
2016-12-15Remove the AssumptionCacheHal Finkel1-140/+0
2016-11-23[PM] Change the static object whose address is used to uniquely identifyChandler Carruth1-1/+1
2016-08-09Consistently use FunctionAnalysisManagerSean Silva1-1/+1
2016-03-11[PM] Make the AnalysisManager parameter to run methods a reference.Chandler Carruth1-2/+2
2016-03-11[PM] Implement the final conclusion as to how the analysis IDs shouldChandler Carruth1-1/+1
2016-02-28[PM] Appease mingw32's auto-import DLL build with minimal tweaks, with fix fo...NAKAMURA Takumi1-0/+2
2016-02-28Revert r262185, "[PM] Appease mingw32's auto-import DLL build with minimal tw...NAKAMURA Takumi1-2/+0
2016-02-28[PM] Appease mingw32's auto-import DLL build with minimal tweaks.NAKAMURA Takumi1-0/+2
2016-02-26[PM] Introduce CRTP mixin base classes to help define passes andChandler Carruth1-2/+0
2015-01-22[PM] Actually add the new pass manager support for the assumption cache.Chandler Carruth1-0/+15
2015-01-04[PM] Split the AssumptionTracker immutable pass into two separate APIs:Chandler Carruth1-0/+125