Home
last modified time | relevance | path

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

/external/llvm/test/CodeGen/PowerPC/
D2008-10-31-PPCF128Libcalls.ll13 %1 = call ppc_fp128 @llvm.sqrt.ppcf128(ppc_fp128 %0) ; <ppc_fp128> [#uses=1]
23 %8 = call ppc_fp128 @llvm.pow.ppcf128(ppc_fp128 %6, ppc_fp128 %7) ; <ppc_fp128> [#uses=1]
31 declare ppc_fp128 @llvm.sqrt.ppcf128(ppc_fp128) nounwind readonly
37 declare ppc_fp128 @llvm.pow.ppcf128(ppc_fp128, ppc_fp128) nounwind readonly
Dfmaxnum.ll8 declare ppc_fp128 @llvm.maxnum.ppcf128(ppc_fp128, ppc_fp128)
52 %z = call ppc_fp128 @llvm.maxnum.ppcf128(ppc_fp128 %x, ppc_fp128 %y) readnone
Dfminnum.ll8 declare ppc_fp128 @llvm.minnum.ppcf128(ppc_fp128, ppc_fp128)
52 %z = call ppc_fp128 @llvm.minnum.ppcf128(ppc_fp128 %x, ppc_fp128 %y) readnone
/external/llvm/lib/CodeGen/
DTargetLoweringBase.cpp464 if (OpVT == MVT::ppcf128) in getFPROUND()
473 if (OpVT == MVT::ppcf128) in getFPROUND()
480 if (OpVT == MVT::ppcf128) in getFPROUND()
526 } else if (OpVT == MVT::ppcf128) { in getFPTOSINT()
576 } else if (OpVT == MVT::ppcf128) { in getFPTOUINT()
599 if (RetVT == MVT::ppcf128) in getSINTTOFP()
610 if (RetVT == MVT::ppcf128) in getSINTTOFP()
621 if (RetVT == MVT::ppcf128) in getSINTTOFP()
639 if (RetVT == MVT::ppcf128) in getUINTTOFP()
650 if (RetVT == MVT::ppcf128) in getUINTTOFP()
[all …]
/external/llvm/lib/IR/
DValueTypes.cpp126 case MVT::ppcf128: return "ppcf128"; in getEVTString()
197 case MVT::ppcf128: return Type::getPPC_FP128Ty(Context); in getTypeForEVT()
262 case Type::PPC_FP128TyID: return MVT(MVT::ppcf128); in getVT()
/external/llvm/include/llvm/CodeGen/
DMachineValueType.h54 ppcf128 = 12, // This is a PPC 128-bit floating point value enumerator
57 LAST_FP_VALUETYPE = ppcf128,
424 case ppcf128: in getSizeInBits()
DValueTypes.td34 def ppcf128: ValueType<128, 12>; // PPC 128-bit floating point value
DSelectionDAG.h1076 case MVT::ppcf128: return APFloat::PPCDoubleDouble;
/external/llvm/lib/CodeGen/SelectionDAG/
DLegalizeFloatTypes.cpp41 VT == MVT::ppcf128 ? Call_PPCF128 : in GetFPLibCall()
940 assert(N->getValueType(0) == MVT::ppcf128 && in ExpandFloatRes_FABS()
1274 assert(N->getValueType(0) == MVT::ppcf128 && "Unsupported XINT_TO_FP!"); in ExpandFloatRes_XINT_TO_FP()
1338 MVT::ppcf128)); in ExpandFloatRes_XINT_TO_FP()
1409 assert(NewLHS.getValueType() == MVT::ppcf128 && "Unsupported setcc type!"); in FloatExpandSetCCOperands()
1450 assert(N->getOperand(1).getValueType() == MVT::ppcf128 && in ExpandFloatOp_FCOPYSIGN()
1461 assert(N->getOperand(0).getValueType() == MVT::ppcf128 && in ExpandFloatOp_FP_ROUND()
1477 assert(N->getOperand(0).getValueType() == MVT::ppcf128 && in ExpandFloatOp_FP_TO_SINT()
1479 SDValue Res = DAG.getNode(ISD::FP_ROUND_INREG, dl, MVT::ppcf128, in ExpandFloatOp_FP_TO_SINT()
1498 assert(N->getOperand(0).getValueType() == MVT::ppcf128 && in ExpandFloatOp_FP_TO_UINT()
[all …]
DLegalizeDAG.cpp2169 case MVT::ppcf128: LC = Call_PPCF128; break; in ExpandFPLibCall()
2304 case MVT::ppcf128: LC = RTLIB::SINCOS_PPCF128; break; in isSinCosLibcallAvailable()
2352 case MVT::ppcf128: LC = RTLIB::SINCOS_PPCF128; break; in ExpandSinCosLibCall()
DSelectionDAG.cpp1247 else if (EltVT==MVT::f80 || EltVT==MVT::f128 || EltVT==MVT::ppcf128 || in getConstantFP()
DSelectionDAGBuilder.cpp172 assert(ValueVT == EVT(MVT::ppcf128) && PartVT == MVT::f64 && in getCopyFromParts()
DDAGCombiner.cpp10630 case MVT::ppcf128: in visitSTORE()
/external/llvm/utils/TableGen/
DCodeGenTarget.cpp69 case MVT::ppcf128: return "MVT::ppcf128"; in getEnumName()
/external/llvm/lib/Target/PowerPC/
DPPCISelLowering.cpp135 setOperationAction(ISD::FP_ROUND_INREG, MVT::ppcf128, Custom); in PPCTargetLowering()
138 setOperationAction(ISD::FFLOOR, MVT::ppcf128, Expand); in PPCTargetLowering()
139 setOperationAction(ISD::FCEIL, MVT::ppcf128, Expand); in PPCTargetLowering()
140 setOperationAction(ISD::FTRUNC, MVT::ppcf128, Expand); in PPCTargetLowering()
141 setOperationAction(ISD::FRINT, MVT::ppcf128, Expand); in PPCTargetLowering()
142 setOperationAction(ISD::FNEARBYINT, MVT::ppcf128, Expand); in PPCTargetLowering()
143 setOperationAction(ISD::FREM, MVT::ppcf128, Expand); in PPCTargetLowering()
2499 if (Flags.isSplit() && OrigVT != MVT::ppcf128) in CalculateStackSlotAlignment()
7764 assert(N->getValueType(0) == MVT::ppcf128); in ReplaceNodeResults()
7765 assert(N->getOperand(0).getValueType() == MVT::ppcf128); in ReplaceNodeResults()
[all …]
/external/llvm/docs/
DLangRef.rst8250 declare ppc_fp128 @llvm.sqrt.ppcf128(ppc_fp128 %Val)
8290 declare ppc_fp128 @llvm.powi.ppcf128(ppc_fp128 %Val, i32 %power)
8328 declare ppc_fp128 @llvm.sin.ppcf128(ppc_fp128 %Val)
8364 declare ppc_fp128 @llvm.cos.ppcf128(ppc_fp128 %Val)
8400 declare ppc_fp128 @llvm.pow.ppcf128(ppc_fp128 %Val, ppc_fp128 Power)
8437 declare ppc_fp128 @llvm.exp.ppcf128(ppc_fp128 %Val)
8472 declare ppc_fp128 @llvm.exp2.ppcf128(ppc_fp128 %Val)
8507 declare ppc_fp128 @llvm.log.ppcf128(ppc_fp128 %Val)
8542 declare ppc_fp128 @llvm.log10.ppcf128(ppc_fp128 %Val)
8577 declare ppc_fp128 @llvm.log2.ppcf128(ppc_fp128 %Val)
[all …]
/external/llvm/include/llvm/IR/
DIntrinsics.td141 def llvm_ppcf128_ty : LLVMType<ppcf128>;
/external/llvm/include/llvm/Target/
DTargetLowering.h810 return isBigEndian() || VT == MVT::ppcf128; in hasBigEndianPartOrdering()