summaryrefslogtreecommitdiffstats
path: root/llvm/utils/TableGen/FileParser.y
Commit message (Expand)AuthorAgeFilesLines
* Rewrite the tblgen parser in a recursive descent style, eliminating the bison...Chris Lattner2007-11-221-806/+0
* Added \!con(a,b) syntax to concatnate two dag fragments.Evan Cheng2007-05-151-1/+3
* What should be the last unnecessary <iostream>s in the library.Bill Wendling2006-12-071-1/+2
* Add support for let expressions around an mdef. This implements a new partChris Lattner2006-10-111-2/+10
* Bugfix: this allows multiclasses to have default arguments.Chris Lattner2006-10-071-1/+2
* Make sure to clear CurDefmPrefix = 0, otherwise stuff after a defm won'tChris Lattner2006-09-011-0/+1
* fix an assertion with multidefs. Def inside of multiclasses don't need toChris Lattner2006-09-011-1/+5
* Add often-requested support for defining "multiclasses" which can be instanti...Chris Lattner2006-09-011-38/+200
* Generalize the previous binary operator support and add a string concatenationChris Lattner2006-03-311-16/+6
* Implement Regression/TableGen/DagDefSubst.llChris Lattner2006-03-301-25/+24
* implement test/Regression/TableGen/DagIntSubst.llChris Lattner2006-01-311-1/+1
* 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
* Move support/tools/* back into utilsChris Lattner2003-10-051-0/+510
OpenPOWER on IntegriCloud