Home
last modified time | relevance | path

Searched refs:f80 (Results 1 – 25 of 35) sorted by relevance

12

/openbsd/src/gnu/llvm/llvm/lib/CodeGen/
DTargetLoweringBase.cpp225 VT == MVT::f80 ? Call_F80 : in getFPLibCall()
239 if (RetVT == MVT::f80) in getFPEXT()
255 } else if (OpVT == MVT::f80) { in getFPEXT()
271 if (OpVT == MVT::f80) in getFPROUND()
285 if (OpVT == MVT::f80) in getFPROUND()
292 if (OpVT == MVT::f80) in getFPROUND()
298 } else if (RetVT == MVT::f80) { in getFPROUND()
330 } else if (OpVT == MVT::f80) { in getFPTOSINT()
379 } else if (OpVT == MVT::f80) { in getFPTOUINT()
414 if (RetVT == MVT::f80) in getSINTTOFP()
[all …]
DValueTypes.cpp201 case MVT::f80: return Type::getX86_FP80Ty(Context); in getTypeForEVT()
576 case Type::X86_FP80TyID: return MVT(MVT::f80); in getVT()
/openbsd/src/regress/sys/arch/amd64/fpu/
Dfenv_t.ok8 mxcsr 00001f80
Dfxsave64.ok8 mxcsr 00001f80
/openbsd/src/regress/sys/net/rtable/
Dinet6-fullfeed.txt335 2a01:5f80::/32
382 2a03:5f80:ff02::/48
456 2a00:f80::/32
/openbsd/src/gnu/llvm/llvm/lib/Target/X86/
DX86InstrFPStack.td63 return cast<MemIntrinsicSDNode>(N)->getMemoryVT() == MVT::f80;
73 return cast<MemIntrinsicSDNode>(N)->getMemoryVT() == MVT::f80;
158 (f80 (extloadf32 addr:$src2))))]>;
183 // f80 instructions cannot use SSE and use neither of these.
231 (OpNode RFP80:$src1, (f80 (extloadf32 addr:$src2)))),
233 (OpNode (f80 (extloadf32 addr:$src2)), RFP80:$src1)))]>;
238 (OpNode RFP80:$src1, (f80 (extloadf64 addr:$src2)))),
240 (OpNode (f80 (extloadf64 addr:$src2)), RFP80:$src1)))]>;
508 [(set RFP80:$dst, (f80 (extloadf64 addr:$src)))]>;
510 [(set RFP80:$dst, (f80 (extloadf32 addr:$src)))]>;
[all …]
DX86CallingConv.td113 CCIfType<[f80], CCAssignToReg<RC.FP_CALL>>,
146 CCIfType<[f80, f128], CCAssignToStack<0, 0>>,
187 CCIfType<[f80], CCAssignToReg<RC.FP_RET>>,
264 CCIfNotSubtarget<"isTargetWin64()", CCIfType<[f80], CCAssignToReg<[FP0, FP1]>>>
592 CCIfType<[f80, f128], CCAssignToStack<0, 0>>,
659 CCIfType<[f80], CCPassIndirect<i64>>,
869 CCIfType<[f80], CCAssignToStack<0, 0>>,
DX86RegisterInfo.td541 // values, though they really are f80 values. This will cause us to spill
549 def RFP80 : RegisterClass<"X86",[f80], 32, (add RFP32)>;
552 def RFP80_7 : RegisterClass<"X86",[f80], 32, (add FP7)> {
559 def RST : RegisterClass<"X86", [f80, f64, f32], 32, (sequence "ST%u", 0, 7)> {
DX86FastISel.cpp304 if (VT == MVT::f80) in isTypeLegal()
361 case MVT::f80: in X86FastEmitLoad()
492 case MVT::f80: // No f80 support yet. in X86FastEmitStore()
3550 CopyVT = MVT::f80; in fastLowerCall()
3748 case MVT::f80: in X86MaterializeFP()
3854 case MVT::f80: in fastMaterializeConstant()
3921 case MVT::f80: in fastMaterializeFloatZero()
DX86ISelLowering.cpp198 for (auto VT : {MVT::f32, MVT::f64, MVT::f80}) { in X86TargetLowering()
350 for (auto VT : { MVT::f32, MVT::f64, MVT::f80, MVT::f128, in X86TargetLowering()
363 setOperationAction(ISD::FREM , MVT::f80 , Expand); in X86TargetLowering()
414 setOperationAction(Op, MVT::f80, Expand); in X86TargetLowering()
418 for (MVT VT : {MVT::f32, MVT::f64, MVT::f80, MVT::f128}) { in X86TargetLowering()
454 for (auto VT : { MVT::f32, MVT::f64, MVT::f80, MVT::f128 }) { in X86TargetLowering()
770 addRegisterClass(MVT::f80, &X86::RFP80RegClass); in X86TargetLowering()
771 setOperationAction(ISD::UNDEF, MVT::f80, Expand); in X86TargetLowering()
772 setOperationAction(ISD::FCOPYSIGN, MVT::f80, Expand); in X86TargetLowering()
789 setOperationAction(ISD::FSIN , MVT::f80, Expand); in X86TargetLowering()
[all …]
DX86ISelLowering.h1549 if (VT == MVT::f80) in getTypeToTransformTo()
DREADME-SSE.txt780 …2:32-i64:64:64-f32:32:32-f64:64:64-v64:64:64-v128:128:128-a0:0:64-s0:64:64-f80:128:128-n8:16:32:64…
DREADME.txt1057 …-i16:16:16-i32:32:32-i64:32:64-f32:32:32-f64:32:64-v64:64:64-v128:128:128-a0:0:64-f80:128:128-S128"
/openbsd/src/gnu/gcc/libcpp/
Ducnid.tab33 1f5d 1f5f-1f7d 1f80-1fb4 1fb6-1fbc 1fc2-1fc4 1fc6-1fcc 1fd0-1fd3
134 1f5d 1f5f-1f7d 1f80-1fb4 1fb6-1fbc 1fc2-1fc4 1fc6-1fcc 1fd0-1fd3
/openbsd/src/gnu/usr.bin/binutils/gdb/regformats/
Dreg-ia64.dat212 128:f80
/openbsd/src/gnu/llvm/llvm/include/llvm/Support/
DMachineValueType.h59 f80 = 14, // This is a 80 bit floating point value enumerator
1004 case f80 : return TypeSize::Fixed(80); in getSizeInBits()
1234 return MVT::f80; in getFloatingPointVT()
/openbsd/src/gnu/usr.bin/perl/dist/Storable/
DREADME71 Albert N. Micheev <Albert.N.Micheev@f80.n5049.z2.fidonet.org>
/openbsd/src/gnu/llvm/llvm/include/llvm/CodeGen/
DValueTypes.td35 def f80 : ValueType<80, 14>; // 80-bit floating point value
DSelectionDAG.h1853 case MVT::f80: return APFloat::x87DoubleExtended();
/openbsd/src/gnu/llvm/llvm/utils/TableGen/
DCodeGenTarget.cpp75 case MVT::f80: return "MVT::f80"; in getEnumName()
/openbsd/src/gnu/llvm/llvm/lib/CodeGen/SelectionDAG/
DLegalizeIntegerTypes.cpp3511 else if (VT == MVT::f80) in ExpandIntRes_XROUND_XRINT()
3524 else if (VT == MVT::f80) in ExpandIntRes_XROUND_XRINT()
3537 else if (VT == MVT::f80) in ExpandIntRes_XROUND_XRINT()
3550 else if (VT == MVT::f80) in ExpandIntRes_XROUND_XRINT()
DLegalizeDAG.cpp2224 case MVT::f80: LC = RTLIB::SINCOS_F80; break; in isSinCosLibcallAvailable()
2256 case MVT::f80: LC = RTLIB::SINCOS_F80; break; in ExpandSinCosLibCall()
3278 if ((SVT == MVT::f64 || SVT == MVT::f80) && in ExpandNode()
DLegalizeFloatTypes.cpp41 VT == MVT::f80 ? Call_F80 : in GetFPLibCall()
/openbsd/src/gnu/llvm/llvm/docs/
DLangRef.rst14216 declare x86_fp80 @llvm.sqrt.f80(x86_fp80 %Val)
14257 declare x86_fp80 @llvm.powi.f80.i32(x86_fp80 %Val, i32 %power)
14295 declare x86_fp80 @llvm.sin.f80(x86_fp80 %Val)
14332 declare x86_fp80 @llvm.cos.f80(x86_fp80 %Val)
14369 declare x86_fp80 @llvm.pow.f80(x86_fp80 %Val, x86_fp80 %Power)
14407 declare x86_fp80 @llvm.exp.f80(x86_fp80 %Val)
14445 declare x86_fp80 @llvm.exp2.f80(x86_fp80 %Val)
14483 declare x86_fp80 @llvm.log.f80(x86_fp80 %Val)
14521 declare x86_fp80 @llvm.log10.f80(x86_fp80 %Val)
14559 declare x86_fp80 @llvm.log2.f80(x86_fp80 %Val)
[all …]
/openbsd/src/gnu/llvm/llvm/include/llvm/IR/
DIntrinsics.td258 def llvm_f80_ty : LLVMType<f80>;

12