| Commit message (Expand) | Author | Age | Files | Lines |
| * | Fixup r279618, instantiate *AnalysisManagerProxy<*AnalysisManager,LazyCallGra... | NAKAMURA Takumi | 2016-08-30 | 1 | -2/+2 |
| * | NFC: add early exit in ModuleSummaryAnalysis | Piotr Padlewski | 2016-08-30 | 1 | -29/+32 |
| * | Fix a thinko in r278189. | Easwaran Raman | 2016-08-29 | 1 | -1/+1 |
| * | [Loop Vectorizer] Fixed memory confilict checks. | Elena Demikhovsky | 2016-08-28 | 1 | -3/+29 |
| * | [Inliner] Report when inlining fails because callee's def is unavailable | Adam Nemet | 2016-08-26 | 1 | -10/+13 |
| * | limit the number of instructions per block examined by dead store elimination | Bob Haarman | 2016-08-26 | 1 | -6/+17 |
| * | Update a comment. | George Burgess IV | 2016-08-25 | 1 | -3/+2 |
| * | Make some LLVM_CONSTEXPR variables const. NFC. | George Burgess IV | 2016-08-25 | 4 | -21/+18 |
| * | Fix some Clang-tidy modernize-use-using and Include What You Use warnings; ot... | Eugene Zelenko | 2016-08-25 | 2 | -11/+34 |
| * | The patch improves ValueTracking on left shift with nsw flag. | Evgeny Stupachenko | 2016-08-24 | 1 | -5/+23 |
| * | [PM] Introduce basic update capabilities to the new PM's CGSCC pass | Chandler Carruth | 2016-08-24 | 2 | -28/+361 |
| * | [ValueTracking] Use a function_ref to avoid multiple instantiations | David Majnemer | 2016-08-23 | 1 | -5/+5 |
| * | [InstSimplify] allow icmp with constant folds for splat vectors, part 2 | Sanjay Patel | 2016-08-23 | 1 | -83/+77 |
| * | [InstSimplify] allow icmp with constant folds for splat vectors, part 1 | Sanjay Patel | 2016-08-23 | 1 | -6/+10 |
| * | [InstSimplify] add helper function for SimplifyICmpInst(); NFCI | Sanjay Patel | 2016-08-22 | 1 | -133/+143 |
| * | [GraphTraits] Replace all NodeType usage with NodeRef | Tim Shen | 2016-08-22 | 2 | -12/+6 |
| * | Revert -r278267 [ValueTracking] An improvement to IR ValueTracking on Non-neg... | Artur Pilipenko | 2016-08-22 | 1 | -37/+1 |
| * | [GraphTraits] Make nodes_iterator dereference to NodeType*/NodeRef | Tim Shen | 2016-08-19 | 1 | -3/+3 |
| * | [AliasSetTracker] Degrade AliasSetTracker when may-alias sets get too large. | Michael Kuperstein | 2016-08-19 | 1 | -9/+116 |
| * | [PM] Rework the new PM support for building the ModuleSummaryIndex to | Chandler Carruth | 2016-08-19 | 1 | -33/+30 |
| * | [Assumptions] Make collecting ephemeral values not quadratic in the | Chandler Carruth | 2016-08-18 | 1 | -23/+38 |
| * | SCEV: Don't assert about non-SCEV-able value in isSCEVExprNeverPoison() (PR28... | Hans Wennborg | 2016-08-17 | 1 | -0/+4 |
| * | Replace a few more "fall through" comments with LLVM_FALLTHROUGH | Justin Bogner | 2016-08-17 | 5 | -9/+13 |
| * | [GraphWriter] Change GraphWriter to use NodeRef in GraphTraits | Tim Shen | 2016-08-17 | 1 | -0/+1 |
| * | [LoopStrenghtReduce] Refactoring and addition of a new target cost function. | Jonas Paulsson | 2016-08-17 | 1 | -0/+5 |
| * | Replace "fallthrough" comments with LLVM_FALLTHROUGH | Justin Bogner | 2016-08-17 | 2 | -9/+9 |
| * | ObjCARC: Don't increment or dereference end() when scanning args | Duncan P. N. Exon Smith | 2016-08-17 | 1 | -33/+37 |
| * | Revert "Enhance SCEV to compute the trip count for some loops with unknown st... | Reid Kleckner | 2016-08-16 | 1 | -77/+4 |
| * | [InstSimplify] Fold gep (gep V, C), (xor V, -1) to C-1 | David Majnemer | 2016-08-16 | 1 | -1/+7 |
| * | Revert "[ValueTracking] Improve ValueTracking on left shift with nsw flag" | Sanjoy Das | 2016-08-15 | 1 | -13/+4 |
| * | Enhance SCEV to compute the trip count for some loops with unknown stride. | David L Kreitzer | 2016-08-15 | 1 | -4/+77 |
| * | [ScopedNoAliasAA] collectMDInDomain should be a free function | David Majnemer | 2016-08-15 | 1 | -3/+2 |
| * | [ScopedNoAliasAA] Only collect noalias nodes if we have alias.scope nodes | David Majnemer | 2016-08-15 | 1 | -2/+4 |
| * | [ScopedNoAliasAA] Replace !ScopeNodes.size() with ScopeNodes.empty() | David Majnemer | 2016-08-15 | 1 | -1/+1 |
| * | Revert "[ScopedNoAliasAA] Remove an unneccesary set" | David Majnemer | 2016-08-15 | 1 | -13/+20 |
| * | [ScopedNoAliasAA] Remove an unneccesary set | David Majnemer | 2016-08-15 | 1 | -20/+13 |
| * | Constify ValueTracking. NFC. | Pete Cooper | 2016-08-13 | 1 | -99/+125 |
| * | Fix some Clang-tidy modernize-use-using and Include What You Use warnings. | Eugene Zelenko | 2016-08-13 | 1 | -5/+26 |
| * | [BasicAA] Avoid calling GetUnderlyingObject, when the result of a previous ca... | Ehsan Amiri | 2016-08-12 | 1 | -13/+25 |
| * | [LVI] Take guards into account | Artur Pilipenko | 2016-08-12 | 1 | -11/+29 |
| * | [LVI] Fix potential memory corruption in getValueFromCondition | Artur Pilipenko | 2016-08-12 | 1 | -2/+4 |
| * | [PM] Port ModuleSummaryIndex analysis to new pass manager | Teresa Johnson | 2016-08-12 | 1 | -0/+13 |
| * | [LVI] Take range metadata into account while calculating icmp condition const... | Artur Pilipenko | 2016-08-12 | 1 | -0/+3 |
| * | [LVI] Handle any predicate in comparisons like icmp <pred> (add Val, Offset),... | Artur Pilipenko | 2016-08-12 | 1 | -2/+2 |
| * | Use the range variant of transform instead of unpacking begin/end | David Majnemer | 2016-08-12 | 1 | -4/+3 |
| * | Use the range variant of remove_if instead of unpacking begin/end | David Majnemer | 2016-08-12 | 1 | -4/+3 |
| * | Use the range variant of find/find_if instead of unpacking begin/end | David Majnemer | 2016-08-12 | 1 | -20/+17 |
| * | Refactor isValidAssumeForContext to reduce duplication and indentation. NFC. | Pete Cooper | 2016-08-12 | 1 | -27/+21 |
| * | Add comment /NFC | Xinliang David Li | 2016-08-11 | 1 | -1/+2 |
| * | Remove unnecessary extra version of isValidAssumeForContext. NFC. | Pete Cooper | 2016-08-11 | 1 | -11/+5 |