[llvm-profdata] Add SaturatingAdd/SaturatingMultiply Helper Functions
[oota-llvm.git] / include / llvm / Analysis /
2015-11-17 David Majnemer[AliasAnalysis] CatchPad and CatchRet can modify escape...
2015-11-12 Sanjoy DasRevert r243347 "Add TargetTransformInfo::isZExtFree."
2015-11-09 David BlaikieFix -Wdeprecated warnings due to the use of copy ops...
2015-11-09 Davide Italiano[TargetLibraryInfo] Add support for fls, flsl, flsll.
2015-11-09 Silviu BarangaAllow LLE/LD and the loop versioning infrastructure...
2015-11-06 Sanjoy Das[ValueTracking] Add parameters to isImpliedCondition...
2015-11-05 Sanjoy DasRe-apply r251050 with a for PR25421
2015-11-05 Richard TrieuRevert r251050 to fix miscompile when running Clang -O1
2015-11-05 Silviu BarangaUpdate comment to LoopAccessInfo after r251800. NFC
2015-11-04 Justin BognerPM: Rephrase PrintLoopPass as a wrapper around a new...
2015-11-03 Adam NemetLLE 6/6: Add LoopLoadElimination pass
2015-11-03 Adam Nemet[LAA] LLE 5/6: Add predicate functions Dependence:...
2015-11-03 Adam Nemet[LAA] LLE 4/6: APIs to access the dependent instruction...
2015-11-03 Adam Nemet[LAA] LLE 3/6: Rename InterestingDependence to Dependen...
2015-11-03 Adam Nemet[LAA] LLE 2/6: Fix a NoDep case that should be a Forwar...
2015-11-02 Silviu BarangaAdd missing override statements in ScalarEvolution...
2015-11-02 Silviu Baranga[SCEV][LV] Add SCEV Predicates and use them to re-imple...
2015-10-28 Hal FinkelRevert "r251451 - [AliasSetTracker] Use mod/ref informa...
2015-10-28 Sanjoy Das[SCEV] Compute max backedge count for loops with "shift...
2015-10-28 James Molloy[GlobalsAA] An indirect global that is initialized...
2015-10-28 Sanjoy Das[ValueTracking] Expose `implies` via ValueTracking...
2015-10-28 Sanjoy Das[ValueTracking] Use !range metadata more aggressively...
2015-10-27 Hal Finkel[AliasSetTracker] Use mod/ref information for UnknownInstr
2015-10-27 Sanjoy Das[SCEV] Refactor out ScalarEvolution::getDataLayout...
2015-10-26 Keno FischerInitialize BasicAAWrapperPass in it's constructor
2015-10-26 Silviu Baranga[SCEV] Fix issues found during the review of r251283...
2015-10-26 Silviu Baranga[SCEV] Factor out common visiting patterns for SCEV...
2015-10-25 Tobias GrosserRegionInfo: Correctly expand regions
2015-10-25 Davide Italiano[ScalarEvolution] Get rid of NDEBUG in header (correctl...
2015-10-25 Davide Italiano[ScalarEvolution] Get rid of NDEBUG in header.
2015-10-25 Elena DemikhovskyScalarizer for masked.gather and masked.scatter intrinsics.
2015-10-24 Sanjoy DasExtract out getConstantRangeFromMetadata; NFC
2015-10-22 Justin BognerLoopPass: Remove redoLoop, it isn't used. NFC
2015-10-22 Justin BognerLoopPass: Simplify the API for adding a new loop. NFC
2015-10-22 Sanjoy Das[SCEV] Teach SCEV some axioms about non-wrapping arithmetic
2015-10-22 James Molloy[ValueTracking] Add a new predicate: isKnownNonEqual()
2015-10-22 Sanjoy Das[OperandBundles] Teach AliasAnalysis about operand...
2015-10-21 Justin Bogner[PM]: Fix a doc typo. NFC
2015-10-21 Chandler Carruth[AA] Enhance the new AliasAnalysis infrastructure with...
2015-10-19 Elena DemikhovskyRemoved parameter "Consecutive" from isLegalMaskedLoad...
2015-10-16 Yaron KerenFix typo, NFC.
2015-10-15 Manman RenRecommit r250345, it was reverted in r250366 to investi...
2015-10-15 Manman RenTemporarily revert r250345 to sort out bot failure.
2015-10-14 Cong HouUpdate the branch weight metadata in JumpThreading...
2015-10-14 Daniel Berlin[IDFCalculator] Use DominatorTreeBase instead of Domina...
2015-10-14 Manman RenRevert r250204 and r250240 due to bot failure. We faile...
2015-10-13 Richard SmithFix layering violation: Analysis should not include...
2015-10-13 Cong HouUpdate the branch weight metadata in JumpThreading...
2015-10-13 Manman RenRevert 250089 due to bot failure. It failed when buildi...
2015-10-13 Sanjoy Das[SCEV] Put some utilites in the ScalarEvolution class
2015-10-12 Cong HouUpdate the branch weight metadata in JumpThreading...
2015-10-12 James Molloy[LoopVectorize] Shrink integer operations into the...
2015-10-09 Duncan P. N. Exon... CodeGen: Continue removing ilist iterator implicit...
2015-10-09 Duncan P. N. Exon... CodeGen: Avoid ilist iterator implicit conversions...
2015-10-09 Owen AndersonAdd iterator ranges for blocks in a Loop.
2015-10-08 Sanjoy Das[SCEV] Bring some methods up to coding style; NFC
2015-10-08 James MolloyTreat Mul just like Add and Subtract
2015-10-08 James MolloyMake demanded bits lazy
2015-10-06 Joseph Tremoulet[WinEH] Recognize CoreCLR personality function
2015-10-05 NAKAMURA TakumiReformat blank lines.
2015-10-02 Sanjoy Das[SCEV] Recognize simple br-phi patterns
2015-10-02 Piotr Padlewskiinariant.group handling in GVN
2015-10-02 Sanjoy Das[SCEV] Refactor out a createNodeForSelect
2015-10-02 Sanjoy Das[SCEV] Try to prove predicates by splitting them
2015-09-25 Sanjoy Das[SCEV] Reapply 'Exploit A < B => (A+K) < (B+K) when...
2015-09-25 Cong HouUse fixed-point representation for BranchProbability.
2015-09-25 Sanjoy DasRevert two SCEV changes that caused test failures in...
2015-09-25 Sanjoy Das[SCEV] Extract helper function from isImpliedCond; NFC
2015-09-25 Sanjoy Das[SCEV] Exploit A < B => (A+K) < (B+K) when possible
2015-09-25 James Molloy[GlobalsAA] Teach GlobalsAA about nocapture
2015-09-24 Justin BognerBasicAA: Move BasicAAResult::alias out-of-line. NFC
2015-09-23 Sanjay Patelset div/rem default values to 'expensive' in TargetTran...
2015-09-23 Sanjoy Das[SCEV] Introduce ScalarEvolution::getOne and getZero.
2015-09-21 Marcello Maggioni[DivergenceAnalysis] Separated definition of class...
2015-09-18 Larisse VoufoClean up: Refactoring the hardcoded value of 6 for...
2015-09-17 Sanjoy Das[SCEV] Don't repeat method/field names in comment in...
2015-09-16 Eric Christopherconstify the Function parameter to the TTI creation...
2015-09-15 Sanjoy Das[SCEVExpander] Fix comment formatting; NFC.
2015-09-15 Larisse VoufoRevert "Clean up: Refactoring the hardcoded value of...
2015-09-14 NAKAMURA TakumiReformat partially.
2015-09-14 NAKAMURA TakumiReformat blank lines.
2015-09-14 NAKAMURA TakumiWhitespace.
2015-09-14 NAKAMURA TakumiGlobalsAAResult: Try to fix crash.
2015-09-12 Larisse VoufoClean up: Refactoring the hardcoded value of 6 for...
2015-09-10 Cong HouPass BranchProbability/BlockMass by value instead of...
2015-09-09 Chandler Carruth[PM/AA] Rebuild LLVM's alias analysis infrastructure...
2015-08-31 Quentin Colombet[BasicAA] Fix the handling of sext and zext in the...
2015-08-30 Renato GolinRevert "Revert "New interface function is added to...
2015-08-30 Renato GolinRevert "New interface function is added to VectorUtils...
2015-08-30 Elena DemikhovskyNew interface function is added to VectorUtils
2015-08-20 Jingyue Wu[ValueTracking] computeOverflowForSignedAdd and isKnown...
2015-08-20 Chandler Carruth[ARC] Pull the ObjC ARC components that really serve...
2015-08-19 Hal FinkelFix how DependenceAnalysis calls delinearization
2015-08-18 Chandler Carruth[PM/AA] Add using declarations to avoid hiding virtual...
2015-08-17 Artur PilipenkoTake alignment into account in isSafeToSpeculativelyExe...
2015-08-17 Chandler Carruth[PM] Port ScalarEvolution to the new pass manager.
2015-08-16 Chandler CarruthRevert r244127: [PM] Remove a failed attempt to port...
2015-08-15 Chandler Carruth[PM/AA] Delete the LibCallAliasAnalysis and all the...
2015-08-14 Bjarke Hammersholt... [SCEV] Apply NSW and NUW flags via poison value analysi...
2015-08-14 Michael Kruse[RegionInfo] Remove unused and broken function splitBlock
next