Lines Matching refs:PtrVT
21 ValueType PtrVT, ValueType MaskVT,
25 DataVT:$val, PtrVT:$addr,
31 DataVT:$val, PtrVT:$addr,
37 DataVT:$val, PtrVT:$addr,
43 DataVT:$val, PtrVT:$addr,
55 ValueType PtrVT, ValueType MaskVT,
59 PtrVT:$addr, (i64 simm7:$stride),
65 PtrVT:$addr, i64:$stride,
68 $stride, PtrVT:$addr, $avl)>;
71 PtrVT:$addr, (i64 simm7:$stride),
82 PtrVT:$addr, i64:$stride, MaskVT:$mask, i32:$avl)),
99 ValueType PtrVT, ValueType MaskVT,
103 PtrVT:$addr, (MaskVT true_mask), i32:$avl)),
106 def : Pat<(DataVT (vvp_gather PtrVT:$addr, MaskVT:$mask, i32:$avl)),
116 ValueType PtrVT, ValueType MaskVT,
120 DataVT:$data, PtrVT:$addr, (MaskVT true_mask), i32:$avl),
124 DataVT:$data, PtrVT:$addr, MaskVT:$mask, i32:$avl),