summaryrefslogtreecommitdiffstats
path: root/llvm/utils/TableGen/FileParser.y.cvs
Commit message (Collapse)AuthorAgeFilesLines
* Rewrite the tblgen parser in a recursive descent style, eliminating the ↵Chris Lattner2007-11-221-806/+0
| | | | | | | | | | | | bison parser. This makes the parser much easier to understand, eliminates a ton of global variables, and gives tblgen nice caret diagnostics. It is also faster, but tblgen probably doesn't care about performance. There are a couple of FIXMEs which I will take care of next. llvm-svn: 44274
* Added \!con(a,b) syntax to concatnate two dag fragments.Evan Cheng2007-05-151-1/+3
| | | | llvm-svn: 37063
* What should be the last unnecessary <iostream>s in the library.Bill Wendling2006-12-071-1/+2
| | | | llvm-svn: 32333
* regenerateChris Lattner2006-10-111-2/+10
| | | | llvm-svn: 30888
* regenerateChris Lattner2006-10-071-1/+2
| | | | llvm-svn: 30799
* Make sure to clear CurDefmPrefix = 0, otherwise stuff after a defm won'tChris Lattner2006-09-011-0/+1
| | | | | | parse right. This fixes TableGen/MultiClass.td llvm-svn: 30037
* fix an assertion with multidefs. Def inside of multiclasses don't need toChris Lattner2006-09-011-1/+5
| | | | | | be complete. llvm-svn: 30034
* regenerateChris Lattner2006-09-011-38/+200
| | | | llvm-svn: 30029
* regenerateChris Lattner2006-03-311-16/+6
| | | | llvm-svn: 27313
* regenerateChris Lattner2006-03-301-25/+24
| | | | llvm-svn: 27264
* Check the new form for bison output into CVSChris Lattner2006-02-151-0/+638
llvm-svn: 26208
OpenPOWER on IntegriCloud