Generalize tblgen's dag parsing logic to handle arbitrary expressions
[oota-llvm.git] / utils / TableGen / TGParser.cpp
2010-10-06 Chris LattnerGeneralize tblgen's dag parsing logic to handle arbitra...
2010-10-06 Chris Lattnercleanups
2010-10-06 Chris Lattnerremove the !nameconcat tblgen feature. It "shorthand...
2010-10-05 Chris Lattnerallow !strconcat to take more than two operands to...
2010-10-05 Chris Lattnerenhance tblgen to support anonymous defm's, use this to
2010-06-22 Bruno Cardoso LopesFix a subtle multiclass bug: when using class inheritan...
2010-06-18 Bruno Cardoso LopesTeach tablegen how to inherit from classes in 'defm...
2010-06-10 Bruno Cardoso LopesTeach tablegen to allow "let" expressions inside multic...
2010-06-05 Bruno Cardoso LopesTeach tablegen to support 'defm' inside multiclasses.
2010-01-05 David GreeneAdd an !eq() operator to TableGen. It operates on...
2009-11-22 Bob WilsonFix whitespace.
2009-08-12 Dan GohmanThis void is implicit in C++.
2009-07-03 Daniel DunbarReplace std::iostreams with raw_ostream in TableGen.
2009-06-29 David GreeneImprove TableGen error reporting.
2009-06-21 Chris Lattnerrename TGLoc -> SMLoc.
2009-06-09 David GreeneRevert 73074 and 73099 because Windows doesn't have...
2009-06-08 David GreeneAdd a !patsubst operator. Use on string types.
2009-06-08 David GreeneMake IntInits and ListInits typed. This helps deduce...
2009-06-08 David GreeneAdd a !regmatch operator to do pattern matching in...
2009-05-14 David GreeneImplement !if, analogous to $(if) in GNU make.
2009-05-14 David GreeneGraduate LLVM to the big leagues by embedding a LISP...
2009-05-14 David GreeneImplement a !foreach operator analogous to GNU make...
2009-05-14 David GreeneImplement a !subst operation simmilar to $(subst) in...
2009-05-14 David GreeneImplement !cast.
2009-05-14 David GreeneOperation Enhancements
2009-05-05 David GreeneAllow multiclass def names to contain "#NAME"" where...
2009-04-30 Bob WilsonRename the CurMultiClass formal parameter of TGParser...
2009-04-30 Bob WilsonRemove unnecessary "class" keywords.
2009-04-28 Bob WilsonFix trailing whitespace and 80-col. violations in recen...
2009-04-24 David GreeneFix multiclass inheritance to limit value resolution...
2009-04-23 David GreeneMake BinOps typed and require a type specifier for...
2009-04-22 David GreeneAllow defm to inherit from multiple multiclasses.
2009-04-22 David GreeneImplement !nameconcat to concatenate strings and look...
2009-04-22 David GreeneImplement multiclass inheritance.
2009-03-26 Jim Grosbachfix a few spelling errors and typos
2009-03-19 Nate BegemanAdd support to tablegen for naming the nodes themselves...
2009-03-13 Chris Lattnergive each Record a location.
2009-03-13 Chris Lattnermake "locations" a class instead of a typedef.
2009-03-11 Chris Lattnerimplement support for C-style string literal concatenat...
2009-02-14 Cedric VenetUnbreak the build on win32.
2008-10-17 Dan GohmanFun x86 encoding tricks: when adding an immediate value...
2008-04-10 Chris Lattnerproduce an error on invalid input instead of asserting:
2008-01-10 Chris LattnerFix a crash on code like: let x = 1 {x
2007-12-29 Chris Lattnerremove attributions from utils.
2007-11-26 Chuck Rose IIIAdd TGParser files to VStudio project files. Removed...
2007-11-22 Chris Lattnerresolve the last fixme's in the new tblgen parser.
2007-11-22 Chris LattnerRewrite the tblgen parser in a recursive descent style...