diff options
| author | Chris Lattner <sabre@nondot.org> | 2003-08-10 22:02:44 +0000 |
|---|---|---|
| committer | Chris Lattner <sabre@nondot.org> | 2003-08-10 22:02:44 +0000 |
| commit | ba2cf32f009d1051f7372a73db61f9d1b0c51a28 (patch) | |
| tree | 93822d960f503ac36eedf98dd57a617936dab2a4 | |
| parent | 5223d51aac178302790698e3990cd26039ac6517 (diff) | |
| download | bcm5719-llvm-ba2cf32f009d1051f7372a73db61f9d1b0c51a28.tar.gz bcm5719-llvm-ba2cf32f009d1051f7372a73db61f9d1b0c51a28.zip | |
New testcase
llvm-svn: 7711
| -rw-r--r-- | llvm/test/Regression/TableGen/TreeNames.td | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/llvm/test/Regression/TableGen/TreeNames.td b/llvm/test/Regression/TableGen/TreeNames.td new file mode 100644 index 00000000000..05a3298adb7 --- /dev/null +++ b/llvm/test/Regression/TableGen/TreeNames.td @@ -0,0 +1,17 @@ +// This tests to make sure we can parse tree patterns with names. +// RUN: tblgen %s + +class TreeNode; +class RegisterClass; + +def set : TreeNode; +def plus : TreeNode; +def imm : TreeNode; +def R32 : RegisterClass; + +class Inst<dag T> { + dag Pattern = T; +} + +def ADDrr32 : Inst<(set R32, (plus R32:$A, R32:$def))>; + |

