comparison llvm/test/TableGen/usevalname.td @ 150:1d019706d866

LLVM10
author anatofuz
date Thu, 13 Feb 2020 15:10:13 +0900
parents
children
comparison
equal deleted inserted replaced
147:c2174574ed3a 150:1d019706d866
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>;