summaryrefslogtreecommitdiff
path: root/utils/TableGen/Record.h
Commit message (Collapse)AuthorAge
...
* Add new methodChris Lattner2003-08-02
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7502 91177308-0d34-0410-b5e6-96231b3b80d8
* add support for emitting register classesChris Lattner2003-08-01
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7473 91177308-0d34-0410-b5e6-96231b3b80d8
* Add new getValueAsListInit and getValueAsInt methodsChris Lattner2003-08-01
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7472 91177308-0d34-0410-b5e6-96231b3b80d8
* Fix the way field bit references are resolved, also allow resolution of ↵Chris Lattner2003-08-01
| | | | | | field references overall! git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7470 91177308-0d34-0410-b5e6-96231b3b80d8
* Add new getValueAsBitsInit 'high-level' methodChris Lattner2003-08-01
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7467 91177308-0d34-0410-b5e6-96231b3b80d8
* Switch over to an exception handling model for "high-level" requests.Chris Lattner2003-08-01
| | | | | | | Add new getValueAsString method. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7463 91177308-0d34-0410-b5e6-96231b3b80d8
* Factor code out into a new getAllDerivedDefinitions method, which is ↵Chris Lattner2003-08-01
| | | | | | generally useful git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7461 91177308-0d34-0410-b5e6-96231b3b80d8
* Add file commentChris Lattner2003-07-31
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7444 91177308-0d34-0410-b5e6-96231b3b80d8
* Add support for code fragmentsChris Lattner2003-07-30
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7440 91177308-0d34-0410-b5e6-96231b3b80d8
* Initial support for the 'code' type.Chris Lattner2003-07-30
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7439 91177308-0d34-0410-b5e6-96231b3b80d8
* Don't pollute the namespace with template arguments after they have been ↵Chris Lattner2003-07-30
| | | | | | resolved git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7410 91177308-0d34-0410-b5e6-96231b3b80d8
* Allow passing lists through variablesChris Lattner2003-07-30
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7407 91177308-0d34-0410-b5e6-96231b3b80d8
* Implement resolution of variables to the value of the variable once it gets ↵Chris Lattner2003-07-30
| | | | | | a value git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7406 91177308-0d34-0410-b5e6-96231b3b80d8
* Allow initializing variable initializers with variablesChris Lattner2003-07-28
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7354 91177308-0d34-0410-b5e6-96231b3b80d8
* Use C++ headers, not C headersChris Lattner2003-07-25
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7308 91177308-0d34-0410-b5e6-96231b3b80d8
* Added assert.h so that it compiles under newer versions of GCC.John Criswell2003-06-11
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6683 91177308-0d34-0410-b5e6-96231b3b80d8
* Tighten up assertion checkingChris Lattner2002-12-06
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@4939 91177308-0d34-0410-b5e6-96231b3b80d8
* Continue implementing field initializersChris Lattner2002-12-03
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@4879 91177308-0d34-0410-b5e6-96231b3b80d8
* Continued support for field intitializersChris Lattner2002-12-02
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@4855 91177308-0d34-0410-b5e6-96231b3b80d8
* Continued support for Field InitializerChris Lattner2002-12-02
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@4853 91177308-0d34-0410-b5e6-96231b3b80d8
* Add comments, factor out common codeChris Lattner2002-12-02
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@4851 91177308-0d34-0410-b5e6-96231b3b80d8
* Initial support for Field ExpressionsChris Lattner2002-12-02
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@4848 91177308-0d34-0410-b5e6-96231b3b80d8
* Add commentsChris Lattner2002-12-02
| | | | git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@4845 91177308-0d34-0410-b5e6-96231b3b80d8
* Initial checkin of TableGen utilityChris Lattner2002-12-02
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@4843 91177308-0d34-0410-b5e6-96231b3b80d8