| Commit message (Expand) | Author | Age | Files | Lines |
| * | [TableGen] Avoid unnecessary std::string creations | Simon Pilgrim | 2017-10-07 | 1 | -8/+8 |
| * | Use const where possible. NFCI. | Simon Pilgrim | 2017-09-27 | 1 | -1/+1 |
| * | Tidyup P->getComplexPatternInfo call by moving it inside if( != NULL) test. N... | Simon Pilgrim | 2017-09-26 | 1 | -3/+1 |
| * | [TableGen] Replace InfoByHwMode::getAsString with writeToStream | Krzysztof Parzyszek | 2017-09-22 | 1 | -2/+8 |
| * | Remove trailing whitespace. NFCI. | Simon Pilgrim | 2017-09-22 | 1 | -2/+2 |
| * | Revert "[TableGen] Replace InfoByHwMode::getAsString with writeToStream" | Krzysztof Parzyszek | 2017-09-22 | 1 | -6/+2 |
| * | [TableGen] Replace InfoByHwMode::getAsString with writeToStream | Krzysztof Parzyszek | 2017-09-22 | 1 | -2/+6 |
| * | [TableGen] Include StringMap.h instead of StringSet.h since that's the data s... | Craig Topper | 2017-09-21 | 1 | -1/+1 |
| * | [TableGen] Some optimizations to TableGen. | Zachary Turner | 2017-09-20 | 1 | -39/+46 |
| * | Recommit r313647 now that GCC seems to accept the offering | Krzysztof Parzyszek | 2017-09-19 | 1 | -28/+52 |
| * | Revert "Improve TableGen performance of -gen-dag-isel (motivated by X86 backe... | Krzysztof Parzyszek | 2017-09-19 | 1 | -52/+28 |
| * | Improve TableGen performance of -gen-dag-isel (motivated by X86 backend) | Krzysztof Parzyszek | 2017-09-19 | 1 | -28/+52 |
| * | Remove uses of deprecated std::not1. | Benjamin Kramer | 2017-09-17 | 1 | -3/+3 |
| * | Fix selecting legal types in TypeInfer::getLegalTypes | Krzysztof Parzyszek | 2017-09-15 | 1 | -9/+3 |
| * | TableGen support for parameterized register class information | Krzysztof Parzyszek | 2017-09-14 | 1 | -729/+1017 |
| * | [tblgen] Remove uses of std::ptr_fun, it's removed in C++17. | Benjamin Kramer | 2017-09-14 | 1 | -8/+5 |
| * | Remove ancient, commented out code from TableGen, NFC | Krzysztof Parzyszek | 2017-09-12 | 1 | -12/+0 |
| * | Formatting changes, add LLVM_DUMP_METHOD to a dump function, NFC | Krzysztof Parzyszek | 2017-09-12 | 1 | -5/+4 |
| * | [TableGen] Teach tablegen to allow SDNPCommutable nodes with more than 2 oper... | Craig Topper | 2017-09-04 | 1 | -4/+9 |
| * | [TableGen] Fix a range based for loop to take the value by reference so that ... | Craig Topper | 2017-08-30 | 1 | -1/+1 |
| * | [TableGen] Fix bug in TableGen CodeGenPatterns when adding variants of the pa... | Ayman Musa | 2017-06-27 | 1 | -2/+2 |
| * | [TableGen] Remove some copies around PatternToMatch. | Craig Topper | 2017-06-25 | 1 | -10/+8 |
| * | [TableGen] Take a parameter by reference instead of pointer so we don't have ... | Craig Topper | 2017-06-20 | 1 | -4/+4 |
| * | [TableGen] Use range based for loop. NFC | Craig Topper | 2017-06-20 | 1 | -3/+1 |
| * | [TableGen] Do not assume that the first variant is the original pattern | Krzysztof Parzyszek | 2017-06-16 | 1 | -3/+1 |
| * | [TableGen] Adapt more places to getValueAsString now returning a StringRef in... | Craig Topper | 2017-05-31 | 1 | -1/+1 |
| * | [TableGen] Make Record::getValueAsString and getValueAsListOfStrings return S... | Craig Topper | 2017-05-31 | 1 | -1/+3 |
| * | TableGen: Add IntrHasSideEffects property for intrinsics | Matt Arsenault | 2017-04-28 | 1 | -1/+2 |
| * | [SelectionDAG] Enhance SDTCisSameNumEltsAs to work with scalar types and use ... | Craig Topper | 2017-03-13 | 1 | -35/+53 |
| * | [TableGen] Make sure EnforceSameSize populates the type sets if necessary. | Craig Topper | 2017-02-18 | 1 | -0/+6 |
| * | Cleanup dump() functions. | Matthias Braun | 2017-01-28 | 1 | -2/+2 |
| * | [TableGen] Use 'unsigned' instead of 'bool' in a place where the code conditi... | Craig Topper | 2016-12-19 | 1 | -1/+1 |
| * | TableGen: Use StringInit instead of std::string for DagInit arg names | Matthias Braun | 2016-12-05 | 1 | -9/+11 |
| * | TableGen: Use StringInit instead of std::string for DagInit name | Matthias Braun | 2016-12-05 | 1 | -4/+4 |
| * | TableGen: Use StringRef instead of const std::string& in return vals. | Matthias Braun | 2016-12-04 | 1 | -1/+1 |
| * | Re-apply r286384, "X86: Introduce the "relocImm" ComplexPattern, which repres... | Peter Collingbourne | 2016-11-09 | 1 | -6/+1 |
| * | Revert r286384, "X86: Introduce the "relocImm" ComplexPattern, which represen... | Peter Collingbourne | 2016-11-09 | 1 | -1/+6 |
| * | X86: Introduce the "relocImm" ComplexPattern, which represents a relocatable ... | Peter Collingbourne | 2016-11-09 | 1 | -6/+1 |
| * | Use the range variant of remove_if instead of unpacking begin/end | David Majnemer | 2016-08-12 | 1 | -54/+39 |
| * | Use range algorithms instead of unpacking begin/end | David Majnemer | 2016-08-11 | 1 | -8/+7 |
| * | IR: Sort generic intrinsics before target specific ones | Justin Bogner | 2016-07-15 | 1 | -2/+2 |
| * | Add IntrWrite[Arg]Mem intrinsic property | Nicolai Haehnle | 2016-04-19 | 1 | -3/+3 |
| * | [TableGen] Make an error message slightly more informative | Nicolai Haehnle | 2016-04-19 | 1 | -2/+9 |
| * | [TableGen] Store result of getInstructionsByEnumValue in an ArrayRef instead ... | Craig Topper | 2016-02-01 | 1 | -1/+1 |
| * | [TableGen] Remove an assumption about the order of encodings in the MVT::Simp... | Craig Topper | 2015-12-03 | 1 | -2/+13 |
| * | [TableGen] Use SmallString instead of std::string to build up a string to avo... | Craig Topper | 2015-11-28 | 1 | -2/+3 |
| * | [TableGen] Sort pattern predicates before concatenating into a string so that... | Craig Topper | 2015-11-27 | 1 | -4/+11 |
| * | [SelectionDAG] Add a SDTCisSameSizeAs type constraint that can be used to ens... | Craig Topper | 2015-11-26 | 1 | -0/+66 |
| * | [TableGen] Flip reversed comments. | Craig Topper | 2015-11-26 | 1 | -2/+2 |
| * | [TableGen] Use std::remove_if instead of manually coded loops that call erase... | Craig Topper | 2015-11-24 | 1 | -74/+74 |