| Commit message (Expand) | Author | Age | Files | Lines |
* | [InstCombine] refactor optimizeIntToFloatBitCast() ; NFCI | Sanjay Patel | 2015-11-18 | 1 | -38/+29 |
* | fix typos; NFC | Sanjay Patel | 2015-11-17 | 1 | -2/+2 |
* | use local variables; NFCI | Sanjay Patel | 2015-11-17 | 1 | -7/+7 |
* | InstCombine: Remove ilist iterator implicit conversions, NFC | Duncan P. N. Exon Smith | 2015-10-13 | 1 | -1/+1 |
* | There is a trunc(lshr (zext A), Cst) optimization in InstCombineCasts that | Jakub Kuderski | 2015-09-10 | 1 | -0/+20 |
* | Revert trunc(lshr (sext A), Cst) to ashr A, Cst | David Majnemer | 2015-09-09 | 1 | -20/+0 |
* | function names start with a lower case letter; NFC | Sanjay Patel | 2015-09-09 | 1 | -54/+54 |
* | don't repeat function names in comments; NFC | Sanjay Patel | 2015-09-09 | 1 | -35/+32 |
* | There is a trunc(lshr (zext A), Cst) optimization in InstCombineCasts that | Jakub Kuderski | 2015-09-08 | 1 | -0/+20 |
* | Add support for floating-point minnum and maxnum | James Molloy | 2015-08-11 | 1 | -2/+8 |
* | Reapply r237539 with a fix for the Chromium build. | James Molloy | 2015-05-20 | 1 | -0/+9 |
* | Revert r237539: "Reapply r237520 with another fix for infinite looping" | Hans Wennborg | 2015-05-19 | 1 | -9/+0 |
* | Reapply r237520 with another fix for infinite looping | James Molloy | 2015-05-17 | 1 | -0/+9 |
* | Revert commits r237521 and r237520. | James Molloy | 2015-05-16 | 1 | -9/+0 |
* | Reapply r237453 with a fix for the test timeouts. | James Molloy | 2015-05-16 | 1 | -0/+9 |
* | Convert PHI getIncomingValue() to foreach over incoming_values(). NFC. | Pete Cooper | 2015-05-12 | 1 | -4/+4 |
* | [InstCombine] Create zero constants on demand. | Benjamin Kramer | 2015-04-18 | 1 | -4/+2 |
* | Recommit r233116 better: Remove a redundant instcombine involving bitcasts of... | David Blaikie | 2015-03-27 | 1 | -36/+0 |
* | Opaque Pointer Types: GEP API migrations to specify the gep type explicitly | David Blaikie | 2015-03-24 | 1 | -3/+5 |
* | Revert "Remove an InstCombine that seems to have become redundant." | David Blaikie | 2015-03-24 | 1 | -13/+28 |
* | Remove an InstCombine that seems to have become redundant. | David Blaikie | 2015-03-24 | 1 | -28/+13 |
* | [opaque pointer type] IRBuilder gep migration progress | David Blaikie | 2015-03-15 | 1 | -0/+5 |
* | DataLayout is mandatory, update the API to reflect it with references. | Mehdi Amini | 2015-03-10 | 1 | -78/+57 |
* | InstCombine: fold more cases of (fp_to_u/sint (u/sint_to_fp val)) | Mehdi Amini | 2015-02-16 | 1 | -22/+48 |
* | [InstCombine] When canonicalizing gep indices, prefer zext when possible | Philip Reames | 2015-02-14 | 1 | -0/+9 |
* | [PM] Rename InstCombine.h to InstCombineInternal.h in preparation for | Chandler Carruth | 2015-01-22 | 1 | -1/+1 |
* | [PM] Move TargetLibraryInfo into the Analysis library. | Chandler Carruth | 2015-01-15 | 1 | -1/+1 |
* | More code format fix from r224133, NFC | Steven Wu | 2014-12-12 | 1 | -2/+1 |
* | Restructure code from r224097. NFC | Steven Wu | 2014-12-12 | 1 | -12/+12 |
* | Fix another infinite loop in InstCombine | Steven Wu | 2014-12-12 | 1 | -9/+12 |
* | InstCombine: Fix another infinite loop caused by visitFPTrunc | David Majnemer | 2014-11-18 | 1 | -5/+4 |
* | Revert "Revert r222040 because of bot failure." | David Majnemer | 2014-11-18 | 1 | -6/+9 |
* | Revert r222040 because of bot failure. | Manman Ren | 2014-11-18 | 1 | -9/+6 |
* | InstCombine: Fix infinite loop caused by visitFPTrunc | David Majnemer | 2014-11-14 | 1 | -6/+9 |
* | InstCombine: Fix a combine assuming that icmp operands were integers | David Majnemer | 2014-10-27 | 1 | -0/+4 |
* | Handle sqrt() shrinking in SimplifyLibCalls like any other call | Sanjay Patel | 2014-10-23 | 1 | -36/+0 |
* | Make use of @llvm.assume in ValueTracking (computeKnownBits, etc.) | Hal Finkel | 2014-09-07 | 1 | -34/+39 |
* | Fix comment in InstCombiner::visitAddrSpaceCast. | Manuel Jacob | 2014-07-16 | 1 | -3/+3 |
* | Canonicalize addrspacecast ConstExpr between different pointer types | Jingyue Wu | 2014-06-15 | 1 | -2/+4 |
* | InstCombine: Canonicalize addrspacecast between different element types | Jingyue Wu | 2014-06-06 | 1 | -1/+23 |
* | Rename ComputeMaskedBits to computeKnownBits. "Masked" has been | Jay Foad | 2014-05-14 | 1 | -4/+4 |
* | InstCombine: don't drop 'inalloca' in PromoteCastOfAllocation (PR19569) | Hans Wennborg | 2014-04-28 | 1 | -0/+1 |
* | [C++] Use 'nullptr'. Transforms edition. | Craig Topper | 2014-04-25 | 1 | -39/+39 |
* | [Modules] Fix potential ODR violations by sinking the DEBUG_TYPE | Chandler Carruth | 2014-04-22 | 1 | -1/+2 |
* | [Modules] Sink all the DEBUG_TYPE defines for InstCombine out of the | Chandler Carruth | 2014-04-21 | 1 | -0/+1 |
* | [C++11] Add range based accessors for the Use-Def chain of a Value. | Chandler Carruth | 2014-03-09 | 1 | -2/+2 |
* | [Modules] Move the LLVM IR pattern match header into the IR library, it | Chandler Carruth | 2014-03-04 | 1 | -1/+1 |
* | Make some DataLayout pointers const. | Rafael Espindola | 2014-02-24 | 1 | -1/+1 |
* | Rename many DataLayout variables from TD to DL. | Rafael Espindola | 2014-02-21 | 1 | -27/+27 |
* | Fix known typos | Alp Toker | 2014-01-24 | 1 | -2/+2 |