OSDN Git Service

AMDGPU: Remove unnecessary check for isFullCopy
[android-x86/external-llvm.git] / lib / TableGen / Record.cpp
2019-03-12 Simon Tatham[TableGen] Allow 2^63-1 and 2^63-2 as int literals.
2019-03-05 Javed AbsarTableGen: Allow lists to be concatenated through '#'
2019-03-02 Daniel Sanders[tblgen] Track CodeInit origins when possible
2019-03-01 Nicola Zaghen[Tablegen] Add support for the !mul operator.
2019-01-25 Javed Absar[TblGen] Extend !if semantics through new feature ...
2019-01-19 Chandler CarruthUpdate the file headers across all of the LLVM projects...
2018-10-10 Valery Pykhtin[TableGen] fix assert in !cast when used out of definit...
2018-09-27 Fangrui Songllvm::sort(C.begin(), C.end(), ...) -> llvm::sort(C...
2018-09-21 Daniel Sanders[tblgen] Fix undefined behaviour when assigning integer...
2018-06-21 Nicolai HaehnleTableGen: Allow foreach in multiclass to depend on...
2018-06-04 Nicolai HaehnleTableGen: Streamline the semantics of NAME
2018-05-02 Simon Tatham[TableGen] Don't quote variable name when printing...
2018-04-30 Nico WeberIWYU for llvm-config.h in llvm, additions.
2018-04-06 Mandeep Singh Grang[TableGen] Change std::sort to llvm::sort in response...
2018-03-21 Nicolai HaehnleTableGen: Remove redundant loop in ListInit::resolveRef...
2018-03-21 Nicolai HaehnleTableGen: Streamline how defs are instantiated
2018-03-19 Nicolai HaehnleTableGen: Explicitly forbid self-references to field...
2018-03-19 Nicolai HaehnleTableGen: Check the dynamic type of !cast<Rec>(string)
2018-03-19 Nicolai HaehnleTableGen: Explicitly test some cases of self-references...
2018-03-19 Nicolai HaehnleTableGen: Only fold when some operand made resolve...
2018-03-19 Nicolai HaehnleTableGen: Move GenStrConcat to a helper function in...
2018-03-19 Nicolai HaehnleTableGen: Remove the cast-from-string-to-variable-refer...
2018-03-14 Nicolai HaehnleTableGen: Add !ne, !le, !lt, !ge, and !gt comparisons
2018-03-14 Nicolai HaehnleTableGen: Allow dag operators to be resolved late
2018-03-14 Nicolai HaehnleTableGen: Add !dag function for construction
2018-03-09 Nicolai HaehnleTableGen: Allow arbitrary list values as ranges of...
2018-03-09 Nicolai HaehnleTableGen: More helpful error messages
2018-03-09 Nicolai HaehnleTableGen: add !isa operation
2018-03-06 Nicolai HaehnleTableGen: Add !foldl operation
2018-03-06 Nicolai HaehnleTableGen: Delay instantiating inline anonymous records
2018-03-06 Nicolai HaehnleTableGen: Move getNewAnonymousName into RecordKeeper
2018-03-06 Nicolai HaehnleTableGen: Explicitly check whether a record has been...
2018-03-06 Nicolai HaehnleTableGen: Allow !cast of records, cleanup conversion...
2018-03-06 Nicolai HaehnleTableGen: Simplify BitsInit::resolveReferences
2018-03-06 Nicolai HaehnleTableGen: Generalize record types to fix typeIsConverti...
2018-03-05 Nicolai HaehnleTableGen: Resolve all template args simultaneously...
2018-03-05 Nicolai HaehnleTableGen: Reimplement !foreach using the resolving...
2018-03-05 Nicolai HaehnleTableGen: Introduce an abstract variable resolver interface
2018-02-25 Nicolai HaehnleTableGen: Remove VarInit::getFieldType
2018-02-25 Nicolai HaehnleTableGen: Get rid of Init::getFieldInit
2018-02-25 Nicolai HaehnleTableGen: Remove Init::resolveListElementReference
2018-02-23 Nicolai HaehnleRevert "TableGen: Fix typeIsConvertibleTo for record...
2018-02-23 Nicolai HaehnleTableGen: Fix typeIsConvertibleTo for record types
2018-02-23 Nicolai HaehnleTableGen: Add !size operation
2018-02-22 Nicolai HaehnleTableGen: Add strict assertions to sanity check earlier...
2018-02-22 Nicolai HaehnleTableGen: Allow implicit casting between string and...
2018-02-22 Nicolai HaehnleTableGen: Fix type of resolved and converted lists
2018-02-09 Artem Belevich[tablegen] Fixed few !foreach evaluation issues.
2018-01-23 Benjamin Kramer[TblGen] Inline an (almost) trivial accessor. No functi...
2017-10-15 Aaron BallmanReverting r315590; it did not include changes for llvm...
2017-10-12 Don Hinton[dump] Remove NDEBUG from test to enable dump methods...
2017-08-28 NAKAMURA TakumiUntabify.
2017-06-16 Eugene Zelenko[BinaryFormat, Option, TableGen] Fix some Clang-tidy...
2017-06-01 Craig Topper[TableGen] Remove RecordVal constructor that takes...
2017-05-31 Craig Topper[TableGen] Make Record::getValueAsString and getValueAs...
2017-05-31 Craig Topper[TableGen] Make one of RecordVal's constructors delegat...
2017-05-29 Craig Topper[TableGen] Use StringMap instead of DenseMap<StringRef...
2017-05-29 Craig Topper[TableGen] Introduce DagInit::getArgs that returns...
2017-05-27 Craig Topper[TableGen] Prevent DagInit from leaking its Args and...
2017-05-27 Craig Topper[TableGen] Remove all the static vectors named TheActua...
2017-01-28 Matthias BraunCleanup dump() functions.
2016-12-05 Matthias BraunTableGen: Some more std::string->StringInit* replacements
2016-12-05 Matthias BraunTableGen: TableGenStringKey is no longer necessary...
2016-12-05 Matthias BraunTableGen: Use range based for; reserve vectors where...
2016-12-05 Matthias BraunTableGen/Record: Replace std::vector with SmallVector...
2016-12-05 Matthias BraunListInit::convertInitializerTo: avoid foldingset lookup...
2016-12-05 Matthias BraunTableGen: Use StringInit instead of std::string for...
2016-12-05 Matthias BraunTableGen: Use StringInit instead of std::string for...
2016-12-05 Matthias BraunTableGen: Use more StringInit instead of StringRef
2016-12-05 Matthias BraunTableGen: Factor out STRCONCAT constructor, add shortcut.
2016-12-05 Matthias BraunTableGen/Record: Move PointerIntPair to less used field...
2016-12-04 Matthias BraunTableGen: Store Records on a BumpPtrAllocator
2016-12-04 Matthias BraunTableGen: Use StringRef instead of const std::string...
2016-12-04 Matthias BraunTableGen: Optimize common string concatenation with...
2016-12-04 Matthias BraunTableGen: Use StringRef instead of const std::string...
2016-11-15 Matt ArsenaultTableGen: Add operator !or
2016-08-23 Eugene ZelenkoFix some Clang-tidy modernize-use-using and Include...
2016-07-14 Ahmed Bougacha[TableGen] Autobrief-ize Record. NFC.
2016-07-14 Ahmed Bougacha[TableGen] Cleanup Record comments. NFC.
2016-07-05 Tim NorthoverTableGen: promote "code" type from syntactic sugar.
2016-06-08 Benjamin KramerAvoid copies of std::strings and APInt/APFloats where...
2016-01-29 Yaron KerenAnnotate dump() methods with LLVM_DUMP_METHOD, addressi...
2016-01-18 Craig Topper[TableGen] Use FoldingSets instead of DenseMaps to...
2016-01-18 Craig Topper[TableGen] Fix an assert I missed in r258063.
2016-01-18 Craig Topper[TableGen] Merge the SuperClass Record and SMRange...
2016-01-18 Craig Topper[TableGen] Allocate the Init pointer array for BitsInit...
2016-01-04 Craig Topper[TableGen] Use some free space in Init to store the...
2015-10-24 Benjamin Kramer[TblGen] ArrayRefize TGParser. No functional change...
2015-07-31 Matt ArsenaultTableGen: Support folding casts from bits to int
2015-07-06 Craig Topper[TableGen] Change a couple methods to return an ArrayRe...
2015-06-24 Craig Topper[TableGen] Restore the use of the TheInit field in...
2015-06-06 Craig Topper[TableGen] Change OpInit::getNumOperands and getOperand...
2015-06-06 Craig Topper[TableGen] Remove trailing whitespace, add space betwee...
2015-06-06 Craig Topper[TableGen] Remove unnecessary temporary. NFC
2015-06-06 Craig Topper[TableGen] Fold variable declaration/initialization...
2015-06-06 Craig Topper[TableGen] Remove unnecessary outer 'if' and merge...
2015-06-06 Craig Topper[TableGen] Fold variable declarations with their assign...
2015-06-04 Craig Topper[TableGen] Use range-based for loops. NFC
2015-06-04 Craig Topper[TableGen] Merge single prefix bit in RecordVal into...
2015-06-02 Craig Topper[TableGen] Rename ListInit::getSize to just 'size'...
next