2015-12-15 |
Nicolai Hahnle | AMDGPU: mark ldexp LibCalls as unavailable |
tree | commitdiff |
2015-12-15 |
Mehdi Amini | Instcombine: destructor loads of structs that do not... |
tree | commitdiff |
2015-12-14 |
Sanjay Patel | add fast-math-flags to 'call' instructions (PR21290) |
tree | commitdiff |
2015-12-14 |
Sanjay Patel | [InstCombine] fold trunc ([lshr] (bitcast vector) ... |
tree | commitdiff |
2015-12-12 |
Sanjay Patel | [InstCombine] canonicalize (bitcast (extractelement... |
tree | commitdiff |
2015-12-12 |
David Majnemer | [IR] Reformulate LLVM's EH funclet IR |
tree | commitdiff |
2015-12-12 |
Sanjay Patel | [InstCombine] allow any pair of bitcasts to be combined |
tree | commitdiff |
2015-12-12 |
Sanjay Patel | use FileCheck for better checking |
tree | commitdiff |
2015-12-11 |
Sanjay Patel | Add tests for bitcast-bitcast sequences for all scalar... |
tree | commitdiff |
2015-12-11 |
James Molloy | [InstCombine] Make MatchBSwap also match bit reversals |
tree | commitdiff |
2015-12-10 |
Sanjay Patel | [InstCombine] fold bitcasts around an extractelement... |
tree | commitdiff |
2015-12-10 |
Akira Hatanaka | Revert r255137. |
tree | commitdiff |
2015-12-09 |
Sanjay Patel | [InstCombine] fold bitcasts around an extractelement... |
tree | commitdiff |
2015-12-09 |
Mehdi Amini | Revert "[InstCombine] fold bitcasts around an extractel... |
tree | commitdiff |
2015-12-09 |
Sanjay Patel | [InstCombine] fold bitcasts around an extractelement |
tree | commitdiff |
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 |
next |