2015-12-05 |
Sanjoy Das | [InstCombine] Call getCmpPredicateForMinMax only with... |
tree | commitdiff |
2015-12-02 |
David Majnemer | Move EH-specific helper functions to a more appropriate... |
tree | commitdiff |
2015-12-02 |
David Majnemer | Do (A == C1 || A == C2) -> (A & ~(C1 ^ C2)) == C1 rathe... |
tree | commitdiff |
2015-12-02 |
Akira Hatanaka | [AttributeSet] Overload AttributeSet::addAttribute... |
tree | commitdiff |
2015-11-29 |
Sanjay Patel | fix typos in comments; NFC |
tree | commitdiff |
2015-11-25 |
Sanjoy Das | [OperandBundles] Extract duplicated code into a helper... |
tree | commitdiff |
2015-11-25 |
Sanjoy Das | [InstCombine] Don't drop operand bundles |
tree | commitdiff |
2015-11-24 |
Sanjay Patel | [InstCombine] fix propagation of fast-math-flags |
tree | commitdiff |
2015-11-21 |
Sanjay Patel | use ternary ops; NFC |
tree | commitdiff |
2015-11-21 |
Sanjay Patel | remove unnecessary temp variables; NFC |
tree | commitdiff |
2015-11-21 |
Sanjay Patel | fix typo; NFC |
tree | commitdiff |
2015-11-19 |
Pete Cooper | Revert "Change memcpy/memset/memmove to have dest and... |
tree | commitdiff |
2015-11-18 |
Pete Cooper | Change memcpy/memset/memmove to have dest and source... |
tree | commitdiff |
2015-11-18 |
Sanjay Patel | [InstCombine] refactor optimizeIntToFloatBitCast()... |
tree | commitdiff |
2015-11-17 |
Andrew Kaylor | [EH] Keep filter clauses for types that have been caught. |
tree | commitdiff |
2015-11-17 |
Sanjay Patel | fix typos; NFC |
tree | commitdiff |
2015-11-17 |
Sanjay Patel | use local variables; NFCI |
tree | commitdiff |
2015-11-17 |
Sanjay Patel | function names start with a lower case letter; NFC |
tree | commitdiff |
2015-11-16 |
Sanjay Patel | use range-based for loop; NFCI |
tree | commitdiff |
2015-11-15 |
Elena Demikhovsky | Fixed GEP visitor in the InstCombine pass. |
tree | commitdiff |
2015-11-12 |
James Molloy | [InstCombine] Add trivial folding (bitreverse (bitrever... |
tree | commitdiff |
2015-11-07 |
David Majnemer | [InstCombine] Teach FoldPHIArgZextsIntoPHI about EHPads |
tree | commitdiff |
2015-11-06 |
David Majnemer | [InstCombine] Don't insert an instruction after a termi... |
tree | commitdiff |
2015-11-06 |
David Majnemer | [InstCombine] Don't RAUW tokens with undef |
tree | commitdiff |
2015-11-04 |
Eugene Zelenko | Fix some Clang-tidy modernize warnings, other minor... |
tree | commitdiff |
2015-11-03 |
Fiona Glaser | InstCombine: fix sinking of convergent calls |
tree | commitdiff |
2015-11-02 |
Sanjay Patel | don't repeat function names in comments; NFC |
tree | commitdiff |
2015-11-02 |
Artur Pilipenko | Preserve load alignment and dereferenceable metadata... |
tree | commitdiff |
2015-10-26 |
Silviu Baranga | [InstCombine] Teach instcombine not to create extra... |
tree | commitdiff |
2015-10-23 |
Hal Finkel | Handle non-constant shifts in computeKnownBits, and... |
tree | commitdiff |
2015-10-22 |
Craig Topper | Use ArrayRef instead of pointer and size. NFC |
tree | commitdiff |
2015-10-19 |
Michael Liao | [InstCombine] Optimize icmp of inc/dec at RHS |
tree | commitdiff |
2015-10-17 |
Simon Pilgrim | [InstCombine] SSE4A constant folding and conversion... |
tree | commitdiff |
2015-10-13 |
Duncan P. N. Exon... | InstCombine: Remove ilist iterator implicit conversions... |
tree | commitdiff |
2015-10-13 |
Simon Pilgrim | [InstCombine][SSE4A] Remove broken INSERTQI range combi... |
tree | commitdiff |
2015-10-11 |
Simon Pilgrim | [InstCombine][X86][XOP] Combine XOP integer vector... |
tree | commitdiff |
2015-10-08 |
Sanjay Patel | [InstCombine] transform masking off of an FP sign bit... |
tree | commitdiff |
2015-10-07 |
Hans Wennborg | InstCombine: Fold comparisons between unguessable alloc... |
tree | commitdiff |
2015-10-06 |
Hans Wennborg | Fix Clang-tidy modernize-use-nullptr warnings in source... |
tree | commitdiff |
2015-10-06 |
Joseph Tremoulet | [WinEH] Recognize CoreCLR personality function |
tree | commitdiff |
2015-10-06 |
Andrea Di Biagio | [InstCombine] Teach SimplifyDemandedVectorElts how... |
tree | commitdiff |
2015-10-02 |
Piotr Padlewski | inariant.group handling in GVN |
tree | commitdiff |
2015-10-01 |
Arnaud A. de Grand... | [InstCombine] Remove trivially empty lifetime start... |
tree | commitdiff |
2015-09-30 |
Andrea Di Biagio | [InstCombine] Teach how to convert SSSE3/AVX2 byte... |
tree | commitdiff |
2015-09-29 |
Simon Pilgrim | [InstCombine] Improve Vector Demanded Bits Through... |
tree | commitdiff |
2015-09-27 |
Sanjay Patel | [InstCombine] fold zexts and constants into a phi ... |
tree | commitdiff |
2015-09-25 |
Sanjay Patel | [InstCombine] match De Morgan's Law hidden by zext... |
tree | commitdiff |
2015-09-24 |
Charlie Turner | [InstCombine] Recognize another bswap idiom. |
tree | commitdiff |
2015-09-23 |
Akira Hatanaka | [InstCombine] Preserve metadata when merging loads... |
tree | commitdiff |
2015-09-23 |
Simon Pilgrim | [X86][SSE] Replace 128-bit SSE41 PMOVSX intrinsics... |
tree | commitdiff |
2015-09-21 |
Sanjay Patel | add ShouldChangeType() variant that takes bitwidths |
tree | commitdiff |
2015-09-21 |
Sanjay Patel | don't repeat function names in comments; NFC |
tree | commitdiff |
2015-09-19 |
Simon Pilgrim | [InstCombine] Use SimplifyDemandedVectorEltsLow helper... |
tree | commitdiff |
2015-09-19 |
David Majnemer | [InstCombine] FoldICmpCstShrCst failed for ashr when... |
tree | commitdiff |
2015-09-19 |
David Majnemer | [InstCombine] FoldICmpCstShrCst didn't handle icmps... |
tree | commitdiff |
2015-09-18 |
Larisse Voufo | Clean up: Refactoring the hardcoded value of 6 for... |
tree | commitdiff |
2015-09-17 |
Simon Pilgrim | [InstCombine] Added vector demanded bits support for... |
tree | commitdiff |
2015-09-16 |
Sanjoy Das | [InstCombine] Optimize icmp slt signum(x), 1 --> icmp... |
tree | commitdiff |
2015-09-15 |
Larisse Voufo | Revert "Clean up: Refactoring the hardcoded value of... |
tree | commitdiff |
2015-09-15 |
Arch D. Robison | Broaden optimization of fcmp ([us]itofp x, constant... |
tree | commitdiff |
2015-09-14 |
Chen Li | [InstCombineCalls] Use isKnownNonNullAt() to check... |
tree | commitdiff |
2015-09-12 |
Simon Pilgrim | Fixed unused variable warning. |
tree | commitdiff |
2015-09-12 |
Simon Pilgrim | [InstCombine] CVTPH2PS Vector Demanded Elements + Const... |
tree | commitdiff |
2015-09-12 |
Larisse Voufo | Clean up: Refactoring the hardcoded value of 6 for... |
tree | commitdiff |
2015-09-12 |
Bruce Mitchener | Fix typos. |
tree | commitdiff |
2015-09-11 |
Sanjay Patel | typo; NFC |
tree | commitdiff |
2015-09-11 |
Mehdi Amini | Revert "[InstCombineCalls] Use isKnownNonNullAt() to... |
tree | commitdiff |
2015-09-10 |
Chen Li | [InstCombineCalls] Use isKnownNonNullAt() to check... |
tree | commitdiff |
2015-09-10 |
Chen Li | [InstCombineCalls] Use isKnownNonNullAt() to check... |
tree | commitdiff |
2015-09-10 |
Jakub Kuderski | There is a trunc(lshr (zext A), Cst) optimization in... |
tree | commitdiff |
2015-09-09 |
David Majnemer | Revert trunc(lshr (sext A), Cst) to ashr A, Cst |
tree | commitdiff |
2015-09-09 |
Chandler Carruth | [PM/AA] Rebuild LLVM's alias analysis infrastructure... |
tree | commitdiff |
2015-09-09 |
Sanjay Patel | don't repeat function names in comments; NFC |
tree | commitdiff |
2015-09-09 |
Sanjay Patel | function names start with a lower case letter; NFC |
tree | commitdiff |
2015-09-09 |
Sanjay Patel | don't repeat function names in comments; NFC |
tree | commitdiff |
2015-09-08 |
Sanjay Patel | refactor matches for De Morgan's Laws; NFCI |
tree | commitdiff |
2015-09-08 |
Sanjay Patel | remove function names from comments; NFC |
tree | commitdiff |
2015-09-08 |
Jakub Kuderski | There is a trunc(lshr (zext A), Cst) optimization in... |
tree | commitdiff |
2015-09-06 |
David Majnemer | [InstCombine] Don't divide by zero when evaluating... |
tree | commitdiff |
2015-09-05 |
David Majnemer | [InstCombine] Don't assume m_Mul gives back an Instruction |
tree | commitdiff |
2015-08-28 |
Sanjoy Das | [InstCombine] Fix PR24605. |
tree | commitdiff |
2015-08-21 |
Sanjoy Das | Re-apply r245635, "[InstCombine] Transform A & (L ... |
tree | commitdiff |
2015-08-21 |
NAKAMURA Takumi | Revert r245635, "[InstCombine] Transform A & (L - 1... |
tree | commitdiff |
2015-08-20 |
Sanjoy Das | [InstCombine] Transform A & (L - 1) u< L --> L != 0 |
tree | commitdiff |
2015-08-20 |
Adrian Prantl | Rename Instruction::dropUnknownMetadata() to dropUnknow... |
tree | commitdiff |
2015-08-20 |
Adrian Prantl | Fix a bug that caused SimplifyCFG to drop DebugLocs. |
tree | commitdiff |
2015-08-20 |
Balaram Makam | Optimize bitwise even/odd test (-x&1 -> x&1) to not... |
tree | commitdiff |
2015-08-18 |
Sanjay Patel | use minSize wrapper; NFCI |
tree | commitdiff |
2015-08-17 |
David Majnemer | Revert "[InstCombinePHI] Partial simplification of... |
tree | commitdiff |
2015-08-16 |
David Majnemer | [InstCombine] Replace an and+icmp with a trunc+icmp |
tree | commitdiff |
2015-08-14 |
Nick Lewycky | Fix a crash where a utility function wasn't aware of... |
tree | commitdiff |
2015-08-13 |
Charlie Turner | [InstCombinePHI] Partial simplification of identity... |
tree | commitdiff |
2015-08-13 |
Simon Pilgrim | [InstCombine] SSE/AVX vector shifts demanded shift... |
tree | commitdiff |
2015-08-12 |
Simon Pilgrim | unused variable warning fix. |
tree | commitdiff |
2015-08-12 |
Simon Pilgrim | [InstCombine] Move SSE/AVX vector blend folding to... |
tree | commitdiff |
2015-08-11 |
Sanjoy Das | Fix PR24354. |
tree | commitdiff |
2015-08-11 |
James Molloy | Add support for floating-point minnum and maxnum |
tree | commitdiff |
2015-08-10 |
Simon Pilgrim | [InstCombine] Move SSE2/AVX2 arithmetic vector shift... |
tree | commitdiff |
2015-08-08 |
Benjamin Kramer | Fix some comment typos. |
tree | commitdiff |
2015-08-08 |
David Majnemer | [InstCombine] Don't try to sink EH pad instructions |
tree | commitdiff |
next |