Home
last modified time | relevance | path

Searched refs:isFPOrFPVectorTy (Results 1 – 25 of 27) sorted by relevance

12

/freebsd-12.1/contrib/llvm/lib/Target/Hexagon/
H A DHexagonTargetTransformInfo.cpp243 if (SrcTy->isFPOrFPVectorTy() || DstTy->isFPOrFPVectorTy()) { in getCastInstrCost()
244 unsigned SrcN = SrcTy->isFPOrFPVectorTy() ? getTypeNumElements(SrcTy) : 0; in getCastInstrCost()
245 unsigned DstN = DstTy->isFPOrFPVectorTy() ? getTypeNumElements(DstTy) : 0; in getCastInstrCost()
/freebsd-12.1/contrib/llvm/lib/IR/
H A DConstants.cpp56 if (getType()->isFPOrFPVectorTy()) in isNegativeZeroValue()
772 if (Ty->isFPOrFPVectorTy()) in getZeroValueForNegation()
1626 assert(C->getType()->isFPOrFPVectorTy() && Ty->isFPOrFPVectorTy() && in getFPCast()
1685 assert(C->getType()->isFPOrFPVectorTy() && Ty->isFPOrFPVectorTy() && in getFPTrunc()
1697 assert(C->getType()->isFPOrFPVectorTy() && Ty->isFPOrFPVectorTy() && in getFPExtend()
1709 assert(C->getType()->isIntOrIntVectorTy() && Ty->isFPOrFPVectorTy() && in getUIToFP()
1815 assert(C->getType()->isFPOrFPVectorTy() && in get()
1857 assert(C1->getType()->isFPOrFPVectorTy() && in get()
1869 assert(C1->getType()->isFPOrFPVectorTy() && in get()
1880 assert(C1->getType()->isFPOrFPVectorTy() && in get()
[all …]
H A DInstructions.cpp2057 assert(getType()->isFPOrFPVectorTy() && in AssertOK()
2114 assert(getType()->isFPOrFPVectorTy() && in AssertOK()
2128 assert(getType()->isFPOrFPVectorTy() && in AssertOK()
2141 assert(getType()->isFPOrFPVectorTy() && in AssertOK()
2768 assert(C->getType()->isFPOrFPVectorTy() && Ty->isFPOrFPVectorTy() && in CreateFPCast()
2781 assert(C->getType()->isFPOrFPVectorTy() && Ty->isFPOrFPVectorTy() && in CreateFPCast()
3047 return SrcTy->isFPOrFPVectorTy() && DstTy->isFPOrFPVectorTy() && in castIsValid()
3050 return SrcTy->isFPOrFPVectorTy() && DstTy->isFPOrFPVectorTy() && in castIsValid()
3054 return SrcTy->isIntOrIntVectorTy() && DstTy->isFPOrFPVectorTy() && in castIsValid()
3058 return SrcTy->isFPOrFPVectorTy() && DstTy->isIntOrIntVectorTy() && in castIsValid()
H A DVerifier.cpp2533 Assert(SrcTy->isFPOrFPVectorTy(), "FPTrunc only operates on FP", &I); in visitFPTruncInst()
2534 Assert(DestTy->isFPOrFPVectorTy(), "FPTrunc only produces an FP", &I); in visitFPTruncInst()
2551 Assert(SrcTy->isFPOrFPVectorTy(), "FPExt only operates on FP", &I); in visitFPExtInst()
2552 Assert(DestTy->isFPOrFPVectorTy(), "FPExt only produces an FP", &I); in visitFPExtInst()
2572 Assert(DestTy->isFPOrFPVectorTy(), "UIToFP result must be FP or FP vector", in visitUIToFPInst()
2616 Assert(SrcTy->isFPOrFPVectorTy(), "FPToUI source must be FP or FP vector", in visitFPToUIInst()
2639 Assert(SrcTy->isFPOrFPVectorTy(), "FPToSI source must be FP or FP vector", in visitFPToSIInst()
3054 Assert(U.getType()->isFPOrFPVectorTy(), in visitUnaryOperator()
3095 Assert(B.getType()->isFPOrFPVectorTy(), in visitBinaryOperator()
3152 Assert(Op0Ty->isFPOrFPVectorTy(), in visitFCmpInst()
[all …]
H A DFunction.cpp1094 case IITDescriptor::AK_AnyFloat: return !Ty->isFPOrFPVectorTy(); in matchIntrinsicType()
H A DAutoUpgrade.cpp454 if (Idx->isFPOrFPVectorTy()) { in UpgradeX86IntrinsicFunction()
954 bool IsFloat = Ty->isFPOrFPVectorTy(); in UpgradeX86VPERMT2Intrinsics()
1417 bool IsFloat = CI.getType()->isFPOrFPVectorTy(); in upgradeAVX512MaskToSelect()
/freebsd-12.1/contrib/llvm/tools/llvm-stress/
H A Dllvm-stress.cpp587 if (VTy->isFPOrFPVectorTy() && DestTy->isIntOrIntVectorTy()) { in Act()
595 if (VTy->isIntOrIntVectorTy() && DestTy->isFPOrFPVectorTy()) { in Act()
603 if (VTy->isFPOrFPVectorTy() && DestTy->isFPOrFPVectorTy()) { in Act()
/freebsd-12.1/contrib/llvm/lib/Target/Mips/
H A DMipsCCState.cpp64 if (Ty->isVectorTy() && Ty->isFPOrFPVectorTy()) in originalTypeIsVectorFloat()
/freebsd-12.1/contrib/llvm/include/llvm/IR/
H A DType.h185 bool isFPOrFPVectorTy() const { return getScalarType()->isFloatingPointTy(); } in isFPOrFPVectorTy() function
H A DOperator.h385 return V->getType()->isFPOrFPVectorTy(); in classof()
H A DInstructions.h1338 assert(getOperand(0)->getType()->isFPOrFPVectorTy() &&
/freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/
H A DCGExprScalar.cpp701 if (Ops.LHS->getType()->isFPOrFPVectorTy()) { in EmitMul()
2561 if (BinOp.RHS->getType()->isFPOrFPVectorTy()) in VisitUnaryMinus()
2584 if (Oper->getType()->isFPOrFPVectorTy()) in VisitUnaryLNot()
2980 if (Ops.LHS->getType()->isFPOrFPVectorTy()) { in EmitDiv()
3332 if (op.LHS->getType()->isFPOrFPVectorTy()) { in EmitAdd()
3367 if (op.LHS->getType()->isFPOrFPVectorTy()) { in EmitSub()
3673 if (LHS->getType()->isFPOrFPVectorTy()) { in EmitCompare()
3820 if (LHS->getType()->isFPOrFPVectorTy()) { in VisitBinLAnd()
3904 if (LHS->getType()->isFPOrFPVectorTy()) { in VisitBinLOr()
H A DCGDecl.cpp1020 if (Ty->isFPOrFPVectorTy()) { in patternFor()
1100 Ty->isFPOrFPVectorTy(); in emitStoresForConstant()
H A DTargetInfo.cpp3771 assert((TyLo->isFPOrFPVectorTy() ^ TyHi->isFPOrFPVectorTy()) && in EmitVAArg()
3777 llvm::Value *RegLoAddr = TyLo->isFPOrFPVectorTy() ? FPAddr : GPAddr; in EmitVAArg()
3778 llvm::Value *RegHiAddr = TyLo->isFPOrFPVectorTy() ? GPAddr : FPAddr; in EmitVAArg()
H A DCGBuiltin.cpp1720 Imag->getType()->isFPOrFPVectorTy() in EmitBuiltinExpr()
5402 Int = Ty->isFPOrFPVectorTy() ? LLVMIntrinsic : AltLLVMIntrinsic; in EmitCommonNeonBuiltinExpr()
7892 if (Ty->isFPOrFPVectorTy()) Int = Intrinsic::aarch64_neon_fmax; in EmitAArch64BuiltinExpr()
7903 if (Ty->isFPOrFPVectorTy()) Int = Intrinsic::aarch64_neon_fmin; in EmitAArch64BuiltinExpr()
7914 if (Ty->isFPOrFPVectorTy()) Int = Intrinsic::aarch64_neon_fabd; in EmitAArch64BuiltinExpr()
7936 if (Ty->isFPOrFPVectorTy()) Int = Intrinsic::aarch64_neon_fminp; in EmitAArch64BuiltinExpr()
7942 if (Ty->isFPOrFPVectorTy()) Int = Intrinsic::aarch64_neon_fmaxp; in EmitAArch64BuiltinExpr()
H A DCGExpr.cpp4846 assert(Val->getType()->isFPOrFPVectorTy()); in SetFPAccuracy()
/freebsd-12.1/contrib/llvm/lib/Transforms/InstCombine/
H A DInstCombineSelect.cpp1248 if (SI.getType()->isFPOrFPVectorTy()) { in foldAddSubSelect()
1266 if (SI.getType()->isFPOrFPVectorTy()) { in foldAddSubSelect()
1812 if (SelType->isIntOrIntVectorTy() || SelType->isFPOrFPVectorTy()) { in visitSelectInst()
1843 (LHS->getType()->isFPOrFPVectorTy() && in visitSelectInst()
/freebsd-12.1/contrib/llvm/lib/CodeGen/
H A DValueTypes.cpp45 return LLVMTy->isFPOrFPVectorTy(); in isExtendedFloatingPoint()
/freebsd-12.1/contrib/llvm/lib/Transforms/Scalar/
H A DReassociate.cpp757 if (NewOp->getType()->isFPOrFPVectorTy()) in RewriteExprTree()
813 return C->getType()->isFPOrFPVectorTy() ? ConstantExpr::getFNeg(C) : in NegateValue()
2031 if (I->getType()->isFPOrFPVectorTy() && !I->isFast()) in OptimizeInst()
/freebsd-12.1/contrib/llvm/include/llvm/CodeGen/
H A DBasicTTIImpl.h582 bool IsFloat = Ty->isFPOrFPVectorTy();
1471 if (Ty->isFPOrFPVectorTy()) { in getMinMaxReductionCost()
/freebsd-12.1/contrib/llvm/lib/AsmParser/
H A DLLParser.cpp3285 if (!Val0->getType()->isFPOrFPVectorTy()) in ParseValID()
3312 if (!Val->getType()->isFPOrFPVectorTy()) in ParseValID()
3394 if (!Val0->getType()->isFPOrFPVectorTy()) in ParseValID()
6171 LHS->getType()->isFPOrFPVectorTy(); in ParseUnaryOp()
6177 Valid = LHS->getType()->isFPOrFPVectorTy(); in ParseUnaryOp()
6210 LHS->getType()->isFPOrFPVectorTy(); in ParseArithmetic()
6213 case 2: Valid = LHS->getType()->isFPOrFPVectorTy(); break; in ParseArithmetic()
6256 if (!LHS->getType()->isFPOrFPVectorTy()) in ParseCompare()
6523 if (FMF.any() && !RetType->isFPOrFPVectorTy()) in ParseCall()
/freebsd-12.1/contrib/llvm/lib/Bitcode/Reader/
H A DBitcodeReader.cpp973 bool IsFP = Ty->isFPOrFPVectorTy(); in getDecodedUnaryOpcode()
987 bool IsFP = Ty->isFPOrFPVectorTy(); in getDecodedBinaryOpcode()
2538 if (OpTy->isFPOrFPVectorTy()) in parseConstants()
3886 bool IsFP = LHS->getType()->isFPOrFPVectorTy(); in parseFunctionBody()
3894 if (LHS->getType()->isFPOrFPVectorTy()) in parseFunctionBody()
/freebsd-12.1/contrib/llvm/lib/Transforms/Instrumentation/
H A DMemorySanitizer.cpp2481 RetTy->isFPOrFPVectorTy() || in maybeHandleSimpleNomemIntrinsic()
3669 if (T->isFPOrFPVectorTy() || T->isX86_MMXTy()) in classifyArgument()
4040 if (T->isFPOrFPVectorTy()) in classifyArgument()
/freebsd-12.1/contrib/llvm/lib/Target/X86/
H A DX86TargetTransformInfo.cpp2385 assert(ValTy->isFPOrFPVectorTy() && in getMinMaxReductionCost()
/freebsd-12.1/contrib/llvm/lib/Analysis/
H A DValueTracking.cpp3029 assert(V->getType()->isFPOrFPVectorTy() && "Querying for NaN on non-FP type"); in isKnownNeverNaN()

12