summaryrefslogtreecommitdiff
path: root/lib/TableGen
AgeCommit message (Expand)Author
2017-12-28Avoid int to string conversion in Twine or raw_ostream contexts.Benjamin Kramer
2017-12-07[TableGen] Give the option of tolerating duplicate register namesAlex Bradbury
2017-11-01[globalisel][regbank] Warn about MIR ambiguities when register bank/class nam...Daniel Sanders
2017-10-15Reverting r315590; it did not include changes for llvm-tblgen, which is causi...Aaron Ballman
2017-10-12[dump] Remove NDEBUG from test to enable dump methods [NFC]Don Hinton
2017-09-23[Support] Rename tool_output_file to ToolOutputFile, NFCReid Kleckner
2017-08-28Untabify.NAKAMURA Takumi
2017-06-16[BinaryFormat, Option, TableGen] Fix some Clang-tidy modernize-use-using and ...Eugene Zelenko
2017-06-06Sort the remaining #include lines in include/... and lib/....Chandler Carruth
2017-06-01[TableGen] Remove RecordVal constructor that takes a StringRef and Record::se...Craig Topper
2017-05-31[TableGen] Make Record::getValueAsString and getValueAsListOfStrings return S...Craig Topper
2017-05-31[TableGen] Make one of RecordVal's constructors delegate to the other to redu...Craig Topper
2017-05-29[TableGen] Use StringMap instead of DenseMap<StringRef> to unique CodeInit an...Craig Topper
2017-05-29[TableGen] Introduce DagInit::getArgs that returns an ArrayRef. Use it to fix...Craig Topper
2017-05-27[TableGen] Prevent DagInit from leaking its Args and ArgNames when they excee...Craig Topper
2017-05-27[TableGen] Remove all the static vectors named TheActualPool.Craig Topper
2017-01-28Use print() instead of dump() in codeMatthias Braun
2017-01-28Cleanup dump() functions.Matthias Braun
2017-01-04[Hexagon, TableGen] Fix some Clang-tidy modernize and Include What You Use wa...Eugene Zelenko
2016-12-05[TableGen] Centralize/Unify error handling.Davide Italiano
2016-12-05TableGen: Some more std::string->StringInit* replacementsMatthias Braun
2016-12-05TableGen: TableGenStringKey is no longer necessary as of r288642Matthias Braun
2016-12-05TableGen: Use range based for; reserve vectors where possibleMatthias Braun
2016-12-05TableGen/TGParser: Prefer SmallVector/ArrayRef over std::vectorMatthias Braun
2016-12-05TableGen/Record: Replace std::vector with SmallVector/ArrayRefMatthias Braun
2016-12-05ListInit::convertInitializerTo: avoid foldingset lookup if nothing changedMatthias Braun
2016-12-05TableGen: Use StringInit instead of std::string for DagInit arg namesMatthias Braun
2016-12-05TableGen: Use StringInit instead of std::string for DagInit nameMatthias Braun
2016-12-05TableGen: Use more StringInit instead of StringRefMatthias Braun
2016-12-05TableGen: Factor out STRCONCAT constructor, add shortcut.Matthias Braun
2016-12-05TableGen/Record: Move PointerIntPair to less used field of RecordValMatthias Braun
2016-12-04TableGen: Store Records on a BumpPtrAllocatorMatthias Braun
2016-12-04TableGen: Use StringRef instead of const std::string& in return vals.Matthias Braun
2016-12-04TableGen: Optimize common string concatenation with SmallStringMatthias Braun
2016-12-04TableGen: Use StringRef instead of const std::string& for parametersMatthias Braun
2016-11-15TableGen: Add operator !orMatt Arsenault
2016-08-23Fix some Clang-tidy modernize-use-using and Include What You Use warnings; ot...Eugene Zelenko
2016-08-17Replace a few more "fall through" comments with LLVM_FALLTHROUGHJustin Bogner
2016-08-17Fix a use of LLVM_FALLTHROUGH that wasn't even in a switch.Justin Bogner
2016-08-17Replace "fallthrough" comments with LLVM_FALLTHROUGHJustin Bogner
2016-07-14[TableGen] Autobrief-ize Record. NFC.Ahmed Bougacha
2016-07-14[TableGen] Cleanup Record comments. NFC.Ahmed Bougacha
2016-07-05TableGen: promote "code" type from syntactic sugar.Tim Northover
2016-06-08Avoid copies of std::strings and APInt/APFloats where we only read from itBenjamin Kramer
2016-04-18[NFC] Header cleanupMehdi Amini
2016-04-16Update and fix LLVM_ENABLE_MODULES:Richard Smith
2016-02-26[TableGen] Fix typos in comments. NFCCraig Topper
2016-01-29Annotate dump() methods with LLVM_DUMP_METHOD, addressing Richard Smith r2591...Yaron Keren
2016-01-26Remove autoconf supportChris Bieneman
2016-01-18[TableGen] Use FoldingSets instead of DenseMaps to unique UnOpInit, BinOpInit...Craig Topper