[LoopVectorizer] Refine loop vectorizer's register usage calculator by ignoring speci...
[oota-llvm.git] / test / Analysis /
2015-12-11 Cong Hou[X86][SSE] Update the cost table for integer-integer...
2015-12-04 Cong HouDon't punish vectorized arithmetic instruction whose...
2015-12-02 Elena DemikhovskyAVX-512: Updated cost of FP/SINT/UINT conversion operations
2015-12-01 Matt ArsenaultAMDGPU: Report extractelement as free in cost model
2015-12-01 Elena DemikhovskyFixed a failure in cost calculation for vector GEP
2015-11-19 Pete CooperRevert "Change memcpy/memset/memmove to have dest and...
2015-11-18 Pete CooperChange memcpy/memset/memmove to have dest and source...
2015-11-18 Igor LaevskyRevert "Revert "Strip metadata when speculatively hoist...
2015-11-17 Charlie Turner[ARM] Don't pessimize i32 vselect.
2015-11-12 James MolloyRevert "Revert "[FunctionAttrs] Identify norecurse...
2015-11-12 James MolloyRevert "[FunctionAttrs] Identify norecurse functions"
2015-11-12 James Molloy[FunctionAttrs] Identify norecurse functions
2015-11-11 Akira HatanakaSort the enums in Attributes.h in case insensitive...
2015-11-10 Renato GolinRevert "Strip metadata when speculatively hoisting...
2015-11-10 Igor LaevskyStrip metadata when speculatively hoisting instructions
2015-11-05 Mehdi AminiFix LoopAccessAnalysis when potentially nullptr check...
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-03 Adam Nemet[LAA] LLE 1/6: Expose Forward dependences
2015-11-02 Sanjoy Das[SCEV] Fix PR25369
2015-10-31 Sanjoy Das[SCEV] Don't create SCEV expressions that break LCSSA
2015-10-30 Silviu Baranga[SCEV] Generalize the SCEV algorithm for creating expre...
2015-10-28 Sanjoy Das[SCEV] Compute max backedge count for loops with "shift...
2015-10-28 Igor Laevsky[AliasAnalysis] Take into account readnone attribute...
2015-10-28 Igor Laevsky[AliasAnalysis] Take into account readonly attribute...
2015-10-28 Chad RosierAdd newline to test. NFC.
2015-10-28 James Molloy[GlobalsAA] An indirect global that is initialized...
2015-10-28 Sanjoy Das[ValueTracking] Use !range metadata more aggressively...
2015-10-26 James Molloy[ValueTracking] Extend r251146 to catch a fairly common...
2015-10-23 James Molloy[BasicAA] Bugfix for r251016
2015-10-22 Sanjoy Das[SCEV] Commute zero extends through <nuw> additions
2015-10-22 Sanjoy Das[SCEV] Commute sign extends through nsw additions
2015-10-22 Sanjoy Das[SCEV] Mark AddExprs as nsw or nuw if legal
2015-10-22 James Molloy[GlobalsAA] Loosen an overly conservative bailout
2015-10-22 James Molloy[BasicAA] Non-equal indices in a GEP of a SequentialTyp...
2015-10-22 James Molloy[ValueTracking] Add a new predicate: isKnownNonEqual()
2015-10-17 Simon Pilgrim[CostModel] Fixed AVX integer shift costs
2015-10-13 James Molloy[GlobalsAA] Don't assume anything about functions that...
2015-10-12 Tobias GrosserSCEV: Allow simple AddRec * Parameter products in delin...
2015-10-11 Simon Pilgrim[X86] Completed SHL cost model tests
2015-10-11 Simon Pilgrim[X86] Renamed SHL cost model tests
2015-10-11 Simon Pilgrim[X86] Added LSHR cost model tests
2015-10-11 Simon Pilgrim[X86] Added ASHR cost model tests
2015-10-09 Reid Kleckner[WinEH] Delete the old landingpad implementation of...
2015-10-08 James MolloyCompute demanded bits for icmp instructions
2015-10-08 James MolloyTreat Mul just like Add and Subtract
2015-10-07 Mehdi AminiRevert "Revert "This patch builds on top of D13378...
2015-10-07 James MolloyRevert "This patch builds on top of D13378 to handle...
2015-10-06 Mehdi AminiThis patch builds on top of D13378 to handle constant...
2015-10-02 Sanjoy Das[SCEV] Recognize simple br-phi patterns
2015-09-30 Jeroen Ketema[ARM][NEON] Use address space in vld([1234]|[234]lane...
2015-09-30 Simon Pilgrim[X86][XOP] Added support for the lowering of 128-bit...
2015-09-29 James Molloy[ValueTracking] Teach isKnownNonZero about monotonicall...
2015-09-28 Artur PilipenkoIntroduce !align metadata for load instruction
2015-09-25 Sanjoy Das[SCEV] Reapply 'Teach isLoopBackedgeGuardedByCond to...
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] Teach isLoopBackedgeGuardedByCond to exploit...
2015-09-25 James Molloy[GlobalsAA] Teach GlobalsAA about nocapture
2015-09-24 James Molloy[ValueTracking] Teach isKnownNonZero a new trick
2015-09-21 Philip ReamesFix for pr24866
2015-09-18 Artur PilipenkoSupport align attribute for return values
2015-09-11 David Blaikie[opaque pointer type] Add textual IR support for explic...
2015-09-10 Matthew Simpson[SCEV] Consistently Handle Expressions That Cannot...
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-09 Silviu Baranga[CostModel][AArch64] Remove amortization factor for...
2015-09-08 Diego NovilloFix PR 24723 - Handle 0-mass backedges in irreducible...
2015-09-03 Hal Finkel[PowerPC] Include the permutation cost for unaligned...
2015-09-02 Hal Finkel[PowerPC] Cleanup cost model for unaligned vector loads...
2015-08-31 Quentin Colombet[BasicAA] Fix the handling of sext and zext in the...
2015-08-28 George Burgess IVFix: CFLAA -- Mark no-args returns as unknown
2015-08-19 Hal FinkelFix how DependenceAnalysis calls delinearization
2015-08-19 Quentin Colombet[BasicAA] Add a test for PR24468 to be sure we won...
2015-08-19 Quentin Colombet[BasicAA] Revert r221876 because it can produce incorre...
2015-08-17 Silviu Baranga[CostModel][ARM] Increase cost of insert/extract operations
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-14 Bjarke Hammersholt... [SCEV] Apply NSW and NUW flags via poison value analysi...
2015-08-13 Igor LaevskyEmit argmemonly attribute for intrinsics.
2015-08-11 Adam Nemet[LAA] Fix typo in test
2015-08-11 Michael Kuperstein[GMR] Be a bit smarter about which globals don't alias...
2015-08-10 Jonathan RoelofsFix a bunch of trivial cases of 'CHECK[^:]*$' in the...
2015-08-05 Chandler Carruth[GMR] Teach the conservative path of GMR to catch even...
2015-07-29 Simon Pilgrim[X86][SSE] Vectorize i64 ASHR operations
2015-07-28 Jingyue Wu[SCEV] Apply NSW and NUW flags via poison value analysis
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-27 Adam Nemet[LAA] Split out a helper to print a collection of memchecks
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-23 Igor LaevskyNFC. Explicitly specify attributes in BasicAA/cs-cs...
2015-07-21 Jingyue Wu[MDA] change BlockScanLimit into a command line option.
2015-07-18 Simon Pilgrim[X86][SSE] Updated SHL/LSHR i64 vectorization costs.
2015-07-17 Chandler Carruth[PM/AA] Disable the core unsafe aspect of GlobalsModRef...
2015-07-16 Silviu BarangaFix memcheck interval ends for pointers with negative...
2015-07-15 Sean SilvaAdd a test for r242281 from an old patch of mine.
next