2014-07-01 |
Reid Kleckner | Optimize InstCombine stack memory consumption |
tree | commitdiff |
2014-06-27 |
Dinesh Dwivedi | Added instruction combine to transform few more negativ... |
tree | commitdiff |
2014-06-26 |
Dinesh Dwivedi | This patch removed duplicate code for matching patterns |
tree | commitdiff |
2014-06-26 |
Dinesh Dwivedi | Added instruction combine to transform few more negativ... |
tree | commitdiff |
2014-06-24 |
Benjamin Kramer | InstCombine: Disable umul.with.overflow recognition... |
tree | commitdiff |
2014-06-24 |
Benjamin Kramer | InstCombine: Don't try to reorder shuffles where the... |
tree | commitdiff |
2014-06-19 |
Dinesh Dwivedi | Added instruction combine to transform few more negativ... |
tree | commitdiff |
2014-06-19 |
Dinesh Dwivedi | Refactored and updated SimplifyUsingDistributiveLaws... |
tree | commitdiff |
2014-06-19 |
David Majnemer | InstCombine: Stop two transforms dueling |
tree | commitdiff |
2014-06-19 |
Nick Lewycky | Move optimization of some cases of (A & C1)|(B & C2... |
tree | commitdiff |
2014-06-19 |
Nick Lewycky | Remove redundant code in InstCombineShift, no functiona... |
tree | commitdiff |
2014-06-19 |
Matt Arsenault | R600/SI: Add intrinsics for various math instructions. |
tree | commitdiff |
2014-06-17 |
Jingyue Wu | [InstCombine] mark ADD with nuw if no unsigned overflow |
tree | commitdiff |
2014-06-15 |
Jingyue Wu | Canonicalize addrspacecast ConstExpr between different... |
tree | commitdiff |
2014-06-12 |
Dinesh Dwivedi | This removes TODO added in reviews.llvm.org/D3658 |
tree | commitdiff |
2014-06-09 |
Matt Arsenault | Look through addrspacecasts when turning ptr comparison... |
tree | commitdiff |
2014-06-07 |
Rafael Espindola | Revert 209903 and 210040. |
tree | commitdiff |
2014-06-06 |
Jingyue Wu | InstCombine: Canonicalize addrspacecast between differe... |
tree | commitdiff |
2014-06-06 |
Dinesh Dwivedi | Added select flavour for ABS and NEG(ABS) |
tree | commitdiff |
2014-06-05 |
Bill Schmidt | [PPC64LE] Correct vperm -> shuffle transform for little... |
tree | commitdiff |
2014-06-04 |
Rafael Espindola | Add a Constant version of stripPointerCasts. |
tree | commitdiff |
2014-06-04 |
Rafael Espindola | Clauses in a landingpad are always Constant. Use a... |
tree | commitdiff |
2014-06-04 |
Rafael Espindola | InstCombine: Improvement to check if signed addition... |
tree | commitdiff |
2014-06-02 |
Rafael Espindola | Add back commit r210029. |
tree | commitdiff |
2014-06-02 |
Rafael Espindola | Revert "Add the nsw flag when we detect that an add... |
tree | commitdiff |
2014-06-02 |
Rafael Espindola | Added support to optimize comparisons with "lshr exact... |
tree | commitdiff |
2014-06-02 |
Rafael Espindola | Add the nsw flag when we detect that an add will not... |
tree | commitdiff |
2014-06-02 |
Dinesh Dwivedi | Added inst combine tarnsform for (1 << X) & C pattrens... |
tree | commitdiff |
2014-06-02 |
Dinesh Dwivedi | Added inst combine transforms for single bit tests... |
tree | commitdiff |
2014-05-30 |
Rafael Espindola | PR19753: Optimize comparisons with "ashr exact" of... |
tree | commitdiff |
2014-05-29 |
Chandler Carruth | And fix my fix to sink down through the type at the... |
tree | commitdiff |
2014-05-29 |
Chandler Carruth | Fix one bug in the latest incarnation of r209843 -... |
tree | commitdiff |
2014-05-29 |
Louis Gerbarg | Add support for combining GEPs across PHI nodes |
tree | commitdiff |
2014-05-29 |
Rafael Espindola | Revert "Revert "Revert "InstCombine: Improvement to... |
tree | commitdiff |
2014-05-28 |
Rafael Espindola | Revert "Revert "InstCombine: Improvement to check if... |
tree | commitdiff |
2014-05-28 |
Rafael Espindola | Revert "Add support for combining GEPs across PHI nodes" |
tree | commitdiff |
2014-05-28 |
Rafael Espindola | Revert "InstCombine: Improvement to check if signed... |
tree | commitdiff |
2014-05-28 |
Louis Gerbarg | Add support for combining GEPs across PHI nodes |
tree | commitdiff |
2014-05-28 |
Rafael Espindola | InstCombine: Improvement to check if signed addition... |
tree | commitdiff |
2014-05-27 |
Filipe Cabecinhas | Post-commit fixes for r209643 |
tree | commitdiff |
2014-05-27 |
Daniel Jasper | Fix bad assert. |
tree | commitdiff |
2014-05-27 |
Filipe Cabecinhas | Convert some X86 blendv* intrinsics into IR. |
tree | commitdiff |
2014-05-24 |
Tim Northover | AArch64/ARM64: move ARM64 into AArch64's place |
tree | commitdiff |
2014-05-19 |
Dinesh Dwivedi | Added inst-combine for 'MIN(MIN(A, 97), 23)' and 'MAX... |
tree | commitdiff |
2014-05-17 |
NAKAMURA Takumi | Revert r209049 and r209065, "Add support for combining... |
tree | commitdiff |
2014-05-17 |
Louis Gerbarg | Fix for sanitizer crash introduced in r209049 |
tree | commitdiff |
2014-05-16 |
Louis Gerbarg | Add support for combining GEPs across PHI nodes |
tree | commitdiff |
2014-05-15 |
Dinesh Dwivedi | Reverting r208848, reason: build failure: sanitizer... |
tree | commitdiff |
2014-05-15 |
Dinesh Dwivedi | Added instcombine for 'MIN(MIN(A, 27), 93)' and 'MAX... |
tree | commitdiff |
2014-05-15 |
Dinesh Dwivedi | Added inst combine transforms for single bit tests... |
tree | commitdiff |
2014-05-15 |
David Majnemer | InstCombine: Optimize -x s< cst |
tree | commitdiff |
2014-05-14 |
Jay Foad | Rename ComputeMaskedBits to computeKnownBits. "Masked... |
tree | commitdiff |
2014-05-14 |
Serge Pavlov | Fix the case when reordering shuffle and binop produces... |
tree | commitdiff |
2014-05-14 |
Nick Lewycky | Optimize integral reciprocal (udiv 1, x and sdiv 1... |
tree | commitdiff |
2014-05-13 |
Serge Pavlov | Fix type of shuffle resulted from shuffle merge. |
tree | commitdiff |
2014-05-12 |
Serge Pavlov | Fix type of shuffle obtained from reordering with binar... |
tree | commitdiff |
2014-05-12 |
Serge Pavlov | Fix reordering of shuffles and binary operations |
tree | commitdiff |
2014-05-11 |
Serge Pavlov | Reorder shuffle and binary operation. |
tree | commitdiff |
2014-05-08 |
Michael Zolotukhin | [InstCombine] Some cleanup in optimization of redundant... |
tree | commitdiff |
2014-05-07 |
Chandler Carruth | Tidy up whitespace with clang-format prior to making... |
tree | commitdiff |
2014-05-07 |
Michael Zolotukhin | [InstCombine] Add optimization of redundant insertvalue... |
tree | commitdiff |
2014-04-29 |
Rafael Espindola | Also handle ConstantAggregateZero when optimizing vperm... |
tree | commitdiff |
2014-04-29 |
Rafael Espindola | Remove tabs. |
tree | commitdiff |
2014-04-29 |
Rafael Espindola | Two fixes to the vpermilvar optimization. |
tree | commitdiff |
2014-04-28 |
Hans Wennborg | InstCombine: don't drop 'inalloca' in PromoteCastOfAllo... |
tree | commitdiff |
2014-04-28 |
Craig Topper | [C++] Use 'nullptr'. |
tree | commitdiff |
2014-04-26 |
Andrea Di Biagio | [InstCombine][X86] Teach how to fold calls to SSE2... |
tree | commitdiff |
2014-04-25 |
Craig Topper | [C++] Use 'nullptr'. Transforms edition. |
tree | commitdiff |
2014-04-24 |
Michael J. Spencer | [InstCombine][x86] Constant fold psll intrinsics. |
tree | commitdiff |
2014-04-24 |
Filipe Cabecinhas | Optimize some special cases for SSE4a insertqi |
tree | commitdiff |
2014-04-24 |
Matt Arsenault | Handle addrspacecast when looking at memcpys from globals |
tree | commitdiff |
2014-04-23 |
Matt Arsenault | Remove dead code in instcombine. |
tree | commitdiff |
2014-04-22 |
Chandler Carruth | [Modules] Fix potential ODR violations by sinking the... |
tree | commitdiff |
2014-04-21 |
Rafael Espindola | Simplify a vpermil* with constant mask. |
tree | commitdiff |
2014-04-21 |
Chandler Carruth | [Modules] Sink all the DEBUG_TYPE defines for InstCombi... |
tree | commitdiff |
2014-04-14 |
Matt Arsenault | Revert "Revert r206045, "Fix shift by constants for... |
tree | commitdiff |
2014-04-14 |
NAKAMURA Takumi | Whitespace. |
tree | commitdiff |
2014-04-14 |
NAKAMURA Takumi | Revert r206045, "Fix shift by constants for vector." |
tree | commitdiff |
2014-04-14 |
Serge Pavlov | Use APInt arithmetic, fixed typo. Thanks to Benjamin... |
tree | commitdiff |
2014-04-13 |
Serge Pavlov | Recognize test for overflow in integer multiplication. |
tree | commitdiff |
2014-04-11 |
Matt Arsenault | Fix shift by constants for vector. |
tree | commitdiff |
2014-04-03 |
Eli Bendersky | Fix PR19270 - type mismatch caused by invalid optimization. |
tree | commitdiff |
2014-03-29 |
Tim Northover | ARM64: initial backend import |
tree | commitdiff |
2014-03-28 |
Erik Verbruggen | Revert "InstCombine: merge constants in both operands... |
tree | commitdiff |
2014-03-27 |
Reid Kleckner | InstCombine: Don't combine constants on unsigned icmps |
tree | commitdiff |
2014-03-27 |
Erik Verbruggen | InstCombine: merge constants in both operands of icmp. |
tree | commitdiff |
2014-03-25 |
Richard Osborne | [InstCombine] Don't fold bitcast into store if it would... |
tree | commitdiff |
2014-03-25 |
Richard Osborne | Reuse earlier variables to make it clear the types... |
tree | commitdiff |
2014-03-13 |
Owen Anderson | Fix a bug in InstCombine where we would incorrectly... |
tree | commitdiff |
2014-03-09 |
Chandler Carruth | [C++11] Add range based accessors for the Use-Def chain... |
tree | commitdiff |
2014-03-07 |
Tim Northover | InstCombine: form shuffles from wider range of insert... |
tree | commitdiff |
2014-03-06 |
Chandler Carruth | [Layering] Move InstVisitor.h into the IR library as... |
tree | commitdiff |
2014-03-05 |
Craig Topper | [C++11] Add 'override' keyword to virtual methods that... |
tree | commitdiff |
2014-03-04 |
Chandler Carruth | [Modules] Move the ConstantRange class into the IR... |
tree | commitdiff |
2014-03-04 |
Chandler Carruth | [Modules] Move the TargetFolder into the Analysis libra... |
tree | commitdiff |
2014-03-04 |
Chandler Carruth | [Modules] Move CFG.h to the IR library as it defines... |
tree | commitdiff |
2014-03-04 |
Chandler Carruth | [Modules] Move ValueHandle into the IR library where... |
tree | commitdiff |
2014-03-04 |
Chandler Carruth | [Modules] Move the LLVM IR pattern match header into... |
tree | commitdiff |
2014-03-04 |
Chandler Carruth | [Modules] Move CallSite into the IR library where it... |
tree | commitdiff |
2014-03-04 |
Chandler Carruth | [Modules] Move GetElementPtrTypeIterator into the IR... |
tree | commitdiff |
next |