| Commit message (Expand) | Author | Age | Files | Lines |
* | Add a std::string Wrapper for TableGen | David Greene | 2011-07-29 | 1 | -0/+46 |
* | Intern all RecTy subclass instances to avoid duplicates. | Jakob Stoklund Olesen | 2011-07-18 | 1 | -9/+45 |
* | Revert r134921, 134917, 134908 and 134907. They're causing failures | Eric Christopher | 2011-07-11 | 1 | -651/+317 |
* | Use get(0 Instead of Create() | David Greene | 2011-07-11 | 1 | -78/+78 |
* | [AVX] Make Inits Foldable | David Greene | 2011-07-11 | 1 | -317/+651 |
* | Add support for alternative register names, useful for instructions whose ope... | Owen Anderson | 2011-06-27 | 1 | -0/+19 |
* | Consolidate some TableGen diagnostic helper functions. | Jim Grosbach | 2011-06-21 | 1 | -0/+1 |
* | Rework the logic to not rely on undefined behaviour (1LL << 64). Also simplify. | Nick Lewycky | 2011-06-03 | 1 | -8/+3 |
* | Improve diagnostics for some parse errors. Not asserting when a user input | Jim Grosbach | 2011-05-06 | 1 | -7/+3 |
* | Rename lisp-like functions as suggested by Gabor Greif as loooong time | David Greene | 2011-01-07 | 1 | -6/+6 |
* | Add support for using the `!if' operator when initializing variables: | Bill Wendling | 2010-12-13 | 1 | -10/+62 |
* | eliminate the Records global variable, patch by Garrison Venn! | Chris Lattner | 2010-12-13 | 1 | -6/+6 |
* | clean up RecordKeeper::getAllDerivedDefinitions, patch by Garrison Venn! | Chris Lattner | 2010-12-13 | 1 | -1/+1 |
* | Get rid of ellipses. | Bill Wendling | 2010-12-10 | 1 | -7/+7 |
* | Merge System into Support. | Michael J. Spencer | 2010-11-29 | 1 | -1/+1 |
* | remove the !nameconcat tblgen feature. It "shorthand" and only used in 4 places | Chris Lattner | 2010-10-06 | 1 | -82/+6 |
* | Generalize getFieldType to work on all TypedInits. Add a couple of testcases... | David Greene | 2010-09-03 | 1 | -17/+11 |
* | Fix a tblgen bug. | Bruno Cardoso Lopes | 2010-06-23 | 1 | -1/+1 |
* | In case Rec is a definition and not a class, do the proper comparison! | Bruno Cardoso Lopes | 2010-06-17 | 1 | -1/+9 |
* | Fix the handling of !if result, avoiding null results for non 'int'. | Bruno Cardoso Lopes | 2010-06-17 | 1 | -4/+6 |
* | For a tablegen expression such as !if(a,b,c), let 'a' | Bruno Cardoso Lopes | 2010-06-17 | 1 | -2/+4 |
* | let the '!eq' expression support 'int' and 'bit' types | Bruno Cardoso Lopes | 2010-06-16 | 1 | -1/+12 |
* | Replace TSFlagsFields and TSFlagsShifts with a simpler TSFlags field. | Jakob Stoklund Olesen | 2010-04-05 | 1 | -11/+0 |
* | Teach TableGen to understand X.Y notation in the TSFlagsFields strings. | Jakob Stoklund Olesen | 2010-03-25 | 1 | -0/+10 |
* | Fix evil TableGen bug in template parameters with defaults. | Jakob Stoklund Olesen | 2010-03-25 | 1 | -8/+12 |
* | disallow concatenation of two dags with different operators. | Chris Lattner | 2010-03-18 | 1 | -12/+2 |
* | Add an !eq() operator to TableGen. It operates on strings only. | David Greene | 2010-01-05 | 1 | -0/+10 |
* | Fix a bug in !subst where TableGen would go and resubstitute text it had | David Greene | 2009-12-21 | 1 | -1/+3 |
* | Delete some dead and non-obvious code. | Dan Gohman | 2009-11-24 | 1 | -49/+0 |
* | Fix whitespace. | Bob Wilson | 2009-11-22 | 1 | -56/+51 |
* | Fix pr5470. Tablegen handles template arguments by temporarily setting their | Bob Wilson | 2009-11-22 | 1 | -8/+20 |
* | Fix some spelling in comments. | Bob Wilson | 2009-11-21 | 1 | -3/+3 |
* | Move DataTypes.h to include/llvm/System, update all users. This breaks the last | Chandler Carruth | 2009-10-26 | 1 | -1/+1 |
* | convert some stuff to StringRef to avoid temporary std::strings. | Chris Lattner | 2009-09-18 | 1 | -30/+30 |
* | Fix non-determinism in DAGISel emitter. | Daniel Dunbar | 2009-08-23 | 1 | -0/+2 |
* | Replace std::iostreams with raw_ostream in TableGen. | Daniel Dunbar | 2009-07-03 | 1 | -20/+19 |
* | Remove commented code. | David Greene | 2009-06-29 | 1 | -15/+0 |
* | Implement !cast<string>. | David Greene | 2009-06-29 | 1 | -36/+81 |
* | Revert 73074 and 73099 because Windows doesn't have POSIX | David Greene | 2009-06-09 | 1 | -98/+0 |
* | Add a !patsubst operator. Use on string types. | David Greene | 2009-06-08 | 1 | -0/+65 |
* | Make IntInits and ListInits typed. This helps deduce types of !if and | David Greene | 2009-06-08 | 1 | -8/+84 |
* | Make !if short-circuit when possible. | David Greene | 2009-06-08 | 1 | -1/+17 |
* | Add a !regmatch operator to do pattern matching in TableGen. | David Greene | 2009-06-08 | 1 | -0/+33 |
* | Fix warning. | Nick Lewycky | 2009-05-15 | 1 | -1/+1 |
* | Implement !if, analogous to $(if) in GNU make. | David Greene | 2009-05-14 | 1 | -0/+14 |
* | Graduate LLVM to the big leagues by embedding a LISP processor into TableGen. | David Greene | 2009-05-14 | 1 | -0/+38 |
* | Implement a !foreach operator analogous to GNU make's $(foreach). | David Greene | 2009-05-14 | 1 | -138/+142 |
* | Implement a !subst operation simmilar to $(subst) in GNU make to do | David Greene | 2009-05-14 | 1 | -221/+212 |
* | Implement !cast. | David Greene | 2009-05-14 | 1 | -81/+81 |
* | Operation Enhancements | David Greene | 2009-05-14 | 1 | -26/+348 |