Home | History | Annotate | Download | only in Mips

Lines Matching full:opstr

92 class ADDS_FT<string opstr, RegisterOperand RC, InstrItinClass Itin, bit IsComm,
95 !strconcat(opstr, "\t$fd, $fs, $ft"),
100 multiclass ADDS_M<string opstr, InstrItinClass Itin, bit IsComm,
102 def _D32 : ADDS_FT<opstr, AFGR64RegsOpnd, Itin, IsComm, OpNode>,
104 def _D64 : ADDS_FT<opstr, FGR64RegsOpnd, Itin, IsComm, OpNode>,
110 class ABSS_FT<string opstr, RegisterOperand DstRC, RegisterOperand SrcRC,
112 InstSE<(outs DstRC:$fd), (ins SrcRC:$fs), !strconcat(opstr, "\t$fd, $fs"),
116 multiclass ABSS_M<string opstr, InstrItinClass Itin,
118 def _D32 : ABSS_FT<opstr, AFGR64RegsOpnd, AFGR64RegsOpnd, Itin, OpNode>,
120 def _D64 : ABSS_FT<opstr, FGR64RegsOpnd, FGR64RegsOpnd, Itin, OpNode>,
126 multiclass ROUND_M<string opstr, InstrItinClass Itin> {
127 def _D32 : ABSS_FT<opstr, FGR32RegsOpnd, AFGR64RegsOpnd, Itin>,
129 def _D64 : ABSS_FT<opstr, FGR32RegsOpnd, FGR64RegsOpnd, Itin>,
135 class MFC1_FT<string opstr, RegisterOperand DstRC, RegisterOperand SrcRC,
137 InstSE<(outs DstRC:$rt), (ins SrcRC:$fs), !strconcat(opstr, "\t$rt, $fs"),
140 class MTC1_FT<string opstr, RegisterOperand DstRC, RegisterOperand SrcRC,
142 InstSE<(outs DstRC:$fs), (ins SrcRC:$rt), !strconcat(opstr, "\t$rt, $fs"),
145 class LW_FT<string opstr, RegisterOperand RC, InstrItinClass Itin,
147 InstSE<(outs RC:$rt), (ins MemOpnd:$addr), !strconcat(opstr, "\t$rt, $addr"),
153 class SW_FT<string opstr, RegisterOperand RC, InstrItinClass Itin,
155 InstSE<(outs), (ins RC:$rt, MemOpnd:$addr), !strconcat(opstr, "\t$rt, $addr"),
161 class MADDS_FT<string opstr, RegisterOperand RC, InstrItinClass Itin,
164 !strconcat(opstr, "\t$fd, $fr, $fs, $ft"),
167 class NMADDS_FT<string opstr, RegisterOperand RC, InstrItinClass Itin,
170 !strconcat(opstr, "\t$fd, $fr, $fs, $ft"),
174 class LWXC1_FT<string opstr, RegisterOperand DRC, RegisterOperand PRC,
177 !strconcat(opstr, "\t$fd, ${index}(${base})"),
182 class SWXC1_FT<string opstr, RegisterOperand DRC, RegisterOperand PRC,
185 !strconcat(opstr, "\t$fs, ${index}(${base})"),
190 class BC1F_FT<string opstr, InstrItinClass Itin,
193 !strconcat(opstr, "\t$fcc, $offset"),