[WinEH] Add some test cases I forgot to add to previous commits
[oota-llvm.git] / test / TableGen / usevalname.td
1 // RUN: llvm-tblgen %s | FileCheck %s
2 // XFAIL: vg_leak
3
4 class Instr<list<dag> pat> {
5   list<dag> Pattern = pat;
6 }
7
8 class Reg {
9   int a = 3;
10 }
11
12 def VR128 : Reg;
13 def mem_frag;
14 def set;
15 def addr;
16 def shufp : Reg;
17
18 multiclass shuffle<Reg RC> {
19   def rri : Instr<[(set RC:$dst, (shufp:$src3
20                                        RC:$src1, RC:$src2))]>;
21 }
22
23 // CHECK: shufp:src3
24 defm ADD : shuffle<VR128>;