Lines Matching refs:OpNode
145 SDPatternOperator OpNode = null_frag> {
151 [(set RC:$dst, (OpNode RC:$src2, RC:$src1, RC:$src3))]>;
159 (OpNode RC:$src2, RC:$src1, (load addr:$src3)))]>;
195 SDNode OpNode, RegisterClass RC,
199 OpNode>;
225 SDNode OpNode> {
227 defm SS : fma3s_forms<opc132, opc213, opc231, OpStr, "ss", OpNode,
232 defm SD : fma3s_forms<opc132, opc213, opc231, OpStr, "sd", OpNode,
268 X86MemOperand x86memop, ValueType OpVT, SDNode OpNode,
276 (OpVT (OpNode RC:$src1, RC:$src2, RC:$src3)))]>, VEX_W, VEX_LIG, MemOp4;
281 [(set RC:$dst, (OpNode RC:$src1, RC:$src2,
288 (OpNode RC:$src1, (mem_frag addr:$src2), RC:$src3))]>, VEX_LIG;
323 multiclass fma4p<bits<8> opc, string OpcodeStr, SDNode OpNode,
332 (OpVT128 (OpNode VR128:$src1, VR128:$src2, VR128:$src3)))]>,
338 [(set VR128:$dst, (OpNode VR128:$src1, VR128:$src2,
345 (OpNode VR128:$src1, (ld_frag128 addr:$src2), VR128:$src3))]>;
352 (OpVT256 (OpNode VR256:$src1, VR256:$src2, VR256:$src3)))]>,
358 [(set VR256:$dst, (OpNode VR256:$src1, VR256:$src2,
364 [(set VR256:$dst, (OpNode VR256:$src1,