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 |
2015-08-07 |
Simon Pilgrim | [InstCombine] Fix SSE2/AVX2 vector logical shift by... |
tree | commitdiff |
2015-08-06 |
Pete Cooper | Convert a bunch of loops to foreach. NFC. |
tree | commitdiff |
2015-08-05 |
Simon Pilgrim | Fixed line endings. |
tree | commitdiff |
2015-08-04 |
Simon Pilgrim | [InstCombine] Moved SSE vector shift constant folding... |
tree | commitdiff |
2015-07-28 |
Sanjay Patel | fix formatting; NFC |
tree | commitdiff |
2015-07-27 |
Simon Pilgrim | Fixed signed/unsigned comparison warning. |
tree | commitdiff |
2015-07-27 |
Simon Pilgrim | [InstCombine][X86][SSE] Replace sign/zero extension... |
tree | commitdiff |
2015-07-25 |
Simon Pilgrim | [InstCombine][SSE4A] Standardized references to Length... |
tree | commitdiff |
2015-07-14 |
David Majnemer | [InstCombine] Generalize sub of selects optimization... |
tree | commitdiff |
2015-07-13 |
David Majnemer | [InstSimplify] Teach InstSimplify how to simplify extra... |
tree | commitdiff |
2015-07-13 |
David Majnemer | [InstSimplify] Teach InstSimplify how to simplify extra... |
tree | commitdiff |
2015-07-10 |
Bjorn Steinbrink | [InstCombine] Actually combine AA metadata when replaci... |
tree | commitdiff |
2015-07-10 |
Benjamin Kramer | [InstSimplify] Fold away ord/uno fcmps when nnan is... |
tree | commitdiff |
2015-07-10 |
Bjorn Steinbrink | [InstCombine] Employ AliasAnalysis in FindAvailableLoad... |
tree | commitdiff |
2015-07-10 |
Bjorn Steinbrink | [InstCombine] Properly combine metadata when replacing... |
tree | commitdiff |
2015-06-25 |
Jingyue Wu | [InstCombine] call SimplifyICmpInst with correct context |
tree | commitdiff |
2015-06-23 |
Sanjay Patel | fix typo; NFC |
tree | commitdiff |
2015-06-23 |
Sanjay Patel | don't repeat function names in comments; NFC |
tree | commitdiff |
2015-06-23 |
Alexander Kornienko | Revert r240137 (Fixed/added namespace ending comments... |
tree | commitdiff |
2015-06-23 |
David Majnemer | [InstCombine] Optimize subtract of selects into a selec... |
tree | commitdiff |
2015-06-19 |
Alexander Kornienko | Fixed/added namespace ending comments using clang-tidy... |
tree | commitdiff |
2015-06-17 |
David Majnemer | Move the personality function from LandingPadInst to... |
tree | commitdiff |
2015-06-16 |
Philip Reames | Reapply 239795 - [InstCombine] Propagate non-null facts... |
tree | commitdiff |
2015-06-16 |
Philip Reames | Revert 239795 |
tree | commitdiff |
2015-06-16 |
Philip Reames | [InstCombine] Propagate non-null facts to call parameters |
tree | commitdiff |
2015-06-06 |
David Majnemer | [InstCombine, InstSimplify] Move xforms from Combine... |
tree | commitdiff |
2015-06-06 |
David Majnemer | [InstCombine] Don't miscompile select to poison |
tree | commitdiff |
2015-06-05 |
Renato Golin | Revert "[InstCombine] Rephrase fix to SimplifyWithOpRep... |
tree | commitdiff |
2015-06-05 |
Sanjoy Das | [InstCombine][NFC] Add a ``break;`` statement. |
tree | commitdiff |
2015-06-05 |
Sanjoy Das | [InstCombine] Fix PR23751. |
tree | commitdiff |
2015-06-05 |
David Majnemer | [InstCombine] Rephrase fix to SimplifyWithOpReplaced |
tree | commitdiff |
2015-06-05 |
Daniel Jasper | Revert "[InstCombine] Don't miscompile safe increment... |
tree | commitdiff |
2015-06-04 |
David Majnemer | [InstCombine] Don't miscompile safe increment idiom |
tree | commitdiff |
2015-05-29 |
Benjamin Kramer | Replace push_back(Constructor(foo)) with emplace_back... |
tree | commitdiff |
2015-05-28 |
David Majnemer | [InstCombine] Fold IntToPtr and PtrToInt into preceding... |
tree | commitdiff |
2015-05-22 |
David Majnemer | [InstCombine] Don't eagerly propagate nsw for A*B+A... |
tree | commitdiff |
2015-05-22 |
David Majnemer | [InstSimplify] Handle some overflow intrinsics in InstS... |
tree | commitdiff |
2015-05-21 |
David Majnemer | [InstCombine] X - 0 is equal to X, not undef |
tree | commitdiff |
2015-05-20 |
James Molloy | Reapply r237539 with a fix for the Chromium build. |
tree | commitdiff |
2015-05-19 |
Hans Wennborg | Revert r237539: "Reapply r237520 with another fix for... |
tree | commitdiff |
2015-05-18 |
David Blaikie | Simplify IRBuilder::CreateCall* by using ArrayRef+initi... |
tree | commitdiff |
2015-05-17 |
James Molloy | Reapply r237520 with another fix for infinite looping |
tree | commitdiff |
2015-05-16 |
James Molloy | Revert commits r237521 and r237520. |
tree | commitdiff |
2015-05-16 |
James Molloy | Reapply r237453 with a fix for the test timeouts. |
tree | commitdiff |
2015-05-15 |
James Molloy | Revert "Canonicalize min/max expressions correctly." |
tree | commitdiff |
2015-05-15 |
James Molloy | Canonicalize min/max expressions correctly. |
tree | commitdiff |
2015-05-14 |
Jingyue Wu | [ValueTracking] refactor: extract method haveNoCommonBi... |
tree | commitdiff |
2015-05-12 |
Pete Cooper | Convert PHI getIncomingValue() to foreach over incoming... |
tree | commitdiff |
2015-05-11 |
Sanjoy Das | [RewriteStatepointsForGC] Fix a bug on creating gc_relo... |
tree | commitdiff |
2015-05-11 |
James Molloy | Rip min/max pattern matching out of InstCombine and... |
tree | commitdiff |
2015-05-11 |
Hal Finkel | [InstCombine/PowerPC] Fix single-precision QPX load... |
tree | commitdiff |
2015-05-11 |
David Majnemer | [InstCombine] Canonicalize single element array store |
tree | commitdiff |
2015-05-11 |
David Majnemer | [InstCombine] Canonicalize single element array load |
tree | commitdiff |
2015-05-07 |
Mehdi Amini | Update InstCombine to transform aggregate loads into... |
tree | commitdiff |
2015-05-06 |
Pete Cooper | Change typeIncompatible to return an AttrBuilder instea... |
tree | commitdiff |
2015-05-06 |
Sanjoy Das | [Statepoint] Clean up Statepoint.h: accessor names. |
tree | commitdiff |
2015-05-05 |
David Blaikie | [opaque pointer type] Track explicit GEP pointee type... |
tree | commitdiff |
2015-04-30 |
Matthias Braun | InstCombineSimplifyDemanded: Remove nsw/nuw flags when... |
tree | commitdiff |
2015-04-30 |
Matthias Braun | InstCombine: Move Sub->Xor rule from SimplifyDemanded... |
tree | commitdiff |
2015-04-30 |
Sanjoy Das | [InstCombine] Add new rule for MIN(MAX(~A, ~B), ~C... |
tree | commitdiff |
2015-04-30 |
Sanjoy Das | [InstCombine] Add a new formula for SMIN. |
tree | commitdiff |
2015-04-25 |
Sanjay Patel | [x86] instcombine more cases of insertps into a shuffle... |
tree | commitdiff |
2015-04-23 |
Philip Reames | Move Value.isDereferenceablePointer to ValueTracking... |
tree | commitdiff |
2015-04-22 |
David Majnemer | [InstCombine] Use a more targeted fix instead of r235544 |
tree | commitdiff |
2015-04-22 |
David Majnemer | [InstCombine] Clear out nsw/nuw if we modify computatio... |
tree | commitdiff |
2015-04-21 |
Wei Mi | Limiting gep merging to fix the performance problem... |
tree | commitdiff |
2015-04-21 |
Wei Mi | Revert r235451 since it is attached to a wrong Differen... |
tree | commitdiff |
2015-04-21 |
Wei Mi | Limiting gep merging to fix the performance problem... |
tree | commitdiff |
2015-04-18 |
Benjamin Kramer | [InstCombine] Create zero constants on demand. |
tree | commitdiff |
2015-04-18 |
David Majnemer | [InstCombine] (mul nsw 1, INT_MIN) != (shl nsw 1, 31) |
tree | commitdiff |
2015-04-16 |
Sanjay Patel | [X86, SSE] instcombine common cases of insertps intrins... |
tree | commitdiff |
2015-04-13 |
Nick Lewycky | GCC complains thusly: "attributes at the beginning... |
tree | commitdiff |
2015-04-13 |
Nick Lewycky | Subtraction is not commutative. Fixes PR23212! |
tree | commitdiff |
2015-04-10 |
Sanjoy Das | [InstCombine][CodeGenPrep] Create llvm.uadd.with.overfl... |
tree | commitdiff |
2015-04-10 |
Benjamin Kramer | [CallSite] Make construction from Value* (or Instructio... |
tree | commitdiff |
2015-04-08 |
Sanjoy Das | [InstCombine] Refactor out OptimizeOverflowCheck. ... |
tree | commitdiff |
2015-04-03 |
David Blaikie | [opaque pointer type] More GEP IRBuilder API migrations... |
tree | commitdiff |
2015-04-03 |
David Majnemer | [InstCombine] Use DataLayout to determine vector elemen... |
tree | commitdiff |
2015-03-30 |
David Blaikie | [opaque pointer type] Change GetElementPtrInst::getInde... |
tree | commitdiff |
2015-03-30 |
Duncan P. N. Exon... | Transforms: Use the new DebugLoc API, NFC |
tree | commitdiff |
next |