aboutsummaryrefslogtreecommitdiffstats
path: root/utils/TableGen/FileParser.y
Commit message (Expand)AuthorAgeFilesLines
* Refactor this a bit to move ParsingTemplateArgs to only apply to classes,Chris Lattner2005-09-301-11/+25
* Generate a parse error instead of a checked exception if template args areChris Lattner2005-09-301-14/+10
* Refactor the grammar a bit to implement TableGen/ForwardRef.tdChris Lattner2005-09-301-28/+38
* Rearrange two rules, which apparently makes some versions of bison happier.Chris Lattner2005-09-121-15/+15
* Add support for automatically created anonymous definitions.Chris Lattner2005-09-081-1/+30
* Tabs to spaces.Chris Lattner2005-09-081-12/+12
* Major change to tblgen: instead of resolving values every time a class isChris Lattner2005-04-191-20/+31
* Add initial lexer and parser support for shifting values. Every use of thisChris Lattner2005-04-191-0/+19
* Changes For Bug 352Reid Spencer2004-09-011-1/+1
* Add initial support for list slices. This currently allows you to do stuffChris Lattner2004-07-261-16/+44
* Do not remove an active template argument even if the superclass had one of theChris Lattner2004-02-281-1/+2
* Ignore X = X assignments that was causing Alkis's rewrite of X86.td to crashChris Lattner2004-02-281-3/+9
* exit(1) instead of abort()'ing on errorChris Lattner2004-02-131-23/+23
* Put all LLVM code into the llvm namespace, as per bug 109.Brian Gaeke2003-11-111-10/+17
* Added LLVM copyright notice.John Criswell2003-10-211-0/+7
* Regularize header file commentsChris Lattner2003-10-131-1/+1
* Spell `necessary' correctly.Misha Brukman2003-08-181-1/+1
* Implement correct parsing, representation, and printing of DAG argument namesChris Lattner2003-08-101-8/+18
* Recognize $foo as a variableChris Lattner2003-08-101-1/+1
* Parse DAG patternsChris Lattner2003-08-041-0/+24
* Start transitioning towards using 'let X = y in' statements, instead of 'set ...Chris Lattner2003-08-041-19/+19
* Add initial support for a new 'dag' typeChris Lattner2003-08-041-1/+3
* Changes to allow lists of any typeChris Lattner2003-08-031-32/+4
* Allow an external 'set' command to set multiple values in the same command.Chris Lattner2003-08-031-15/+35
* Add support for code fragmentsChris Lattner2003-07-301-1/+4
* Initial support for the 'code' type.Chris Lattner2003-07-301-1/+3
* Move err() to the lexer, implement file inclusion capabilities directly in tb...Chris Lattner2003-07-301-3/+1
* Minor reorganization, move ParseFile to the lexerChris Lattner2003-07-301-24/+0
* Make tablegen take an input filename to parse if one is specified, otherwiseChris Lattner2003-07-301-1/+13
* Fix coredump for when an ID is used illegally outside a recordChris Lattner2003-07-301-0/+4
* Don't pollute the namespace with template arguments after they have been reso...Chris Lattner2003-07-301-3/+14
* Implement TODO: disallow 'def's with template arguments.Chris Lattner2003-07-301-1/+6
* Allow specification of anonymous definitionsChris Lattner2003-07-301-4/+9
* Add support for Set statements without {}'s. Now we can just sayChris Lattner2003-07-281-7/+14
* I fixed that ``thang'', yo.Misha Brukman2003-05-201-1/+1
* Fix bugChris Lattner2002-12-061-2/+2
* Tighten up assertion checkingChris Lattner2002-12-061-4/+11
* Add support for field exprsChris Lattner2002-12-021-0/+7
* Initial checkin of TableGen utilityChris Lattner2002-12-021-0/+445