Lines Matching refs:OpNode

127 multiclass FPBinary_rr<SDNode OpNode> {
131 [(set RFP32:$dst, (OpNode RFP32:$src1, RFP32:$src2))]>;
133 [(set RFP64:$dst, (OpNode RFP64:$src1, RFP64:$src2))]>;
135 [(set RFP80:$dst, (OpNode RFP80:$src1, RFP80:$src2))]>;
140 multiclass FPBinary<SDNode OpNode, Format fp, string asmstring,
148 (OpNode RFP32:$src1, (loadf32 addr:$src2))),
150 (OpNode (loadf32 addr:$src2), RFP32:$src1)))]>;
155 (OpNode RFP64:$src1, (loadf64 addr:$src2))),
157 (OpNode (loadf64 addr:$src2), RFP64:$src1)))]>;
162 (OpNode RFP64:$src1, (f64 (extloadf32 addr:$src2)))),
164 (OpNode (f64 (extloadf32 addr:$src2)), RFP64:$src1)))]>;
169 (OpNode RFP80:$src1, (f80 (extloadf32 addr:$src2)))),
171 (OpNode (f80 (extloadf32 addr:$src2)), RFP80:$src1)))]>;
176 (OpNode RFP80:$src1, (f80 (extloadf64 addr:$src2)))),
178 (OpNode (f80 (extloadf64 addr:$src2)), RFP80:$src1)))]>;
188 (OpNode RFP32:$src1, (X86fild addr:$src2, i16))),
190 (OpNode (X86fild addr:$src2, i16), RFP32:$src1)))]>;
195 (OpNode RFP32:$src1, (X86fild addr:$src2, i32))),
197 (OpNode (X86fild addr:$src2, i32), RFP32:$src1)))]>;
202 (OpNode RFP64:$src1, (X86fild addr:$src2, i16))),
204 (OpNode (X86fild addr:$src2, i16), RFP64:$src1)))]>;
209 (OpNode RFP64:$src1, (X86fild addr:$src2, i32))),
211 (OpNode (X86fild addr:$src2, i32), RFP64:$src1)))]>;
216 (OpNode RFP80:$src1, (X86fild addr:$src2, i16))),
218 (OpNode (X86fild addr:$src2, i16), RFP80:$src1)))]>;
223 (OpNode RFP80:$src1, (X86fild addr:$src2, i32))),
225 (OpNode (X86fild addr:$src2, i32), RFP80:$src1)))]>;
300 multiclass FPUnary<SDNode OpNode, Format fp, string asmstring> {
302 [(set RFP32:$dst, (OpNode RFP32:$src))]>;
304 [(set RFP64:$dst, (OpNode RFP64:$src))]>;
306 [(set RFP80:$dst, (OpNode RFP80:$src))]>;