Lines Matching refs:OpNode
139 multiclass FFR1P_M<bits<6> funct, string opstr, SDNode OpNode> {
140 def _S : FFR1P<funct, 16, opstr, "s", FGR32, FGR32, OpNode>;
141 def _D32 : FFR1P<funct, 17, opstr, "d", AFGR64, AFGR64, OpNode>,
143 def _D64 : FFR1P<funct, 17, opstr, "d", FGR64, FGR64, OpNode>,
149 multiclass FFR2P_M<bits<6> funct, string opstr, SDNode OpNode, bit isComm = 0> {
151 def _S : FFR2P<funct, 16, opstr, "s", FGR32, OpNode>;
152 def _D32 : FFR2P<funct, 17, opstr, "d", AFGR64, OpNode>,
154 def _D64 : FFR2P<funct, 17, opstr, "d", FGR64, OpNode>,
163 SDNode OpNode, RegisterClass RC> :
166 [(set RC:$fd, (OpNode (fmul RC:$fs, RC:$ft), RC:$fr))]>;
169 SDNode OpNode, RegisterClass RC> :
172 [(set RC:$fd, (fsub fpimm0, (OpNode (fmul RC:$fs, RC:$ft), RC:$fr)))]>;