2015-03-04 |
Mehdi Amini | Make DataLayout Non-Optional in the Module |
tree | commitdiff |
2015-03-03 |
David Majnemer | InstCombine: Ensure select condition types are identica... |
tree | commitdiff |
2015-02-26 |
Hal Finkel | [InstCombine/PowerPC] Convert aligned QPX load/store... |
tree | commitdiff |
2015-02-25 |
JF Bastien | InstCombine: extract instead of shuffle when performing... |
tree | commitdiff |
2015-02-25 |
Charles Davis | [IC] Turn non-null MD on pointer loads to range MD... |
tree | commitdiff |
2015-02-24 |
Sanjoy Das | New instcombine rule: max(~a,~b) -> ~min(a, b) |
tree | commitdiff |
2015-02-23 |
Mehdi Amini | InstSimplify: simplify 0 / X if nnan and nsz |
tree | commitdiff |
2015-02-20 |
Hal Finkel | [InstCombine] Remove unnecessary variable indexing... |
tree | commitdiff |
2015-02-18 |
Akira Hatanaka | [InstCombine] Do not insert a GEP instruction before... |
tree | commitdiff |
2015-02-16 |
Mehdi Amini | InstCombine: fold more cases of (fp_to_u/sint (u/sint_t... |
tree | commitdiff |
2015-02-14 |
Ramkumar Ramachandra | InstCombine: propagate deref via new addDereferenceableAttr |
tree | commitdiff |
2015-02-14 |
Duncan P. N. Exon... | Transforms: Canonicalize access to function attributes... |
tree | commitdiff |
2015-02-14 |
Philip Reames | [InstCombine] When canonicalizing gep indices, prefer... |
tree | commitdiff |
2015-02-13 |
Andrea Di Biagio | [InstCombine] Fix regression introduced at r227197. |
tree | commitdiff |
2015-02-13 |
Michael Liao | [InstCombine] Fix a bug when combining `icmp` from... |
tree | commitdiff |
2015-02-13 |
Chandler Carruth | [IC] Fix a bug with the instcombine canonicalizing... |
tree | commitdiff |
2015-02-12 |
Benjamin Kramer | InstCombine: Allow folding of xor into icmp by changing... |
tree | commitdiff |
2015-02-11 |
Zachary Turner | Use ADDITIONAL_HEADER_DIRS in all LLVM CMake projects. |
tree | commitdiff |
2015-02-11 |
Reid Kleckner | Don't promote asynch EH invokes of nounwind functions... |
tree | commitdiff |
2015-02-10 |
Chandler Carruth | Revert r228556: InstCombine: propagate nonNull through... |
tree | commitdiff |
2015-02-09 |
Ramkumar Ramachandra | InstCombine: propagate nonNull through assume |
tree | commitdiff |
2015-02-06 |
Matthias Braun | InstCombine: Combine select sequences into a single... |
tree | commitdiff |
2015-01-28 |
Reid Kleckner | Move EH personality type classification to Analysis... |
tree | commitdiff |
2015-01-27 |
Andrea Di Biagio | [InstCombine] Teach how to fold a select into a cttz... |
tree | commitdiff |
2015-01-24 |
Chandler Carruth | [PM] Port instcombine to the new pass manager! |
tree | commitdiff |
2015-01-22 |
Chandler Carruth | [PM] Rename InstCombine.h to InstCombineInternal.h... |
tree | commitdiff |
2015-01-22 |
Chandler Carruth | [canonicalize] Teach InstCombine to canonicalize loads... |
tree | commitdiff |
2015-01-22 |
Chandler Carruth | [canonicalize] Move a helper function further up the... |
tree | commitdiff |
2015-01-21 |
Chandler Carruth | [canonicalization] Refactor how we create new stores... |
tree | commitdiff |
2015-01-21 |
David Majnemer | InstCombine: Don't strip bitcasts off of callsites... |
tree | commitdiff |
2015-01-21 |
Chandler Carruth | [PM] Refactor the InstCombiner interface to use an... |
tree | commitdiff |
2015-01-21 |
Chandler Carruth | [PM] Simplify (ha! ha!) the way that instcombine calls the |
tree | commitdiff |
2015-01-21 |
Chandler Carruth | [PM] Replace an abuse of inheritance to override a... |
tree | commitdiff |
2015-01-20 |
Chandler Carruth | [PM] Separate the InstCombiner from its pass. |
tree | commitdiff |
2015-01-20 |
Chandler Carruth | [PM] Reformat this code with clang-format so that subse... |
tree | commitdiff |
2015-01-20 |
Chandler Carruth | [PM] Clean up a bunch of the doxygen / API docs on... |
tree | commitdiff |
2015-01-20 |
Chandler Carruth | [PM] Move the LoopInfo analysis pointer into the InstCo... |
tree | commitdiff |
2015-01-17 |
Chandler Carruth | [PM] Split the LoopInfo object apart from the legacy... |
tree | commitdiff |
2015-01-15 |
Chandler Carruth | [PM] Separate the TargetLibraryInfo object from the... |
tree | commitdiff |
2015-01-15 |
NAKAMURA Takumi | Update libdeps since TLI was moved from Target to Analy... |
tree | commitdiff |
2015-01-15 |
Chandler Carruth | [PM] Move TargetLibraryInfo into the Analysis library. |
tree | commitdiff |
2015-01-14 |
David Majnemer | InstCombine: Don't take A-B<0 into A<B if A-B has other... |
tree | commitdiff |
2015-01-08 |
Matt Arsenault | Fix fcmp + fabs instcombines when using the intrinsic |
tree | commitdiff |
2015-01-07 |
David Majnemer | Analysis: Reformulate WillNotOverflowUnsignedAdd for... |
tree | commitdiff |
2015-01-07 |
David Majnemer | InstCombine: Just a small tidy-up |
tree | commitdiff |
2015-01-06 |
Matt Arsenault | Convert fcmp with 0.0 from casted integers to icmp |
tree | commitdiff |
2015-01-06 |
David Majnemer | InstCombine: Bitcast call arguments from/to pointer... |
tree | commitdiff |
2015-01-04 |
Chandler Carruth | [PM] Split the AssumptionTracker immutable pass into... |
tree | commitdiff |
2015-01-04 |
David Majnemer | InstCombine: match can find ConstantExprs, don't assume... |
tree | commitdiff |
2015-01-02 |
David Majnemer | InstCombine: Detect when llvm.umul.with.overflow always... |
tree | commitdiff |
2015-01-02 |
David Majnemer | Analysis: Reformulate WillNotOverflowUnsignedMul for... |
tree | commitdiff |
2014-12-31 |
Sanjay Patel | InstCombine: fsub nsz 0, X ==> fsub nsz -0.0, X |
tree | commitdiff |
2014-12-31 |
David Majnemer | InstCombine: try to transform A-B < 0 into A < B |
tree | commitdiff |
2014-12-29 |
Philip Reames | Carry facts about nullness and undef across GC relocation |
tree | commitdiff |
2014-12-29 |
Philip Reames | Loading from null is valid outside of addrspace 0 |
tree | commitdiff |
2014-12-26 |
David Majnemer | InstCombine: Infer nuw for multiplies |
tree | commitdiff |
2014-12-26 |
David Majnemer | InstCombe: Infer nsw for multiplies |
tree | commitdiff |
2014-12-20 |
David Majnemer | InstCombine: Squash an icmp+select into bitwise arithmetic |
tree | commitdiff |
2014-12-19 |
Bruno Cardoso Lopes | Reapply: [InstCombine] Fix visitSwitchInst to use right... |
tree | commitdiff |
2014-12-19 |
Sanjay Patel | use -0.0 when creating an fneg instruction |
tree | commitdiff |
2014-12-19 |
Bruno Cardoso Lopes | Revert "[InstCombine] Fix visitSwitchInst to use right... |
tree | commitdiff |
2014-12-19 |
Bruno Cardoso Lopes | [InstCombine] Fix visitSwitchInst to use right operand... |
tree | commitdiff |
2014-12-18 |
Sanjay Patel | fix formatting; NFC |
tree | commitdiff |
2014-12-17 |
Erik Eckstein | Strength reduce intrinsics with overflow into regular... |
tree | commitdiff |
2014-12-12 |
Steven Wu | More code format fix from r224133, NFC |
tree | commitdiff |
2014-12-12 |
Steven Wu | Restructure code from r224097. NFC |
tree | commitdiff |
2014-12-12 |
Steven Wu | Fix another infinite loop in InstCombine |
tree | commitdiff |
2014-12-11 |
Andrea Di Biagio | [InstCombine][X86] Improved folding of calls to Intrins... |
tree | commitdiff |
2014-12-11 |
Erik Eckstein | Refactor creation of overflow result tuples in InstComb... |
tree | commitdiff |
2014-12-09 |
Chandler Carruth | Revert r223764 which taught instcombine about integer... |
tree | commitdiff |
2014-12-09 |
Duncan P. N. Exon... | IR: Split Metadata from Value |
tree | commitdiff |
2014-12-09 |
Chandler Carruth | Teach instcombine to canonicalize "element extraction... |
tree | commitdiff |
2014-12-04 |
Simon Pilgrim | [InstCombine] Minor optimization for bswap with binary ops |
tree | commitdiff |
2014-12-03 |
Erik Eckstein | InstCombine: simplify signed range checks |
tree | commitdiff |
2014-12-02 |
Philip Reames | [Statepoints 3/4] Statepoint infrastructure for garbage... |
tree | commitdiff |
2014-11-28 |
David Majnemer | InstCombine: FoldOrOfICmps harder |
tree | commitdiff |
2014-11-28 |
Ankur Garg | Removed extra line from a comment to test first commit... |
tree | commitdiff |
2014-11-27 |
David Majnemer | InstCombine: Restore optimizations lost in r210006 |
tree | commitdiff |
2014-11-26 |
David Majnemer | Revert "Added inst combine transforms for single bit... |
tree | commitdiff |
2014-11-25 |
Chandler Carruth | [InstCombine] Change LLVM To canonicalize toward the... |
tree | commitdiff |
2014-11-25 |
Chandler Carruth | Revert r220349 to re-instate r220277 with a fix for... |
tree | commitdiff |
2014-11-24 |
Matt Arsenault | Bug 21610: Canonicalize min/max fcmp selects to use... |
tree | commitdiff |
2014-11-24 |
David Majnemer | InstCombine: Don't create an unused instruction |
tree | commitdiff |
2014-11-24 |
David Majnemer | InstCombine: Don't assume DataLayout is always available |
tree | commitdiff |
2014-11-22 |
David Majnemer | InstCombine: Propagate exact for (sdiv X, Pow2) ->... |
tree | commitdiff |
2014-11-22 |
David Majnemer | InstCombine: Propagate exact for (sdiv X, Y) -> (udiv... |
tree | commitdiff |
2014-11-22 |
David Majnemer | InstCombine: Propagate exact for (sdiv -X, C) -> (sdiv... |
tree | commitdiff |
2014-11-22 |
David Majnemer | InstCombine: Propagate exact in (udiv (lshr X,C1),C2... |
tree | commitdiff |
2014-11-22 |
David Majnemer | InstCombine: Propagate NSW/NUW for X*(1<<Y) -> X<<Y |
tree | commitdiff |
2014-11-22 |
David Majnemer | InstCombine: Propagate NSW for -X * -Y -> X * Y |
tree | commitdiff |
2014-11-22 |
David Majnemer | InstCombine: Silence a parenthesis warning |
tree | commitdiff |
2014-11-22 |
David Majnemer | InstCombine: Preserve nsw when folding X*(2^C) -> X... |
tree | commitdiff |
2014-11-22 |
David Majnemer | InstCombine: Preserve nsw/nuw for ((X << C2)*C1) -... |
tree | commitdiff |
2014-11-22 |
David Majnemer | InstCombine: Preserve nsw for (mul %V, -1) -> (sub... |
tree | commitdiff |
2014-11-21 |
Gerolf Hoflehner | [InstCombine] Re-commit of r218721 (Optimize icmp... |
tree | commitdiff |
2014-11-19 |
David Blaikie | Update SetVector to rely on the underlying set's insert... |
tree | commitdiff |
2014-11-18 |
David Majnemer | InstCombine: Fix another infinite loop caused by visitF... |
tree | commitdiff |
2014-11-18 |
David Majnemer | Revert "Revert r222040 because of bot failure." |
tree | commitdiff |
2014-11-18 |
David Majnemer | InstCombine: Fold away tautological masked compares |
tree | commitdiff |
2014-11-18 |
David Majnemer | InstCombine: Clean up foldLogOpOfMaskedICmps |
tree | commitdiff |
next |