aboutsummaryrefslogtreecommitdiffstats
path: root/lib/TableGen/TGParser.cpp
Commit message (Expand)AuthorAgeFilesLines
* Update aosp/master llvm for rebase to r233350Pirama Arumuga Nainar2015-04-091-0/+1
* Update aosp/master LLVM for rebase to r230699.Stephen Hines2015-03-231-102/+78
* Update aosp/master LLVM for rebase to r222494.Stephen Hines2014-12-021-11/+85
* Update LLVM for rebase to r212749.Stephen Hines2014-07-211-11/+18
* Update LLVM for 3.5 rebase (r209712).Stephen Hines2014-05-291-189/+209
* Update to LLVM 3.5a.Stephen Hines2014-04-241-29/+48
* Add an error check for a typo I accidentally made in a td file that caused an...Craig Topper2013-08-201-0/+3
* Remove some std stream usage from Support and TableGenReid Kleckner2013-08-061-4/+5
* Allow TableGen DAG arguments to be just a name.Jakob Stoklund Olesen2013-03-241-15/+25
* [TableGen] Fix ICE on MSVC 2012 Release builds.Michael J. Spencer2013-02-261-1/+2
* Add an addition operator to TableGenHal Finkel2013-01-251-0/+4
* TableGen: Keep track of superclass reference ranges.Jordan Rose2013-01-101-33/+45
* TableGen: record anonymous instantiations of classes.Jordan Rose2013-01-101-6/+16
* tblgen: use an early return to reduce indentation.Sean Silva2013-01-091-18/+18
* tblgen: Factor out common code.Sean Silva2013-01-091-17/+17
* Inline this into its only caller.Sean Silva2013-01-091-11/+5
* tblgen: Reuse function that is 2 lines above.Sean Silva2013-01-091-11/+2
* fix copy-paste-oSean Silva2013-01-091-2/+2
* docs: Bring TableGen syntax a bit closer to reality.Sean Silva2013-01-091-1/+6
* Revert r171140. We don't actually need to support #NAME. Because NAME by itse...Craig Topper2013-01-071-5/+1
* Update tablegen parser to allow defm names to start with #NAME.Craig Topper2012-12-271-1/+5
* Use the new script to sort the includes of every file under lib.Chandler Carruth2012-12-031-3/+3
* tblgen: Use semantically correct RTTI functions.Sean Silva2012-10-101-6/+5
* tblgen: Mechanically move dynamic_cast<> to dyn_cast<>.Sean Silva2012-10-101-26/+26
* tblgen: Remove pointless method call.Sean Silva2012-10-091-1/+0
* tblgen: Replace uses of dynamic_cast<XXXRecTy> with dyn_cast<>.Sean Silva2012-10-051-5/+5
* Re-work bit/bits value resolving in tblgenMichael Liao2012-09-061-24/+17
* Print out the location of expanded multiclass defs in TableGen errors.Jakob Stoklund Olesen2012-08-221-1/+4
* TableGen: Allow use of #NAME# outside of 'def' names.Jim Grosbach2012-08-021-11/+21
* Add support for range expressions in TableGen foreach loops.Jakob Stoklund Olesen2012-05-241-15/+50
* Don't put TGParser scratch results in the output.Jakob Stoklund Olesen2012-05-241-2/+2
* Simplify TGParser::ProcessForEachDefs.Jakob Stoklund Olesen2012-05-241-92/+63
* Add Foreach LoopDavid Greene2012-02-221-2/+222
* Convert assert(0) to llvm_unreachableCraig Topper2012-02-071-4/+4
* Fix Record Name ReferenceDavid Greene2012-01-281-1/+1
* More dead code removal (using -Wunreachable-code)David Blaikie2012-01-201-5/+0
* TblGen diagnostic for mismatched template instantiation.Jim Grosbach2012-01-201-0/+4
* Delete CodeInit and CodeRecTy from TableGen.Jakob Stoklund Olesen2012-01-131-3/+3
* Use uniqued StringInit pointers for lookups.Jakob Stoklund Olesen2012-01-131-1/+1
* Check for error after InstantiateMultclassDef.Jim Grosbach2011-12-021-0/+2
* Implement PasteDavid Greene2011-10-191-22/+60
* Process NAMEDavid Greene2011-10-191-8/+35
* Process Defm Prefix as InitDavid Greene2011-10-191-19/+39
* Parse Def ID as ValueDavid Greene2011-10-191-13/+41
* Don't Parse Object Body as a NameDavid Greene2011-10-191-0/+4
* Use Parse ModeDavid Greene2011-10-191-2/+9
* Make ID Parsing More FlexibleDavid Greene2011-10-191-6/+8
* Add NAME MemberDavid Greene2011-10-191-1/+1
* Fix Name AccessDavid Greene2011-10-191-2/+3
* Fix Name AccessDavid Greene2011-10-191-1/+2