[llvm-commits] CVS: llvm/test/Regression/TableGen/TreeNames.td
Chris Lattner
lattner at cs.uiuc.edu
Sun Aug 10 17:03:01 PDT 2003
Changes in directory llvm/test/Regression/TableGen:
TreeNames.td added (r1.1)
---
Log message:
New testcase
---
Diffs of the changes:
Index: llvm/test/Regression/TableGen/TreeNames.td
diff -c /dev/null llvm/test/Regression/TableGen/TreeNames.td:1.1
*** /dev/null Sun Aug 10 17:02:54 2003
--- llvm/test/Regression/TableGen/TreeNames.td Sun Aug 10 17:02:44 2003
***************
*** 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))>;
+
More information about the llvm-commits
mailing list