Lines Matching refs:f80
20 def SDTX86FpGet2 : SDTypeProfile<2, 0, [SDTCisVT<0, f80>,
21 SDTCisVT<1, f80>]>;
121 // f80 instructions cannot use SSE and use neither of these.
158 (OpNode RFP80:$src1, (f80 (extloadf32 addr:$src2))))]>;
162 (OpNode RFP80:$src1, (f80 (extloadf64 addr:$src2))))]>;
363 [(set RFP80:$dst, (f80 (extloadf64 addr:$src)))]>;
365 [(set RFP80:$dst, (f80 (extloadf32 addr:$src)))]>;
603 // Required for RET of f32 / f64 / f80 values.
606 def : Pat<(X86fld addr:$src, f80), (LD_Fp80m addr:$src)>;
608 // Required for CALL which return f32 / f64 / f80 values.
617 def : Pat<(X86fst RFP80:$src, addr:$op, f80), (ST_FpP80m addr:$op,
625 def : Pat<(f80 fpimmneg0), (CHS_Fp80 (LD_Fp080))>;
626 def : Pat<(f80 fpimmneg1), (CHS_Fp80 (LD_Fp180))>;
635 def : Pat<(f80 (fextend RFP32:$src)), (COPY_TO_REGCLASS RFP32:$src, RFP80)>,
637 def : Pat<(f80 (fextend RFP64:$src)), (COPY_TO_REGCLASS RFP64:$src, RFP80)>,