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)>;
104 [(set (v4i16 DoubleRegs:$dst),
105 (Op (v4i16 DoubleRegs:$src1), u4ImmPred:$src2))]> {
112 [(set (v2i32 DoubleRegs:$dst),
113 (Op (v2i32 DoubleRegs:$src1), u5ImmPred:$src2))]> {
290 def VMULW : PseudoM<(outs DoubleRegs:$Rd),
291 (ins DoubleRegs:$Rs, DoubleRegs:$Rt),
296 def VMULW_ACC : PseudoM<(outs DoubleRegs:$Rd),
297 (ins DoubleRegs:$Rx, DoubleRegs:$Rs, DoubleRegs:$Rt),
460 : SInst<(outs DoubleRegs:$a), (ins DoubleRegs:$b, DoubleRegs:$c),
462 [(set (i64 DoubleRegs:$a),
463 (i64 (Op (i64 DoubleRegs:$b), (i64 DoubleRegs:$c))))],
475 : Pat<(i64 (Op DoubleRegs:$src1, DoubleRegs:$src2)),
476 (i64 (MI DoubleRegs:$src1, DoubleRegs:$src2))>;