[PM/AA] Clean up and homogenize comments throughout basic-aa.
[oota-llvm.git] / lib / Analysis /
2015-08-06 Chandler Carruth[PM/AA] Clean up and homogenize comments throughout...
2015-08-06 Chandler Carruth[PM/AA] Run clang-format over all of basic-aa before...
2015-08-06 Chandler Carruth[PM/AA] Hoist the interface for BasicAA into a header...
2015-08-06 Chandler Carruth[PM/AA] Simplify the AliasAnalysis interface by removin...
2015-08-05 Wei MiAdd a stat to show how often the limit to decompose...
2015-08-05 Chandler Carruth[PM] Remove a failed attempt to port the CallGraph...
2015-08-05 David Blaikie-Wdeprecated cleanup: Make CallGraph movable by default...
2015-08-05 Chandler Carruth[TTI] Make the cost APIs in TargetTransformInfo consist...
2015-08-05 Chandler Carruth[GMR] Teach the conservative path of GMR to catch even...
2015-08-05 Benjamin Kramer[AA] Use CallSite cast idiom. No functionality change.
2015-08-04 Adam Nemet[LAA] Remove unused pointer partition argument from...
2015-08-03 Adam Nemet[LAA] Remove unused needsAnyChecking(), NFC
2015-08-03 David Blaikie-Wdeprecated-clean: Fix cases of violating the rule...
2015-08-01 Craig TopperDe-constify pointers to Type since they can't be modifi...
2015-07-31 David Blaikie-Wdeprecated-clean: Fix cases of violating the rule...
2015-07-31 David MajnemerNew EH representation for MSVC compatibility
2015-07-31 Bruno Cardoso Lopes[CaptureTracker] Provide an ordered basic block to...
2015-07-29 Eric ChristopherRename hasCompatibleFunctionAttributes->areInlineCompat...
2015-07-28 Jingyue Wu[SCEV] Apply NSW and NUW flags via poison value analysis
2015-07-28 Bruno Cardoso Lopes[LVI] Cleanup whitespaces. NFC
2015-07-28 Silviu Baranga[LAA] Add clarifying comments for the checking pointer...
2015-07-28 Chandler Carruth[GMR] Teach GlobalsModRef to distinguish an important...
2015-07-28 Chandler Carruth[GMR] Fix a long-standing bug in GlobalsModRef where...
2015-07-27 Adam Nemet[LAA] Split out a helper to print a collection of memchecks
2015-07-27 Sanjoy Das[TargetTransformInfo][NFCI] Add TargetTransformInfo...
2015-07-27 Sanjoy Das[IndVars] Make loop varying predicates loop invariant.
2015-07-27 Adam Nemet[LAA] Upper-case variable names, NFC
2015-07-27 Adam Nemet[LAA] Split out a helper from addRuntimeCheck to genera...
2015-07-27 Matt ArsenaultFix assert when inlining a constantexpr addrspacecast
2015-07-27 NAKAMURA TakumiLoopAccessAnalysis.cpp: Tweak r243239 to avoid side...
2015-07-26 Jingyue WuRoll forward r243250
2015-07-26 Jingyue WuRevert r243250
2015-07-26 Jingyue Wu[TTI/CostModel] improve TTI::getGEPCost and use it...
2015-07-26 Adam Nemet[LAA] Begin moving the logic of generating checks out...
2015-07-23 Chandler Carruth[GMR] Switch the function info we store for every funct...
2015-07-23 Craig Topper[ScalarEvolution] Change addRequired to addRequiredTran...
2015-07-23 Chandler Carruth[GMR] Further improve the FunctionInfo API inside of...
2015-07-22 Chandler Carruth[GMR] Wrap all of the per-function information behind...
2015-07-22 Chandler Carruth[PM/AA] Extract the ModRef enums from the AliasAnalysis...
2015-07-22 Chandler Carruth[GMR] Continue my quest to remove linked datastructures...
2015-07-22 David Majnemer[ConstantFolding] Support folding loads from a GlobalAlias
2015-07-22 Chandler Carruth[GMR] Make the collection of readers and writers of...
2015-07-22 Hans WennborgFix -Wextra-semi warnings.
2015-07-22 Chandler Carruth[GMR] Switch from std::set to SmallPtrSet. NFC.
2015-07-22 Chandler Carruth[GMR] Only look in the associated allocs map for an...
2015-07-22 Chandler Carruth[GMR] Switch to a DenseMap and clean up the iteration...
2015-07-22 Chandler Carruth[PM/AA] Try to fix libc++ build bots which require...
2015-07-22 Chandler Carruth[PM/AA] Remove the last of the legacy update API from...
2015-07-22 Chandler Carruth[PM/AA] Put the 'final' keyword in the correct place...
2015-07-22 Chandler Carruth[PM/AA] Replace the only use of the AliasAnalysis:...
2015-07-21 Jingyue Wu[MDA] change BlockScanLimit into a command line option.
2015-07-21 Sanjoy Das[SCEV][NFC] Fix a typo in a comment.
2015-07-21 Karthik BhatConstfold trunc,rint,nearbyint,ceil and floor using...
2015-07-18 Chandler Carruth[PM/AA] Remove the addEscapingUse update API that won...
2015-07-17 Chandler Carruth[PM/AA] Disable the core unsafe aspect of GlobalsModRef...
2015-07-16 Cong HouAdd new constructors for LoopInfo/DominatorTree/BFI/BPI
2015-07-16 Cong HouRename LoopInfo::Analyze() to LoopInfo::analyze() and...
2015-07-16 Silviu BarangaFix memcheck interval ends for pointers with negative...
2015-07-16 Adam Nemet[LAA] Split out a helper to check the pointer partition...
2015-07-15 Cong HouCreate a wrapper pass for BranchProbabilityInfo.
2015-07-15 Cong HouRename doFunction() in BFI to calculate() and change...
2015-07-15 Tobias Edler von... Analyze recursive PHI nodes in BasicAA
2015-07-15 Chandler Carruth[PM/AA] Fix *numerous* serious bugs in GlobalsModRef...
2015-07-15 Chandler Carruth[PM/AA] Cleanup some loops to be range-based. NFC.
2015-07-14 Wei MiCreate a wrapper pass for BlockFrequencyInfo.
2015-07-14 Adam Nemet[LAA] Introduce RuntimePointerChecking::PointerInfo...
2015-07-14 Adam Nemet[LAA] Lift RuntimePointerCheck out of LoopAccessInfo...
2015-07-14 Chandler Carruth[PM/AA] Reformat GlobalsModRef so that subsequent patch...
2015-07-13 Silviu BarangaCleanup after r241809 - remove uncessary call to std...
2015-07-13 Manuel KlimekRevert r241981 "Revert "Revert r236894 "[BasicAA] Fix...
2015-07-13 Jingyue Wu[LSR] don't attempt to promote ephemeral values to...
2015-07-13 David Majnemer[InstSimplify] Teach InstSimplify how to simplify extra...
2015-07-13 David Majnemer[InstSimplify] Teach InstSimplify how to simplify extra...
2015-07-11 Hal FinkelRevert "Revert r236894 "[BasicAA] Fix zext & sext handl...
2015-07-11 Hal FinkelMove getStrideFromPointer and friends from LoopVectoriz...
2015-07-11 Igor LaevskyAdd argmemonly attribute.
2015-07-11 Chandler Carruth[PM/AA] Completely remove the AliasAnalysis::copyValue...
2015-07-10 Benjamin Kramer[InstSimplify] Fold away ord/uno fcmps when nnan is...
2015-07-10 David MajnemerRevert the new EH instructions
2015-07-10 David MajnemerNew EH representation for MSVC compatibility
2015-07-09 Adam Nemet[LAA] Fix grammar in debug output
2015-07-09 Adam Nemet[LAA] Hide NeedRTCheck logic completely inside canCheck...
2015-07-09 Silviu BarangaDon't rely on the DepCands iteration order when constru...
2015-07-09 Adam Nemet[LAA] Fix line break in comment
2015-07-09 Adam Nemet[LAA] Rename IsRTNeeded to IsRTCheckAnalysisNeeded
2015-07-09 Mehdi AminiMake TargetTransformInfo keeping a reference to the...
2015-07-09 Adam Nemet[LAA] Fix misleading use of word 'consecutive'
2015-07-08 Adam Nemet[LAA] Revert a small part of r239295
2015-07-08 Adam Nemet[LAA] Add missing debug output after r239285
2015-07-08 Silviu Baranga[LAA] Merge memchecks for accesses separated by a const...
2015-07-08 Karthik BhatAllow constfolding of llvm.sin.* and llvm.cos.* intrinsics
2015-07-07 Reid KlecknerRename llvm.frameescape and llvm.framerecover to locale...
2015-07-05 Peter CollingbourneIR: Do not consider available_externally linkage to...
2015-07-02 Yaron KerenDelete whitespace at start of line.
2015-07-02 Eric ChristopherAdd a routine to TargetTransformInfo that will allow...
2015-06-29 Tobias GrosserMove delinearization from SCEVAddRecExpr to ScalarEvolution
2015-06-26 Philip ReamesTeach InlineCost to account for a null check which...
2015-06-26 David BlaikieMove VectorUtils from Transforms to Analysis to correct...
2015-06-26 Adam Nemet[LAA] Try to prove non-wrapping of pointers if SCEV...
2015-06-25 Artur PilipenkoTake alignment into account in isSafeToLoadUnconditionally
next