[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