summaryrefslogtreecommitdiffstats
path: root/llvm/lib/TableGen
Commit message (Expand)AuthorAgeFilesLines
* [BinaryFormat, Option, TableGen] Fix some Clang-tidy modernize-use-using and ...Eugene Zelenko2017-06-162-24/+39
* Sort the remaining #include lines in include/... and lib/....Chandler Carruth2017-06-061-1/+1
* [TableGen] Remove RecordVal constructor that takes a StringRef and Record::se...Craig Topper2017-06-013-11/+6
* [TableGen] Make Record::getValueAsString and getValueAsListOfStrings return S...Craig Topper2017-05-311-3/+3
* [TableGen] Make one of RecordVal's constructors delegate to the other to redu...Craig Topper2017-05-311-6/+0
* [TableGen] Use StringMap instead of DenseMap<StringRef> to unique CodeInit an...Craig Topper2017-05-291-16/+10
* [TableGen] Introduce DagInit::getArgs that returns an ArrayRef. Use it to fix...Craig Topper2017-05-291-1/+1
* [TableGen] Prevent DagInit from leaking its Args and ArgNames when they excee...Craig Topper2017-05-271-11/+16
* [TableGen] Remove all the static vectors named TheActualPool.Craig Topper2017-05-271-12/+0
* Use print() instead of dump() in codeMatthias Braun2017-01-281-0/+2
* Cleanup dump() functions.Matthias Braun2017-01-282-1/+11
* [Hexagon, TableGen] Fix some Clang-tidy modernize and Include What You Use wa...Eugene Zelenko2017-01-041-7/+12
* [TableGen] Centralize/Unify error handling.Davide Italiano2016-12-051-23/+21
* TableGen: Some more std::string->StringInit* replacementsMatthias Braun2016-12-053-37/+27
* TableGen: TableGenStringKey is no longer necessary as of r288642Matthias Braun2016-12-051-55/+0
* TableGen: Use range based for; reserve vectors where possibleMatthias Braun2016-12-051-18/+23
* TableGen/TGParser: Prefer SmallVector/ArrayRef over std::vectorMatthias Braun2016-12-052-68/+81
* TableGen/Record: Replace std::vector with SmallVector/ArrayRefMatthias Braun2016-12-053-38/+42
* ListInit::convertInitializerTo: avoid foldingset lookup if nothing changedMatthias Braun2016-12-051-4/+13
* TableGen: Use StringInit instead of std::string for DagInit arg namesMatthias Braun2016-12-053-21/+22
* TableGen: Use StringInit instead of std::string for DagInit nameMatthias Braun2016-12-052-10/+10
* TableGen: Use more StringInit instead of StringRefMatthias Braun2016-12-052-27/+25
* TableGen: Factor out STRCONCAT constructor, add shortcut.Matthias Braun2016-12-051-26/+25
* TableGen/Record: Move PointerIntPair to less used field of RecordValMatthias Braun2016-12-051-4/+4
* TableGen: Store Records on a BumpPtrAllocatorMatthias Braun2016-12-041-56/+70
* TableGen: Use StringRef instead of const std::string& in return vals.Matthias Braun2016-12-041-5/+5
* TableGen: Optimize common string concatenation with SmallStringMatthias Braun2016-12-041-2/+7
* TableGen: Use StringRef instead of const std::string& for parametersMatthias Braun2016-12-043-24/+20
* TableGen: Add operator !orMatt Arsenault2016-11-154-2/+9
* Fix some Clang-tidy modernize-use-using and Include What You Use warnings; ot...Eugene Zelenko2016-08-233-33/+34
* Replace a few more "fall through" comments with LLVM_FALLTHROUGHJustin Bogner2016-08-171-1/+1
* Fix a use of LLVM_FALLTHROUGH that wasn't even in a switch.Justin Bogner2016-08-171-1/+0
* Replace "fallthrough" comments with LLVM_FALLTHROUGHJustin Bogner2016-08-172-1/+2
* [TableGen] Autobrief-ize Record. NFC.Ahmed Bougacha2016-07-141-2/+2
* [TableGen] Cleanup Record comments. NFC.Ahmed Bougacha2016-07-141-65/+1
* TableGen: promote "code" type from syntactic sugar.Tim Northover2016-07-052-2/+27
* Avoid copies of std::strings and APInt/APFloats where we only read from itBenjamin Kramer2016-06-081-1/+1
* [NFC] Header cleanupMehdi Amini2016-04-181-2/+0
* Update and fix LLVM_ENABLE_MODULES:Richard Smith2016-04-161-1/+0
* [TableGen] Fix typos in comments. NFCCraig Topper2016-02-261-2/+2
* Annotate dump() methods with LLVM_DUMP_METHOD, addressing Richard Smith r2591...Yaron Keren2016-01-292-7/+7
* Remove autoconf supportChris Bieneman2016-01-261-14/+0
* [TableGen] Use FoldingSets instead of DenseMaps to unique UnOpInit, BinOpInit...Craig Topper2016-01-181-39/+79
* [TableGen] Fix an assert I missed in r258063.Craig Topper2016-01-181-1/+1
* [TableGen] Merge the SuperClass Record and SMRange vector into a single vecto...Craig Topper2016-01-183-19/+18
* [TableGen] Allocate the Init pointer array for BitsInit/ListInit after the Bi...Craig Topper2016-01-181-8/+14
* [TableGen] Use some free space in Init to store the opcode for UnOpInit/BinOp...Craig Topper2016-01-041-4/+4
* [TableGen] Change TGParser::SetValue to take an ArrayRef instead of std::vect...Craig Topper2016-01-042-15/+10
* [TableGen] Fix a bug that caused the wrong name for a record built from a mul...Craig Topper2016-01-042-7/+12
* [TblGen] ArrayRefize TGParser. No functional change intended.Benjamin Kramer2015-10-243-28/+20
OpenPOWER on IntegriCloud