Lines Matching refs:SUB
597 def : InstRW<[M4WriteAX], (instregex "^(ADD|AND|BIC|EON|EOR|ORN|SUB)[WX]rs$")>;
599 def : InstRW<[M4WriteAX], (instregex "^(ADD|AND|BIC|SUB)S[WX]rs$")>;
600 def : InstRW<[M4WriteAX], (instregex "^(ADD|SUB)S?[WX]rx(64)?$")>;
634 def : InstRW<[M4WriteFADD2H], (instregex "^F(ADD|SUB)Hrr")>;
635 def : InstRW<[M4WriteFADD2], (instregex "^F(ADD|SUB)[SD]rr")>;
650 M4ReadFMACM1], (instregex "^FN?M(ADD|SUB)Hrrr")>;
652 M4ReadFMACM1], (instregex "^FN?M(ADD|SUB)[SD]rrr")>;
731 def : InstRW<[M4WriteNALU1], (instregex "^(ADD|NEG|SUB)v")>;
733 def : InstRW<[M4WriteNHAD3], (instregex "^[SU]H(ADD|SUB)v")>;
734 def : InstRW<[M4WriteNHAD3], (instregex "^[SU](ADD|SUB)[LW]v")>;
735 def : InstRW<[M4WriteNHAD3], (instregex "^R?(ADD|SUB)HN2?v")>;
736 def : InstRW<[M4WriteNHAD3], (instregex "^[SU]Q(ADD|SUB)v")>;
775 def : InstRW<[M4WriteFADD2H], (instregex "^F(ABD|ADD|SUB)v.f16")>;
776 def : InstRW<[M4WriteFADD2], (instregex "^F(ABD|ADD|SUB)v.f(32|64)")>;