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,
147 (OpNode RFP32:$src1, (loadf32 addr:$src2))),
149 (OpNode (loadf32 addr:$src2), RFP32:$src1)))]>;
154 (OpNode RFP64:$src1, (loadf64 addr:$src2))),
156 (OpNode (loadf64 addr:$src2), RFP64:$src1)))]>;
161 (OpNode RFP64:$src1, (f64 (extloadf32 addr:$src2)))),
163 (OpNode (f64 (extloadf32 addr:$src2)), RFP64:$src1)))]>;
168 (OpNode RFP80:$src1, (f80 (extloadf32 addr:$src2)))),
170 (OpNode (f80 (extloadf32 addr:$src2)), RFP80:$src1)))]>;
175 (OpNode RFP80:$src1, (f80 (extloadf64 addr:$src2)))),
177 (OpNode (f80 (extloadf64 addr:$src2)), RFP80:$src1)))]>;
189 (OpNode RFP32:$src1, (X86fild addr:$src2, i16))),
191 (OpNode (X86fild addr:$src2, i16), RFP32:$src1)))]>;
196 (OpNode RFP32:$src1, (X86fild addr:$src2, i32))),
198 (OpNode (X86fild addr:$src2, i32), RFP32:$src1)))]>;
203 (OpNode RFP64:$src1, (X86fild addr:$src2, i16))),
205 (OpNode (X86fild addr:$src2, i16), RFP64:$src1)))]>;
210 (OpNode RFP64:$src1, (X86fild addr:$src2, i32))),
212 (OpNode (X86fild addr:$src2, i32), RFP64:$src1)))]>;
217 (OpNode RFP80:$src1, (X86fild addr:$src2, i16))),
219 (OpNode (X86fild addr:$src2, i16), RFP80:$src1)))]>;
224 (OpNode RFP80:$src1, (X86fild addr:$src2, i32))),
226 (OpNode (X86fild addr:$src2, i32), RFP80:$src1)))]>;
296 multiclass FPUnary<SDNode OpNode, Format fp, string asmstring> {
298 [(set RFP32:$dst, (OpNode RFP32:$src))]>;
300 [(set RFP64:$dst, (OpNode RFP64:$src))]>;
302 [(set RFP80:$dst, (OpNode RFP80:$src))]>;