2015-12-05 |
Sanjoy Das | [InstCombine] Call getCmpPredicateForMinMax only with... |
tree | commitdiff |
2015-12-04 |
Weiming Zhao | [SimplifyLibCalls] Optimization for pow(x, n) where... |
tree | commitdiff |
2015-12-03 |
David Majnemer | [Analysis] Become aware of MSVC's new/delete functions |
tree | commitdiff |
2015-12-02 |
David Majnemer | Do (A == C1 || A == C2) -> (A & ~(C1 ^ C2)) == C1 rathe... |
tree | commitdiff |
2015-11-30 |
Sanjay Patel | [InstCombine] add tests to show potential vector IR... |
tree | commitdiff |
2015-11-30 |
Davide Italiano | [SimplifyLibCalls] Remove useless bits of this tests. |
tree | commitdiff |
2015-11-30 |
Davide Italiano | [SimplifyLibCalls] Transform log(exp2(y)) to y*log... |
tree | commitdiff |
2015-11-29 |
Davide Italiano | [SimplifyLibCalls] Don't crash if the function doesn... |
tree | commitdiff |
2015-11-29 |
Davide Italiano | [SimplifyLibCalls] Tranform log(pow(x, y)) -> y*log(x). |
tree | commitdiff |
2015-11-26 |
Benjamin Kramer | [SimplifyLibCalls] Don't depend on a called function... |
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-22 |
Rafael Espindola | Have a single way for creating unique value names. |
tree | commitdiff |
2015-11-21 |
Sanjay Patel | move a single test case to where most other instcombine... |
tree | commitdiff |
2015-11-19 |
Sanjay Patel | [InstCombine] add tests to show missing trunc optimizations |
tree | commitdiff |
2015-11-19 |
Sanjay Patel | [InstCombine] add tests to show missing bitcast optimiz... |
tree | commitdiff |
2015-11-19 |
Pete Cooper | Revert "Change memcpy/memset/memmove to have dest and... |
tree | commitdiff |
2015-11-18 |
Davide Italiano | [SimplifyLibCalls] New trick: pow(x, 0.5) -> sqrt(x... |
tree | commitdiff |
2015-11-18 |
Pete Cooper | Change memcpy/memset/memmove to have dest and source... |
tree | commitdiff |
2015-11-17 |
Andrew Kaylor | [EH] Keep filter clauses for types that have been caught. |
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-05 |
Peter Collingbourne | DI: Reverse direction of subprogram -> function edge. |
tree | commitdiff |
2015-11-04 |
Davide Italiano | [SimplifyLibCalls] New transformation: tan(atan(x)... |
tree | commitdiff |
2015-11-03 |
Davide Italiano | [SimplifyLibCalls] Add a new transformation: pow(exp... |
tree | commitdiff |
2015-11-02 |
Tim Northover | TvOS: add missing support for some libcalls. |
tree | commitdiff |
2015-11-02 |
Artur Pilipenko | Preserve load alignment and dereferenceable metadata... |
tree | commitdiff |
2015-10-31 |
Davide Italiano | [SimplifyLibCalls] Add test to ensure transform is... |
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-21 |
Michael Liao | [InstCombine] Revise the test case to match full sequene |
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-14 |
Philip Reames | Tighten known bits for ctpop based on zero input bits |
tree | commitdiff |
2015-10-13 |
Simon Pilgrim | [InstCombine][SSE4A] Remove broken INSERTQI range combi... |
tree | commitdiff |
2015-10-12 |
Simon Pilgrim | [InstCombine] Tidied up SSE4A tests. |
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-08 |
Sanjay Patel | [ValueTracking] teach computeKnownBits that a fabs... |
tree | commitdiff |
2015-10-07 |
Artur Pilipenko | Teach computeKnownBits to use new align attribute/metadata |
tree | commitdiff |
2015-10-07 |
Hans Wennborg | InstCombine: Fold comparisons between unguessable alloc... |
tree | commitdiff |
2015-10-06 |
Philip Reames | Extend known bits to understand @llvm.bswap |
tree | commitdiff |
2015-10-06 |
Andrea Di Biagio | [InstCombine] Teach SimplifyDemandedVectorElts how... |
tree | commitdiff |
2015-10-01 |
Bruno Cardoso Lopes | [SimplifyLibCalls] Fix instruction misplacement in... |
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-30 |
Jeroen Ketema | [ARM][NEON] Use address space in vld([1234]|[234]lane... |
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-26 |
Simon Pilgrim | [InstCombine] Removed unnecessary meta attributes. |
tree | commitdiff |
2015-09-26 |
Chen Li | [Bug 24848] Use range metadata to constant fold compari... |
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 |
Chen Li | [Bug 24848] Use range metadata to constant fold compari... |
tree | commitdiff |
2015-09-19 |
David Majnemer | [InstCombine] FoldICmpCstShrCst failed for ashr when... |
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 |
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 | [InstCombine] CVTPH2PS Vector Demanded Elements + Const... |
tree | commitdiff |
2015-09-11 |
David Blaikie | [opaque pointer type] Add textual IR support for explic... |
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-08 |
Benjamin Kramer | Merge or combine tests and convert to FileCheck. |
tree | commitdiff |
2015-09-08 |
Sanjay Patel | add tests for De Morgan instcombines based on PR22723 |
tree | commitdiff |
2015-09-08 |
Sanjay Patel | fix typos, remove noise; NFCI |
tree | commitdiff |
2015-09-08 |
Jakub Kuderski | There is a trunc(lshr (zext A), Cst) optimization in... |
tree | commitdiff |
2015-09-07 |
Sanjay Patel | add missing regression tests for De Morgan's Law transf... |
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 |
Duncan P. N. Exon... | DI: Require subprogram definitions to be distinct |
tree | commitdiff |
2015-08-28 |
Sanjoy Das | [InstCombine] Fix PR24605. |
tree | commitdiff |
2015-08-28 |
Chad Rosier | Optimize memcmp(x,y,n)==0 for small n and suitably... |
tree | commitdiff |
2015-08-27 |
Pete Cooper | isKnownNonNull needs to consider globals in non-zero... |
tree | commitdiff |
2015-08-21 |
Sanjoy Das | Re-apply r245635, "[InstCombine] Transform A & (L ... |
tree | commitdiff |
2015-08-21 |
Simon Pilgrim | Line endings fix. |
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 |
Balaram Makam | Optimize bitwise even/odd test (-x&1 -> x&1) to not... |
tree | commitdiff |
2015-08-17 |
David Majnemer | Revert "[InstCombinePHI] Partial simplification of... |
tree | commitdiff |
2015-08-16 |
Sanjay Patel | transform fmin/fmax calls when possible (PR24314) |
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 |
Davide Italiano | [SimplifyLibCalls] Correctly set the is_zero_undef... |
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 | [InstCombine] Move SSE/AVX vector blend folding to... |
tree | commitdiff |
2015-08-11 |
Sanjoy Das | Fix PR24354. |
tree | commitdiff |
2015-08-11 |
Mehdi Amini | Fix InstCombine test: invalid CHECK line slipped in... |
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-10 |
Jonathan Roelofs | Fix a few more cases of 'CHECK[^:]*$'. NFCI |
tree | commitdiff |
2015-08-10 |
Jonathan Roelofs | Fix a bunch of trivial cases of 'CHECK[^:]*$' in the... |
tree | commitdiff |
next |