Lines Matching refs:DoubleRegs
19 def V8I8: PatLeaf<(v8i8 DoubleRegs:$R)>;
20 def V4I16: PatLeaf<(v4i16 DoubleRegs:$R)>;
21 def V2I32: PatLeaf<(v2i32 DoubleRegs:$R)>;
32 def : Pat <(b (bitconvert (a DoubleRegs:$src))),
33 (b DoubleRegs:$src)>;
34 def : Pat <(a (bitconvert (b DoubleRegs:$src))),
35 (a DoubleRegs:$src)>;
55 [(set (v4i16 DoubleRegs:$dst),
56 (Op (v4i16 DoubleRegs:$src1), u4ImmPred:$src2))]> {
63 [(set (v2i32 DoubleRegs:$dst),
64 (Op (v2i32 DoubleRegs:$src1), u5ImmPred:$src2))]> {
241 def VMULW : PseudoM<(outs DoubleRegs:$Rd),
242 (ins DoubleRegs:$Rs, DoubleRegs:$Rt),
247 def VMULW_ACC : PseudoM<(outs DoubleRegs:$Rd),
248 (ins DoubleRegs:$Rx, DoubleRegs:$Rs, DoubleRegs:$Rt),
411 : SInst<(outs DoubleRegs:$a), (ins DoubleRegs:$b, DoubleRegs:$c),
413 [(set (i64 DoubleRegs:$a),
414 (i64 (Op (i64 DoubleRegs:$b), (i64 DoubleRegs:$c))))],
426 : Pat<(i64 (Op DoubleRegs:$src1, DoubleRegs:$src2)),
427 (i64 (MI DoubleRegs:$src1, DoubleRegs:$src2))>;