| /llvm-project-15.0.7/llvm/test/CodeGen/PowerPC/ |
| H A D | ppcf128-constrained-fp-intrinsics.ll | 43 %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 D | lrint-conv.ll | 41 %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 D | lround-conv.ll | 41 %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 D | llround-conv.ll | 41 %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 D | llrint-conv.ll | 41 %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 D | fp-strict-conv-f128.ll | 19 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 D | fp128-bitcast-after-operation.ll | 44 %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 D | fp-strict-fcmp-noopt.ll | 24 …%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 D | fmaxnum.ll | 8 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 D | is_fpclass.ll | 37 %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 D | disable-ctr-ppcf128.ll | 11 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 D | nofpexcept.ll | 160 …%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 D | fminnum.ll | 9 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 D | fp-strict-fcmp.ll | 2709 …%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 D | PPCCCState.cpp | 19 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 D | copysign.ll | 8 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 D | convert-from-fp16.ll | 42 %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 D | TargetLoweringBase.cpp | 248 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 D | ValueTypes.cpp | 165 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 D | MachineValueType.h | 61 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 D | fabs.ll | 14 ;;; declare ppc_fp128 @llvm.fabs.ppcf128(ppc_fp128 %Val)
|
| H A D | fsqrt.ll | 14 ;;; declare ppc_fp128 @llvm.sqrt.ppcf128(ppc_fp128 %Val)
|
| H A D | fcos.ll | 14 ;;; declare ppc_fp128 @llvm.cos.ppcf128(ppc_fp128 %Val)
|
| H A D | fsin.ll | 14 ;;; declare ppc_fp128 @llvm.sin.ppcf128(ppc_fp128 %Val)
|
| /llvm-project-15.0.7/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | LegalizeFloatTypes.cpp | 43 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()
|