Remove 'const' from some ArrayRefs. ArrayRefs are already immutable. NFC
[oota-llvm.git] / lib / Analysis /
2015-09-27 Sanjoy Das[SCEV] identical instructions don't compute equal values
2015-09-26 Chen Li[Bug 24848] Use range metadata to constant fold compari...
2015-09-25 Sanjoy Das[SCEV] Reapply 'Teach isLoopBackedgeGuardedByCond to...
2015-09-25 Sanjoy Das[SCEV] Reapply 'Exploit A < B => (A+K) < (B+K) when...
2015-09-25 Sanjoy DasRevert two SCEV changes that caused test failures in...
2015-09-25 Sanjay Patelmore space; NFC
2015-09-25 Sanjoy Das[SCEV] Teach isLoopBackedgeGuardedByCond to exploit...
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 James Molloy[ValueTracking] Teach isKnownNonZero a new trick
2015-09-24 Justin BognerFix a think-o in which functions these should surround
2015-09-24 Justin BognerAdd some NDEBUG checks I accidentally dropped in r248462
2015-09-24 Justin BognerBasicAA: Move BasicAAResult::alias out-of-line. NFC
2015-09-23 Chen Li[Bug 24848] Use range metadata to constant fold compari...
2015-09-23 Sanjoy Das[SCEV] Introduce ScalarEvolution::getOne and getZero.
2015-09-22 NAKAMURA TakumiUntabify.
2015-09-22 NAKAMURA TakumiReformat comment lines.
2015-09-22 NAKAMURA TakumiReformat.
2015-09-22 Sanjoy Das[SCEV] Use SaveAndRestore<T> instead of a hand rolled...
2015-09-21 Philip ReamesFix for pr24866
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-18 Igor Laevsky[LazyValueInfo] Report nonnull range for nonnull pointers
2015-09-18 Artur PilipenkoSupport align attribute for return values
2015-09-17 Sanjay Patelfix typo; NFC
2015-09-17 Sanjoy Das[SCEV] Use auto instead of full iterator type; NFCI.
2015-09-16 Naomi MusgraveScalarEvolution: added tmp to avoid use-after-dtor...
2015-09-16 Eric Christopherconstify the Function parameter to the TTI creation...
2015-09-15 Larisse VoufoRevert "Clean up: Refactoring the hardcoded value of...
2015-09-15 Sanjay Patel80-cols; NFC80-cols; NFC80-cols; NFC80-cols; NFC80...
2015-09-14 Chen Li[InstCombineCalls] Use isKnownNonNullAt() to check...
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 Matthew Simpson[SCEV] Consistently Handle Expressions That Cannot...
2015-09-10 NAKAMURA TakumiGlobalsAAResult(&&): Move every members.
2015-09-10 Sanjoy Das[ScalarEvolution] Fix PR24757.
2015-09-09 Piotr PadlewskiScalarEvolution assume hanging bugfix
2015-09-09 Chandler Carruth[PM/AA] Rebuild LLVM's alias analysis infrastructure...
2015-09-08 Diego NovilloFix PR 24723 - Handle 0-mass backedges in irreducible...
2015-09-03 Joseph Tremoulet[WinEH] Add cleanupendpad instruction
2015-09-02 James Molloy[ValueTracking] Look through casts when both operands...
2015-08-31 Quentin Colombet[BasicAA] Fix the handling of sext and zext in the...
2015-08-31 Reid Kleckner[EH] Handle non-Function personalities like unknown...
2015-08-31 Philip Reames[LazyValueInfo] Look through Phi nodes when trying...
2015-08-30 Elena DemikhovskyNFC: Code style in VectorUtils.cpp
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-28 David MajnemerRevert r246232 and r246304.
2015-08-28 David Majnemer[CodeGen] isInTailCallPosition didn't consider readnone...
2015-08-28 George Burgess IVFix: CFLAA -- Mark no-args returns as unknown
2015-08-27 David Majnemer[ValueTracking] readnone CallInsts are fair game for...
2015-08-27 Erik SchnetterEnable constant propagation for more math functions
2015-08-27 Erik SchnetterRevert 246186; still breaks on some systems
2015-08-27 Erik SchnetterEnable constant propagation for more math functions
2015-08-27 Erik SchnetterRevert r246158 since it breaks LLVM.Transforms/ConstPro...
2015-08-27 Erik SchnetterEnable constant propagation for more math functions
2015-08-27 Pete CooperisKnownNonNull needs to consider globals in non-zero...
2015-08-23 Joseph Tremoulet[WinEH] Require token linkage in EH pad/ret signatures
2015-08-21 Adam Nemet[LAA] Hold bounds via ValueHandles during SCEV expansion
2015-08-21 Bruno Cardoso Lopes[LVI] Use a SmallVector instead of SmallPtrSet. NFC
2015-08-20 David Majnemer[InstSimplify] add nuw %x, C2 must be at least C2
2015-08-20 Jingyue Wu[ValueTracking] computeOverflowForSignedAdd and isKnown...
2015-08-20 Bruno Cardoso Lopes[LVI] Avoid iterator invalidation in LazyValueInfoCache...
2015-08-20 Chandler Carruth[ARC] Pull the ObjC ARC components that really serve...
2015-08-19 Hal Finkel[SCEV] Fix GCC 4.8.0 ICE in lambda function
2015-08-19 Adam Nemet[LAA] Comment how memchecks are codegened
2015-08-19 Hal FinkelFix how DependenceAnalysis calls delinearization
2015-08-19 Hal FinkelMake ScalarEvolution::isKnownPredicate a little smarter
2015-08-19 Quentin Colombet[BasicAA] Revert r221876 because it can produce incorre...
2015-08-18 David Majnemer[InstSimplify] Remove unused variable
2015-08-18 David Majnemer[InstSimplify] Don't assume getAggregateElement will...
2015-08-18 David Majnemer[VectorUtils] Replace 'llvm::' qualification with ...
2015-08-18 Chandler Carruth[PM/AA] Remove the last relics of the separate IPA...
2015-08-18 Bruno Cardoso Lopes[LVI] Use a SmallDenseMap instead of std::map for Value...
2015-08-18 Bruno Cardoso Lopes[LVI] Improve LazyValueInfo compile time performance
2015-08-17 Igor Laevsky[ScalarEvolutionExpander] Reuse findExistingExpansion...
2015-08-17 Igor Laevsky[BasicAliasAnalysis] Do not check ModRef table for...
2015-08-17 Artur PilipenkoTake alignment into account in isSafeToSpeculativelyExe...
2015-08-17 Michael Kuperstein[GMR] isNonEscapingGlobalNoAlias() should look through...
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-15 David Majnemer[IR] Give catchret an optional 'return value' operand
2015-08-14 Bjarke Hammersholt... [SCEV] Apply NSW and NUW flags via poison value analysi...
2015-08-14 James MolloySeparate out BDCE's analysis into a separate DemandedBi...
2015-08-14 David Majnemer[IR] Add token types
2015-08-14 Chandler Carruth[PM/AA] Extract the interface for GlobalsModRef into...
2015-08-14 Chandler Carruth[PM/AA] Hoist the interface to TBAA into a dedicated...
2015-08-14 Chandler Carruth[PM/AA] Run clang-format over TBAA code to normalize...
2015-08-14 Chandler Carruth[PM/AA] Clean up the SCEV-AA comment formatting and...
2015-08-14 Chandler Carruth[PM/AA] Run clang-format over the SCEV-AA code to norma...
2015-08-14 Chandler Carruth[PM/AA] Hoist the SCEV-AA interface to its own header...
2015-08-14 Chandler Carruth[PM/AA] Hoist ScopedNoAliasAA's interface into a header...
2015-08-14 Chandler Carruth[PM/AA] Hoist the value handle definition for CFLAA...
2015-08-14 Chandler Carruth[PM/AA] Run clang-format over the ScopedNoAliasAA pass...
2015-08-14 Chandler Carruth[PM/AA] Extract a minimal interface for CFLAA to its...
2015-08-14 Chandler Carruth[PM/AA] Sink all the actual code from AliasAnalysisCoun...
2015-08-14 Chandler Carruth[PM/AA] Run clang-format over this code to establish...
next