2014-06-27 |
Dinesh Dwivedi | Added instruction combine to transform few more negativ... |
tree | commitdiff |
2014-06-26 |
Dinesh Dwivedi | This patch removed duplicate code for matching patterns |
tree | commitdiff |
2014-06-26 |
Dinesh Dwivedi | Added instruction combine to transform few more negativ... |
tree | commitdiff |
2014-06-24 |
Benjamin Kramer | InstCombine: Disable umul.with.overflow recognition... |
tree | commitdiff |
2014-06-24 |
Benjamin Kramer | InstCombine: Don't try to reorder shuffles where the... |
tree | commitdiff |
2014-06-19 |
Jingyue Wu | [ValueTracking] Extend range metadata to call/invoke |
tree | commitdiff |
2014-06-19 |
Dinesh Dwivedi | Added instruction combine to transform few more negativ... |
tree | commitdiff |
2014-06-19 |
Dinesh Dwivedi | Refactored and updated SimplifyUsingDistributiveLaws... |
tree | commitdiff |
2014-06-19 |
David Majnemer | InstCombine: Stop two transforms dueling |
tree | commitdiff |
2014-06-19 |
Nick Lewycky | Make instsimplify's analysis of icmp eq/ne use computeK... |
tree | commitdiff |
2014-06-19 |
Matt Arsenault | R600/SI: Add intrinsics for various math instructions. |
tree | commitdiff |
2014-06-17 |
Jingyue Wu | [InstCombine] mark ADD with nuw if no unsigned overflow |
tree | commitdiff |
2014-06-15 |
Jingyue Wu | Canonicalize addrspacecast ConstExpr between different... |
tree | commitdiff |
2014-06-12 |
Dinesh Dwivedi | This removes TODO added in reviews.llvm.org/D3658 |
tree | commitdiff |
2014-06-09 |
Matt Arsenault | Look through addrspacecasts when turning ptr comparison... |
tree | commitdiff |
2014-06-07 |
Rafael Espindola | Revert 209903 and 210040. |
tree | commitdiff |
2014-06-06 |
Jingyue Wu | InstCombine: Canonicalize addrspacecast between differe... |
tree | commitdiff |
2014-06-06 |
Dinesh Dwivedi | Added select flavour for ABS and NEG(ABS) |
tree | commitdiff |
2014-06-06 |
Rafael Espindola | Allow aliases to be unnamed_addr. |
tree | commitdiff |
2014-06-05 |
Rafael Espindola | Add a testcase where there is an overflow when combinin... |
tree | commitdiff |
2014-06-04 |
Rafael Espindola | InstCombine: Improvement to check if signed addition... |
tree | commitdiff |
2014-06-03 |
Rafael Espindola | Allow alias to point to an arbitrary ConstantExpr. |
tree | commitdiff |
2014-06-02 |
Rafael Espindola | Add back commit r210029. |
tree | commitdiff |
2014-06-02 |
Rafael Espindola | Convert test to FileCheck. |
tree | commitdiff |
2014-06-02 |
Rafael Espindola | Revert "Add the nsw flag when we detect that an add... |
tree | commitdiff |
2014-06-02 |
Rafael Espindola | Added support to optimize comparisons with "lshr exact... |
tree | commitdiff |
2014-06-02 |
Rafael Espindola | Add the nsw flag when we detect that an add will not... |
tree | commitdiff |
2014-06-02 |
Dinesh Dwivedi | Added inst combine tarnsform for (1 << X) & C pattrens... |
tree | commitdiff |
2014-06-02 |
Dinesh Dwivedi | Added inst combine transforms for single bit tests... |
tree | commitdiff |
2014-05-30 |
Rafael Espindola | PR19753: Optimize comparisons with "ashr exact" of... |
tree | commitdiff |
2014-05-29 |
Louis Gerbarg | Add support for combining GEPs across PHI nodes |
tree | commitdiff |
2014-05-29 |
Rafael Espindola | Revert "Revert "Revert "InstCombine: Improvement to... |
tree | commitdiff |
2014-05-28 |
Rafael Espindola | Revert "Revert "InstCombine: Improvement to check if... |
tree | commitdiff |
2014-05-28 |
Rafael Espindola | Revert "Add support for combining GEPs across PHI nodes" |
tree | commitdiff |
2014-05-28 |
Rafael Espindola | Revert "InstCombine: Improvement to check if signed... |
tree | commitdiff |
2014-05-28 |
Louis Gerbarg | Add support for combining GEPs across PHI nodes |
tree | commitdiff |
2014-05-28 |
Rafael Espindola | InstCombine: Improvement to check if signed addition... |
tree | commitdiff |
2014-05-27 |
Filipe Cabecinhas | Post-commit fixes for r209643 |
tree | commitdiff |
2014-05-27 |
Filipe Cabecinhas | Convert some X86 blendv* intrinsics into IR. |
tree | commitdiff |
2014-05-24 |
Tim Northover | AArch64/ARM64: move ARM64 into AArch64's place |
tree | commitdiff |
2014-05-19 |
Dinesh Dwivedi | Added inst-combine for 'MIN(MIN(A, 97), 23)' and 'MAX... |
tree | commitdiff |
2014-05-17 |
NAKAMURA Takumi | Revert r209049 and r209065, "Add support for combining... |
tree | commitdiff |
2014-05-16 |
Louis Gerbarg | Add support for combining GEPs across PHI nodes |
tree | commitdiff |
2014-05-16 |
Rafael Espindola | Fix most of PR10367. |
tree | commitdiff |
2014-05-15 |
Dinesh Dwivedi | Reverting r208848, reason: build failure: sanitizer... |
tree | commitdiff |
2014-05-15 |
Dinesh Dwivedi | Added instcombine for 'MIN(MIN(A, 27), 93)' and 'MAX... |
tree | commitdiff |
2014-05-15 |
Dinesh Dwivedi | Added inst combine transforms for single bit tests... |
tree | commitdiff |
2014-05-15 |
David Majnemer | InstCombine: Optimize -x s< cst |
tree | commitdiff |
2014-05-14 |
Serge Pavlov | Fix the case when reordering shuffle and binop produces... |
tree | commitdiff |
2014-05-14 |
Nick Lewycky | Optimize integral reciprocal (udiv 1, x and sdiv 1... |
tree | commitdiff |
2014-05-13 |
Serge Pavlov | Fix type of shuffle resulted from shuffle merge. |
tree | commitdiff |
2014-05-12 |
Serge Pavlov | Fix type of shuffle obtained from reordering with binar... |
tree | commitdiff |
2014-05-12 |
Serge Pavlov | Fix reordering of shuffles and binary operations |
tree | commitdiff |
2014-05-11 |
Serge Pavlov | Reorder shuffle and binary operation. |
tree | commitdiff |
2014-05-08 |
Michael Zolotukhin | [InstCombine] Some cleanup in optimization of redundant... |
tree | commitdiff |
2014-05-07 |
Michael Zolotukhin | [InstCombine] Add optimization of redundant insertvalue... |
tree | commitdiff |
2014-05-02 |
Nick Lewycky | Fold strlen(expr ? "str1" : "str2") to x ? len1 : len2... |
tree | commitdiff |
2014-04-30 |
David Majnemer | IR: Conservatively verify inalloca arguments |
tree | commitdiff |
2014-04-29 |
Rafael Espindola | Also handle ConstantAggregateZero when optimizing vperm... |
tree | commitdiff |
2014-04-29 |
Rafael Espindola | Two fixes to the vpermilvar optimization. |
tree | commitdiff |
2014-04-28 |
Hans Wennborg | InstCombine: don't drop 'inalloca' in PromoteCastOfAllo... |
tree | commitdiff |
2014-04-26 |
Andrea Di Biagio | [InstCombine][X86] Teach how to fold calls to SSE2... |
tree | commitdiff |
2014-04-24 |
Michael J. Spencer | [InstCombine][x86] Constant fold psll intrinsics. |
tree | commitdiff |
2014-04-24 |
Filipe Cabecinhas | Optimize some special cases for SSE4a insertqi |
tree | commitdiff |
2014-04-24 |
Matt Arsenault | Handle addrspacecast when looking at memcpys from globals |
tree | commitdiff |
2014-04-21 |
Rafael Espindola | Simplify a vpermil* with constant mask. |
tree | commitdiff |
2014-04-14 |
Matt Arsenault | Revert "Revert r206045, "Fix shift by constants for... |
tree | commitdiff |
2014-04-14 |
NAKAMURA Takumi | Whitespace. |
tree | commitdiff |
2014-04-14 |
NAKAMURA Takumi | Revert r206045, "Fix shift by constants for vector." |
tree | commitdiff |
2014-04-13 |
Serge Pavlov | Recognize test for overflow in integer multiplication. |
tree | commitdiff |
2014-04-11 |
Matt Arsenault | Fix shift by constants for vector. |
tree | commitdiff |
2014-04-03 |
Eli Bendersky | Fix PR19270 - type mismatch caused by invalid optimization. |
tree | commitdiff |
2014-03-29 |
Tim Northover | ARM64: initial backend import |
tree | commitdiff |
2014-03-28 |
Erik Verbruggen | Revert "InstCombine: merge constants in both operands... |
tree | commitdiff |
2014-03-27 |
Reid Kleckner | InstCombine: Don't combine constants on unsigned icmps |
tree | commitdiff |
2014-03-27 |
Erik Verbruggen | InstCombine: merge constants in both operands of icmp. |
tree | commitdiff |
2014-03-25 |
Richard Osborne | [InstCombine] Don't fold bitcast into store if it would... |
tree | commitdiff |
2014-03-24 |
Karthik Bhat | Allow constant folding of ceil function whenever feasible |
tree | commitdiff |
2014-03-13 |
Owen Anderson | Fix a bug in InstCombine where we would incorrectly... |
tree | commitdiff |
2014-03-12 |
Rafael Espindola | Reject alias to undefined symbols in the verifier. |
tree | commitdiff |
2014-03-12 |
Evan Cheng | Revert r203488 and r203520. |
tree | commitdiff |
2014-03-10 |
Evan Cheng | For functions with ARM target specific calling conventi... |
tree | commitdiff |
2014-03-07 |
Tim Northover | InstCombine: form shuffles from wider range of insert... |
tree | commitdiff |
2014-03-07 |
Karthik Bhat | Allow constant folding of round function whenever feasible |
tree | commitdiff |
2014-03-06 |
Karthik Bhat | Allow constant folding of copysign |
tree | commitdiff |
2014-03-06 |
Raul E. Silvera | Change math intrinsic attributes from readonly to readn... |
tree | commitdiff |
2014-03-05 |
Benjamin Kramer | ConstantFolding: Also fold the vector overloads of... |
tree | commitdiff |
2014-03-05 |
Matt Arsenault | Allow constant folding of fma and fmuladd |
tree | commitdiff |
2014-02-26 |
Nico Rieck | Fix broken FileCheck prefixes |
tree | commitdiff |
2014-02-26 |
Nico Rieck | Fix broken FileCheck prefix |
tree | commitdiff |
2014-02-20 |
Nick Lewycky | Make sure that value handle users see the transformatio... |
tree | commitdiff |
2014-02-14 |
Matt Arsenault | Do more addrspacecast transforms that happen for bitcast. |
tree | commitdiff |
2014-02-12 |
Owen Anderson | Remove a very old instcombine where we would turn seque... |
tree | commitdiff |
2014-02-11 |
Benjamin Kramer | InstCombine: Teach icmp merging about the equivalence... |
tree | commitdiff |
2014-02-04 |
Benjamin Kramer | SimplifyLibCalls: Push TLI through the exp2->ldexp... |
tree | commitdiff |
2014-02-04 |
Tim Northover | OS X: the correct function is __sincospif_stret, not... |
tree | commitdiff |
2014-02-04 |
Kai Nacke | Add strchr(p, 0) -> p + strlen(p) to SimplifyLibCalls |
tree | commitdiff |
2014-01-28 |
Reid Kleckner | Update optimization passes to handle inalloca arguments |
tree | commitdiff |
2014-01-24 |
Benjamin Kramer | InstCombine: Don't try to use aggregate elements of... |
tree | commitdiff |
2014-01-22 |
Matt Arsenault | Add CHECK-LABELs |
tree | commitdiff |
next |