Home
last modified time | relevance | path

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

12

/llvm-project-15.0.7/llvm/test/CodeGen/PowerPC/
H A Dppcf128-constrained-fp-intrinsics.ll43 %add = call ppc_fp128 @llvm.experimental.constrained.fadd.ppcf128(
88 %sub = call ppc_fp128 @llvm.experimental.constrained.fsub.ppcf128(
133 %mul = call ppc_fp128 @llvm.experimental.constrained.fmul.ppcf128(
178 %div = call ppc_fp128 @llvm.experimental.constrained.fdiv.ppcf128(
223 %rem = call ppc_fp128 @llvm.experimental.constrained.frem.ppcf128(
268 %add = call ppc_fp128 @llvm.experimental.constrained.fma.ppcf128(
358 %pow = call ppc_fp128 @llvm.experimental.constrained.pow.ppcf128(
451 %sin = call ppc_fp128 @llvm.experimental.constrained.sin.ppcf128(
495 %cos = call ppc_fp128 @llvm.experimental.constrained.cos.ppcf128(
539 %exp = call ppc_fp128 @llvm.experimental.constrained.exp.ppcf128(
[all …]
H A Dlrint-conv.ll41 %0 = tail call i64 @llvm.lrint.i64.ppcf128(ppc_fp128 %x)
50 %0 = tail call i64 @llvm.lrint.i64.ppcf128(ppc_fp128 %x)
56 declare i64 @llvm.lrint.i64.ppcf128(ppc_fp128) nounwind readnone
H A Dlround-conv.ll41 %0 = tail call i64 @llvm.lround.i64.ppcf128(ppc_fp128 %x)
50 %0 = tail call i64 @llvm.lround.i64.ppcf128(ppc_fp128 %x)
56 declare i64 @llvm.lround.i64.ppcf128(ppc_fp128) nounwind readnone
H A Dllround-conv.ll41 %0 = tail call i64 @llvm.llround.ppcf128(ppc_fp128 %x)
50 %0 = tail call i64 @llvm.llround.ppcf128(ppc_fp128 %x)
56 declare i64 @llvm.llround.ppcf128(ppc_fp128) nounwind readnone
H A Dllrint-conv.ll41 %0 = tail call i64 @llvm.llrint.ppcf128(ppc_fp128 %x)
50 %0 = tail call i64 @llvm.llrint.ppcf128(ppc_fp128 %x)
56 declare i64 @llvm.llrint.ppcf128(ppc_fp128) nounwind readnone
H A Dfp-strict-conv-f128.ll19 declare i1 @llvm.experimental.constrained.fptosi.i1.ppcf128(ppc_fp128, metadata)
20 declare i32 @llvm.experimental.constrained.fptosi.i32.ppcf128(ppc_fp128, metadata)
21 declare i64 @llvm.experimental.constrained.fptosi.i64.ppcf128(ppc_fp128, metadata)
22 declare i64 @llvm.experimental.constrained.fptoui.i64.ppcf128(ppc_fp128, metadata)
23 declare i32 @llvm.experimental.constrained.fptoui.i32.ppcf128(ppc_fp128, metadata)
24 declare i1 @llvm.experimental.constrained.fptoui.i1.ppcf128(ppc_fp128, metadata)
26 declare i128 @llvm.experimental.constrained.fptosi.i128.ppcf128(ppc_fp128, metadata)
27 declare i128 @llvm.experimental.constrained.fptoui.i128.ppcf128(ppc_fp128, metadata)
38 declare ppc_fp128 @llvm.experimental.constrained.sitofp.ppcf128.i1(i1, metadata, metadata)
39 declare ppc_fp128 @llvm.experimental.constrained.sitofp.ppcf128.i32(i32, metadata, metadata)
[all …]
H A Dfp128-bitcast-after-operation.ll44 %0 = tail call ppc_fp128 @llvm.fabs.ppcf128(ppc_fp128 %x)
193 %0 = tail call ppc_fp128 @llvm.copysign.ppcf128(ppc_fp128 %x, ppc_fp128 %y)
237 …%0 = tail call ppc_fp128 @llvm.copysign.ppcf128(ppc_fp128 0xM400F000000000000BCB0000000000000, ppc…
242 declare ppc_fp128 @llvm.fabs.ppcf128(ppc_fp128)
243 declare ppc_fp128 @llvm.copysign.ppcf128(ppc_fp128, ppc_fp128)
H A Dfp-strict-fcmp-noopt.ll24 …%0 = call i1 @llvm.experimental.constrained.fcmp.ppcf128(ppc_fp128 %a, ppc_fp128 %b, metadata !"un…
49 …%0 = call i1 @llvm.experimental.constrained.fcmp.ppcf128(ppc_fp128 %a, ppc_fp128 %b, metadata !"og…
115 declare i1 @llvm.experimental.constrained.fcmp.ppcf128(ppc_fp128, ppc_fp128, metadata, metadata)
H A 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
H A Dis_fpclass.ll37 %1 = call i1 @llvm.is.fpclass.ppcf128(ppc_fp128 %x, i32 3) ; nan
97 %1 = call i1 @llvm.is.fpclass.ppcf128(ppc_fp128 %x, i32 3) ; nan
151 %1 = call i1 @llvm.is.fpclass.ppcf128(ppc_fp128 %x, i32 516) ; 0x204 = "inf"
313 declare i1 @llvm.is.fpclass.ppcf128(ppc_fp128, i32)
H A Ddisable-ctr-ppcf128.ll11 declare ppc_fp128 @llvm.fmuladd.ppcf128(ppc_fp128, ppc_fp128, ppc_fp128) #2
106 …%i8 = tail call ppc_fp128 @llvm.fmuladd.ppcf128(ppc_fp128 0xM00000000000000000000000000000000, ppc…
H A Dnofpexcept.ll160 …%conv5 = tail call i32 @llvm.experimental.constrained.fptosi.i32.ppcf128(ppc_fp128 %p, metadata !"…
162 …%conv6 = tail call i32 @llvm.experimental.constrained.fptoui.i32.ppcf128(ppc_fp128 %p, metadata !"…
242 declare i32 @llvm.experimental.constrained.fptosi.i32.ppcf128(ppc_fp128, metadata)
243 declare i32 @llvm.experimental.constrained.fptoui.i32.ppcf128(ppc_fp128, metadata)
H A Dfminnum.ll9 declare ppc_fp128 @llvm.minnum.ppcf128(ppc_fp128, ppc_fp128)
185 %z = call ppc_fp128 @llvm.minnum.ppcf128(ppc_fp128 %x, ppc_fp128 %y) readnone
443 …%2 = tail call fast ppc_fp128 @llvm.minnum.ppcf128(ppc_fp128 %0, ppc_fp128 0xM3FF00000000000000000…
H A Dfp-strict-fcmp.ll2709 …%cmp = call i1 @llvm.experimental.constrained.fcmp.ppcf128(ppc_fp128 %a, ppc_fp128 %b, metadata !"…
2753 …%cmp = call i1 @llvm.experimental.constrained.fcmp.ppcf128(ppc_fp128 %a, ppc_fp128 %b, metadata !"…
2791 …%cmp = call i1 @llvm.experimental.constrained.fcmp.ppcf128(ppc_fp128 %a, ppc_fp128 %b, metadata !"…
2835 …%cmp = call i1 @llvm.experimental.constrained.fcmp.ppcf128(ppc_fp128 %a, ppc_fp128 %b, metadata !"…
2873 …%cmp = call i1 @llvm.experimental.constrained.fcmp.ppcf128(ppc_fp128 %a, ppc_fp128 %b, metadata !"…
2917 …%cmp = call i1 @llvm.experimental.constrained.fcmp.ppcf128(ppc_fp128 %a, ppc_fp128 %b, metadata !"…
2961 …%cmp = call i1 @llvm.experimental.constrained.fcmp.ppcf128(ppc_fp128 %a, ppc_fp128 %b, metadata !"…
2999 …%cmp = call i1 @llvm.experimental.constrained.fcmp.ppcf128(ppc_fp128 %a, ppc_fp128 %b, metadata !"…
3043 …%cmp = call i1 @llvm.experimental.constrained.fcmp.ppcf128(ppc_fp128 %a, ppc_fp128 %b, metadata !"…
3662 declare i1 @llvm.experimental.constrained.fcmps.ppcf128(ppc_fp128, ppc_fp128, metadata, metadata)
[all …]
/llvm-project-15.0.7/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()
/llvm-project-15.0.7/llvm/test/Transforms/InstSimplify/ConstProp/
H A Dcopysign.ll8 declare ppc_fp128 @llvm.copysign.ppcf128(ppc_fp128, ppc_fp128)
110 …%x = call ppc_fp128 @llvm.copysign.ppcf128(ppc_fp128 0xM00000000000000000000000000000001, ppc_fp12…
118 …%x = call ppc_fp128 @llvm.copysign.ppcf128(ppc_fp128 0xM80000000000000000000000000000003, ppc_fp12…
126 …%x = call ppc_fp128 @llvm.copysign.ppcf128(ppc_fp128 0xM80000000000000000000000000000005, ppc_fp12…
H A Dconvert-from-fp16.ll42 %0 = call ppc_fp128 @llvm.convert.from.fp16.ppcf128(i16 0)
87 %1 = call ppc_fp128 @llvm.convert.from.fp16.ppcf128(i16 %0)
97 declare ppc_fp128 @llvm.convert.from.fp16.ppcf128(i16)
/llvm-project-15.0.7/llvm/lib/CodeGen/
H A DTargetLoweringBase.cpp248 if (RetVT == MVT::ppcf128) in getFPEXT()
253 else if (RetVT == MVT::ppcf128) in getFPEXT()
275 if (OpVT == MVT::ppcf128) in getFPROUND()
289 if (OpVT == MVT::ppcf128) in getFPROUND()
296 if (OpVT == MVT::ppcf128) in getFPROUND()
418 if (RetVT == MVT::ppcf128) in getSINTTOFP()
431 if (RetVT == MVT::ppcf128) in getSINTTOFP()
444 if (RetVT == MVT::ppcf128) in getSINTTOFP()
464 if (RetVT == MVT::ppcf128) in getUINTTOFP()
477 if (RetVT == MVT::ppcf128) in getUINTTOFP()
[all …]
H A DValueTypes.cpp165 case MVT::ppcf128: return "ppcf128"; in getEVTString()
203 case MVT::ppcf128: return Type::getPPC_FP128Ty(Context); in getTypeForEVT()
558 case Type::PPC_FP128TyID: return MVT(MVT::ppcf128); in getVT()
/llvm-project-15.0.7/llvm/include/llvm/Support/
H A DMachineValueType.h61 ppcf128 = 16, // This is a PPC 128-bit floating point value enumerator
64 LAST_FP_VALUETYPE = ppcf128,
972 case ppcf128: in getSizeInBits()
/llvm-project-15.0.7/llvm/test/CodeGen/VE/Scalar/
H A Dfabs.ll14 ;;; declare ppc_fp128 @llvm.fabs.ppcf128(ppc_fp128 %Val)
H A Dfsqrt.ll14 ;;; declare ppc_fp128 @llvm.sqrt.ppcf128(ppc_fp128 %Val)
H A Dfcos.ll14 ;;; declare ppc_fp128 @llvm.cos.ppcf128(ppc_fp128 %Val)
H A Dfsin.ll14 ;;; declare ppc_fp128 @llvm.sin.ppcf128(ppc_fp128 %Val)
/llvm-project-15.0.7/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeFloatTypes.cpp43 VT == MVT::ppcf128 ? Call_PPCF128 : in GetFPLibCall()
242 CN->getValueType(0).getSimpleVT() == llvm::MVT::ppcf128) { in SoftenFloatRes_ConstantFP()
1331 assert(N->getValueType(0) == MVT::ppcf128 && in ExpandFloatRes_FABS()
1552 assert(N->getValueType(0) == MVT::ppcf128 && in ExpandFloatRes_FREEZE()
1665 assert(N->getValueType(0) == MVT::ppcf128 && "Unsupported XINT_TO_FP!"); in ExpandFloatRes_XINT_TO_FP()
1751 APFloat(APFloat::PPCDoubleDouble(), APInt(128, Parts)), dl, MVT::ppcf128); in ExpandFloatRes_XINT_TO_FP()
1839 assert(NewLHS.getValueType() == MVT::ppcf128 && "Unsupported setcc type!"); in FloatExpandSetCCOperands()
1887 assert(N->getOperand(1).getValueType() == MVT::ppcf128 && in ExpandFloatOp_FCOPYSIGN()
1899 assert(N->getOperand(IsStrict ? 1 : 0).getValueType() == MVT::ppcf128 && in ExpandFloatOp_FP_ROUND()

12