Age | Commit message (Expand) | Author | Files | Lines |
2014-05-15 | Reverting r208848, reason: build failure: sanitizer-x86_64-linux-bootstrap/bu... | Dinesh Dwivedi | 1 | -37/+5 |
2014-05-15 | Added instcombine for 'MIN(MIN(A, 27), 93)' and 'MAX(MAX(A, 93), 27)' | Dinesh Dwivedi | 1 | -2/+18 |
2014-05-15 | Added inst combine transforms for single bit tests from Chris's note | Dinesh Dwivedi | 1 | -5/+37 |
2014-05-15 | Fix typos | Alp Toker | 1 | -2/+2 |
2014-05-15 | InstCombine: Optimize -x s< cst | David Majnemer | 1 | -0/+10 |
2014-05-14 | Rename ComputeMaskedBits to computeKnownBits. "Masked" has been | Jay Foad | 9 | -33/+33 |
2014-05-14 | [asan] Fix compiler warnings. | Evgeniy Stepanov | 1 | -5/+3 |
2014-05-14 | [asan] Set debug location in ASan function prologue. | Evgeniy Stepanov | 1 | -2/+14 |
2014-05-14 | Fix the case when reordering shuffle and binop produces a constant. | Serge Pavlov | 1 | -13/+13 |
2014-05-14 | Optimize integral reciprocal (udiv 1, x and sdiv 1, x) to not use division. T... | Nick Lewycky | 1 | -1/+20 |
2014-05-13 | GVN: Fix non-determinism in map iteration. | Benjamin Kramer | 1 | -4/+7 |
2014-05-13 | GVN: rangify a couple of loops. | Benjamin Kramer | 1 | -13/+9 |
2014-05-13 | Split GlobalValue into GlobalValue and GlobalObject. | Rafael Espindola | 1 | -8/+8 |
2014-05-13 | Fix type of shuffle resulted from shuffle merge. | Serge Pavlov | 1 | -6/+4 |
2014-05-12 | Fix type of shuffle obtained from reordering with binary operation | Serge Pavlov | 1 | -1/+1 |
2014-05-12 | Fix reordering of shuffles and binary operations | Serge Pavlov | 1 | -0/+1 |
2014-05-11 | SLPVectorizer: Instead of just performing CSE on dead blocks ignore them comp... | Benjamin Kramer | 1 | -8/+13 |
2014-05-11 | Reorder shuffle and binary operation. | Serge Pavlov | 7 | -10/+175 |
2014-05-09 | SLPVectorizer: When sorting by domination for CSE don't assert on unreachable... | Benjamin Kramer | 1 | -1/+2 |
2014-05-09 | Add ExtractValue instruction to SimplifyCFG's ComputeSpeculationCost | Louis Gerbarg | 1 | -0/+1 |
2014-05-09 | Use auto and clang-format this snippet. | Rafael Espindola | 1 | -3/+5 |
2014-05-08 | Improve wording to make it sounds more like a change than an analysis. | Nick Lewycky | 1 | -2/+3 |
2014-05-08 | [InstCombine] Some cleanup in optimization of redundant insertvalue instructi... | Michael Zolotukhin | 1 | -4/+3 |
2014-05-08 | Simplify and fix incorrect comment. No functionality change. | Richard Smith | 1 | -22/+15 |
2014-05-07 | GlobalValue: Assert symbols with local linkage have default visibility | Duncan P. N. Exon Smith | 1 | -3/+2 |
2014-05-07 | Tidy up whitespace with clang-format prior to making significant | Chandler Carruth | 1 | -45/+41 |
2014-05-07 | [InstCombine] Add optimization of redundant insertvalue instructions. | Michael Zolotukhin | 2 | -0/+37 |
2014-05-07 | [msan] Fix -fsanitize=memory -fno-integrated-as. | Evgeniy Stepanov | 1 | -1/+1 |
2014-05-07 | MergeFunctions Pass, introduced total ordering among values. | Stepan Dyatkovskiy | 1 | -41/+96 |
2014-05-07 | [BUG][REFACTOR] | Zinovy Nis | 1 | -23/+22 |
2014-05-07 | Second patch of patch series that improves MergeFunctions performance time fr... | Stepan Dyatkovskiy | 1 | -4/+278 |
2014-05-06 | Fix ASan init function detection after clang r208128. | Nico Weber | 1 | -3/+24 |
2014-05-06 | Re-commit r208025, reverted in r208030, with a fix for a conformance issue | Richard Smith | 3 | -10/+9 |
2014-05-06 | Revert r208025, which made buildbots unhappy for unknown reasons. | Richard Smith | 3 | -9/+10 |
2014-05-06 | Add llvm::function_ref (and a couple of uses of it), representing a type-eras... | Richard Smith | 3 | -10/+9 |
2014-05-06 | Detabify. | Nick Lewycky | 1 | -2/+2 |
2014-05-05 | Improve 'tail' call marking in TRE. A bootstrap of clang goes from 375k calls... | Nick Lewycky | 1 | -73/+241 |
2014-05-05 | Reapply: Add slp vectorization to LTO passes. The bug it exposed has been fix... | Yi Jiang | 1 | -0/+3 |
2014-05-05 | Always set alignment of vectorized LD/ST in SLP-Vectorizer. <rdar://problem... | Yi Jiang | 1 | -0/+4 |
2014-05-05 | LTO: -internalize sets visibility to default | Duncan P. N. Exon Smith | 1 | -0/+3 |
2014-05-05 | [ASan/Win] Fix issue 305 -- don't instrument .CRT initializer/terminator call... | Timur Iskhodzhanov | 1 | -4/+14 |
2014-05-04 | LoopUnroll: If we're doing partial unrolling, use the PartialThreshold to lim... | Benjamin Kramer | 1 | -3/+6 |
2014-05-04 | SLPVectorizer: Bring back the insertelement patch (r205965) with fixes | Arnold Schwaighofer | 1 | -30/+71 |
2014-05-03 | SLPVectorizer: Lazily allocate the map for block numbering. | Benjamin Kramer | 2 | -27/+26 |
2014-05-03 | Vectorize intrinsic math function calls in SLPVectorizer. | Karthik Bhat | 2 | -143/+22 |
2014-05-02 | Clean up constructor logic and member access for LoopVectorizeHints. | Eric Christopher | 1 | -34/+39 |
2014-05-02 | Teach GlobalDCE how to remove empty global_ctor entries. | Nico Weber | 4 | -158/+204 |
2014-05-02 | [GVN] Pass the phi-translated address of a load instead of the untranslated | Akira Hatanaka | 1 | -2/+1 |
2014-05-02 | Fold strlen(expr ? "str1" : "str2") to x ? len1 : len2. This fires about 330 ... | Nick Lewycky | 1 | -0/+15 |
2014-05-01 | Update and sort CMakeLists. | Benjamin Kramer | 1 | -5/+6 |