| Commit message (Expand) | Author | Age | Files | Lines |
* | [X86FixupLEAs] Turn optIncDec into a generic two address LEA optimizer. Suppo... | Craig Topper | 2019-05-25 | 1 | -2/+2 |
* | [X86] Allow 8-bit INC/DEC to be converted to LEA. | Craig Topper | 2019-03-05 | 1 | -2/+2 |
* | [CodeGen][NFC] Add tests for heterogeneous types in MergeConsecutiveStores | Clement Courbet | 2018-10-01 | 1 | -0/+72 |
* | [CodeGen] Unify MBB reference format in both MIR and debug output | Francis Visoiu Mistrih | 2017-12-04 | 1 | -36/+36 |
* | [X86] Regenerate merge store tests. NFCI. | Simon Pilgrim | 2017-08-12 | 1 | -102/+329 |
* | Improve handling of insert_subvector of bitcast values | Nirav Dave | 2017-08-11 | 1 | -20/+8 |
* | [X86][DAG] Switch X86 Target to post-legalized store merge | Nirav Dave | 2017-08-11 | 1 | -15/+24 |
* | [DAG] Relax type restriction for store merge | Nirav Dave | 2017-08-10 | 1 | -5/+2 |
* | [DAG] Allow merging of stores of vector loads | Nirav Dave | 2017-08-03 | 1 | -4/+3 |
* | Add bitcast store-merge test. | Nirav Dave | 2017-06-23 | 1 | -2/+29 |
* | [DAG] Improve store merge candidate pruning. | Nirav Dave | 2017-04-18 | 1 | -9/+3 |
* | Add store Merge test. | Nirav Dave | 2017-04-18 | 1 | -0/+25 |
* | Turn on -addr-sink-using-gep by default. | Eli Friedman | 2017-04-06 | 1 | -1/+0 |
* | In visitSTORE, always use FindBetterChain, rather than only when UseAA is ena... | Nirav Dave | 2017-03-14 | 1 | -11/+6 |
* | [SDAG] Revert r296476 (and r296486, r296668, r296690). | Chandler Carruth | 2017-03-03 | 1 | -6/+11 |
* | In visitSTORE, always use FindBetterChain, rather than only when UseAA is ena... | Nirav Dave | 2017-02-28 | 1 | -11/+6 |
* | Revert "In visitSTORE, always use FindBetterChain, rather than only when UseA... | Nirav Dave | 2017-02-26 | 1 | -6/+11 |
* | In visitSTORE, always use FindBetterChain, rather than only when UseAA is ena... | Nirav Dave | 2017-02-25 | 1 | -11/+6 |
* | Revert "In visitSTORE, always use FindBetterChain, rather than only when UseA... | Nirav Dave | 2017-02-02 | 1 | -6/+11 |
* | In visitSTORE, always use FindBetterChain, rather than only when UseAA is ena... | Nirav Dave | 2017-02-02 | 1 | -11/+6 |
* | Revert "In visitSTORE, always use FindBetterChain, rather than only when UseA... | Nirav Dave | 2017-01-26 | 1 | -6/+11 |
* | In visitSTORE, always use FindBetterChain, rather than only when UseAA is ena... | Nirav Dave | 2017-01-26 | 1 | -11/+6 |
* | The patch fixes (base, index, offset) match. | Evgeny Stupachenko | 2017-01-04 | 1 | -0/+34 |
* | Revert "In visitSTORE, always use FindBetterChain, rather than only when UseA... | Nirav Dave | 2016-12-14 | 1 | -5/+9 |
* | In visitSTORE, always use FindBetterChain, rather than only when UseAA is ena... | Nirav Dave | 2016-12-14 | 1 | -9/+5 |
* | Revert "In visitSTORE, always use FindBetterChain, rather than only when UseA... | Nirav Dave | 2016-12-09 | 1 | -5/+9 |
* | In visitSTORE, always use FindBetterChain, rather than only when UseAA is ena... | Nirav Dave | 2016-12-09 | 1 | -9/+5 |
* | Revert "In visitSTORE, always use FindBetterChain, rather than only when UseA... | Nirav Dave | 2016-10-13 | 1 | -5/+9 |
* | In visitSTORE, always use FindBetterChain, rather than only when UseAA is ena... | Nirav Dave | 2016-10-13 | 1 | -9/+5 |
* | Revert "In visitSTORE, always use FindBetterChain, rather than only when UseA... | Nirav Dave | 2016-09-28 | 1 | -5/+9 |
* | In visitSTORE, always use FindBetterChain, rather than only when UseAA is ena... | Nirav Dave | 2016-09-28 | 1 | -9/+5 |
* | [X86] Use LivePhysRegs in X86FixupBWInsts. | Ahmed Bougacha | 2016-04-26 | 1 | -6/+9 |
* | [X86] More test updates to support fixup-byte-word-insts optimization | Kevin B. Smith | 2016-02-22 | 1 | -3/+6 |
* | Fix two issues in MergeConsecutiveStores: | James Y Knight | 2015-11-02 | 1 | -3/+7 |
* | merge vector stores into wider vector stores and fix AArch64 misaligned acces... | Sanjay Patel | 2015-09-25 | 1 | -4/+2 |
* | use CHECK-LABEL for more precision | Sanjay Patel | 2015-09-01 | 1 | -7/+7 |
* | remove unnecessary/conflicting target info | Sanjay Patel | 2015-09-01 | 1 | -3/+0 |
* | fixed test to specify triple rather than arch and CPU | Sanjay Patel | 2015-09-01 | 1 | -2/+2 |
* | Add some tests based on PR21711 | Sanjay Patel | 2015-06-16 | 1 | -0/+61 |
* | Fix alignment checks in MergeConsecutiveStores. | James Y Knight | 2015-05-08 | 1 | -8/+3 |
* | [opaque pointer type] Add textual IR support for explicit type parameter to l... | David Blaikie | 2015-02-27 | 1 | -25/+25 |
* | [opaque pointer type] Add textual IR support for explicit type parameter to g... | David Blaikie | 2015-02-27 | 1 | -95/+95 |
* | Revert r227242 - Merge vector stores into wider vector stores (PR21711). | Quentin Colombet | 2015-01-27 | 1 | -58/+0 |
* | Merge vector stores into wider vector stores (PR21711) | Sanjay Patel | 2015-01-27 | 1 | -0/+58 |
* | merge consecutive stores of extracted vector elements (PR21711) | Sanjay Patel | 2015-01-22 | 1 | -0/+59 |
* | Revert "merge consecutive stores of extracted vector elements" | Alexey Samsonov | 2014-12-31 | 1 | -33/+0 |
* | merge consecutive stores of extracted vector elements | Sanjay Patel | 2014-12-19 | 1 | -0/+33 |
* | fix typo, add spaces; NFC | Sanjay Patel | 2014-12-16 | 1 | -37/+37 |
* | Add the ability to use GEPs for address sinking in CGP | Hal Finkel | 2014-04-12 | 1 | -0/+1 |
* | Update to more CodeGen tests to use CHECK-LABEL for labels corresponding to f... | Stephen Lin | 2013-07-18 | 1 | -5/+5 |