Home
last modified time | relevance | path

Searched refs:ppcf128 (Results 1 – 18 of 18) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/PowerPC/
H A DPPCCCState.cpp19 if (I.ArgVT == llvm::MVT::ppcf128) in PreAnalyzeCallOperands()
29 if (I.ArgVT == llvm::MVT::ppcf128) { in PreAnalyzeFormalArguments()
H A DPPCISelLowering.cpp282 setOperationAction(ISD::FP_TO_SINT, MVT::ppcf128, Custom); in PPCTargetLowering()
283 setOperationAction(ISD::FP_TO_UINT, MVT::ppcf128, Custom); in PPCTargetLowering()
284 setOperationAction(ISD::STRICT_FP_TO_SINT, MVT::ppcf128, Custom); in PPCTargetLowering()
285 setOperationAction(ISD::STRICT_FP_TO_UINT, MVT::ppcf128, Custom); in PPCTargetLowering()
288 setOperationAction(ISD::FFLOOR, MVT::ppcf128, Expand); in PPCTargetLowering()
289 setOperationAction(ISD::FCEIL, MVT::ppcf128, Expand); in PPCTargetLowering()
290 setOperationAction(ISD::FTRUNC, MVT::ppcf128, Expand); in PPCTargetLowering()
291 setOperationAction(ISD::FRINT, MVT::ppcf128, Expand); in PPCTargetLowering()
292 setOperationAction(ISD::FNEARBYINT, MVT::ppcf128, Expand); in PPCTargetLowering()
293 setOperationAction(ISD::FREM, MVT::ppcf128, Expand); in PPCTargetLowering()
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/
H A DTargetLoweringBase.cpp229 if (RetVT == MVT::ppcf128) in getFPEXT()
234 else if (RetVT == MVT::ppcf128) in getFPEXT()
256 if (OpVT == MVT::ppcf128) in getFPROUND()
265 if (OpVT == MVT::ppcf128) in getFPROUND()
272 if (OpVT == MVT::ppcf128) in getFPROUND()
320 } else if (OpVT == MVT::ppcf128) { in getFPTOSINT()
369 } else if (OpVT == MVT::ppcf128) { in getFPTOUINT()
394 if (RetVT == MVT::ppcf128) in getSINTTOFP()
407 if (RetVT == MVT::ppcf128) in getSINTTOFP()
420 if (RetVT == MVT::ppcf128) in getSINTTOFP()
[all …]
H A DValueTypes.cpp165 case MVT::ppcf128: return "ppcf128"; in getEVTString()
199 case MVT::ppcf128: return Type::getPPC_FP128Ty(Context); in getTypeForEVT()
518 case Type::PPC_FP128TyID: return MVT(MVT::ppcf128); in getVT()
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Support/
H A DMachineValueType.h56 ppcf128 = 14, // This is a PPC 128-bit floating point value enumerator
59 LAST_FP_VALUETYPE = ppcf128,
910 case ppcf128: in getSizeInBits()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeFloatTypes.cpp40 VT == MVT::ppcf128 ? Call_PPCF128 : in GetFPLibCall()
231 CN->getValueType(0).getSimpleVT() == llvm::MVT::ppcf128) { in SoftenFloatRes_ConstantFP()
1302 assert(N->getValueType(0) == MVT::ppcf128 && in ExpandFloatRes_FABS()
1526 assert(N->getValueType(0) == MVT::ppcf128 && in ExpandFloatRes_FREEZE()
1639 assert(N->getValueType(0) == MVT::ppcf128 && "Unsupported XINT_TO_FP!"); in ExpandFloatRes_XINT_TO_FP()
1725 APFloat(APFloat::PPCDoubleDouble(), APInt(128, Parts)), dl, MVT::ppcf128); in ExpandFloatRes_XINT_TO_FP()
1813 assert(NewLHS.getValueType() == MVT::ppcf128 && "Unsupported setcc type!"); in FloatExpandSetCCOperands()
1861 assert(N->getOperand(1).getValueType() == MVT::ppcf128 && in ExpandFloatOp_FCOPYSIGN()
1873 assert(N->getOperand(IsStrict ? 1 : 0).getValueType() == MVT::ppcf128 && in ExpandFloatOp_FP_ROUND()
H A DLegalizeDAG.cpp2051 case MVT::ppcf128: LC = Call_PPCF128; break; in ExpandFPLibCall()
2107 case MVT::ppcf128: LC = Call_PPCF128; break; in ExpandArgFPLibCall()
2202 case MVT::ppcf128: LC = RTLIB::SINCOS_PPCF128; break; in isSinCosLibcallAvailable()
2236 case MVT::ppcf128: LC = RTLIB::SINCOS_PPCF128; break; in ExpandSinCosLibCall()
4059 case MVT::ppcf128: LC = RTLIB::POWI_PPCF128; break; in ConvertNodeToLibcall()
H A DLegalizeIntegerTypes.cpp3121 else if (VT == MVT::ppcf128) in ExpandIntRes_LLROUND_LLRINT()
3134 else if (VT == MVT::ppcf128) in ExpandIntRes_LLROUND_LLRINT()
H A DDAGCombiner.cpp12521 if (N0.getValueType() == MVT::ppcf128 && !LegalTypes) { in visitBITCAST()
12591 if (N0.getValueType() == MVT::ppcf128 && !LegalTypes) { in visitBITCAST()
17747 case MVT::ppcf128: in replaceStoreOfFPConstant()
H A DTargetLowering.cpp313 assert((VT == MVT::f32 || VT == MVT::f64 || VT == MVT::f128 || VT == MVT::ppcf128) in softenSetCCOperands()
H A DSelectionDAG.cpp1534 if (EltVT == MVT::f80 || EltVT == MVT::f128 || EltVT == MVT::ppcf128 || in getConstantFP()
H A DSelectionDAGBuilder.cpp235 assert(ValueVT == EVT(MVT::ppcf128) && PartVT == MVT::f64 && in getCopyFromParts()
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
H A DValueTypes.td35 def ppcf128 : ValueType<128, 14>; // PPC 128-bit floating point value
H A DSelectionDAG.h1592 case MVT::ppcf128: return APFloat::PPCDoubleDouble();
H A DTargetLowering.h1540 return DL.isBigEndian() || VT == MVT::ppcf128; in hasBigEndianPartOrdering()
/netbsd-src/external/apache2/llvm/dist/llvm/utils/TableGen/
H A DCodeGenTarget.cpp77 case MVT::ppcf128: return "MVT::ppcf128"; in getEnumName()
/netbsd-src/external/apache2/llvm/dist/llvm/docs/
H A DLangRef.rst13510 declare ppc_fp128 @llvm.sqrt.ppcf128(ppc_fp128 %Val)
13548 declare ppc_fp128 @llvm.powi.ppcf128(ppc_fp128 %Val, i32 %power)
13586 declare ppc_fp128 @llvm.sin.ppcf128(ppc_fp128 %Val)
13623 declare ppc_fp128 @llvm.cos.ppcf128(ppc_fp128 %Val)
13660 declare ppc_fp128 @llvm.pow.ppcf128(ppc_fp128 %Val, ppc_fp128 Power)
13698 declare ppc_fp128 @llvm.exp.ppcf128(ppc_fp128 %Val)
13736 declare ppc_fp128 @llvm.exp2.ppcf128(ppc_fp128 %Val)
13774 declare ppc_fp128 @llvm.log.ppcf128(ppc_fp128 %Val)
13812 declare ppc_fp128 @llvm.log10.ppcf128(ppc_fp128 %Val)
13850 declare ppc_fp128 @llvm.log2.ppcf128(ppc_fp128 %Val)
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/IR/
H A DIntrinsics.td250 def llvm_ppcf128_ty : LLVMType<ppcf128>;