Home
last modified time | relevance | path

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

12

/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonTargetTransformInfo.cpp277 if (!isHVXVectorType(ValTy) && ValTy->isFPOrFPVectorTy()) in getCmpSelInstrCost()
297 if (!isHVXVectorType(Ty) && Ty->isFPOrFPVectorTy()) in getArithmeticInstrCost()
313 return Ty->isVectorTy() && !isHVXVectorType(Ty) && Ty->isFPOrFPVectorTy(); in getCastInstrCost()
318 if (SrcTy->isFPOrFPVectorTy() || DstTy->isFPOrFPVectorTy()) { in getCastInstrCost()
319 unsigned SrcN = SrcTy->isFPOrFPVectorTy() ? getTypeNumElements(SrcTy) : 0; in getCastInstrCost()
320 unsigned DstN = DstTy->isFPOrFPVectorTy() ? getTypeNumElements(DstTy) : 0; in getCastInstrCost()
/freebsd-14.2/contrib/llvm-project/clang/lib/CodeGen/
H A DPatternInit.cpp54 if (Ty->isFPOrFPVectorTy()) { in initializationPatternFor()
H A DCGExprScalar.cpp760 if (Ops.LHS->getType()->isFPOrFPVectorTy()) { in EmitMul()
2900 if (Op->getType()->isFPOrFPVectorTy()) in VisitMinus()
2928 if (Oper->getType()->isFPOrFPVectorTy()) { in VisitUnaryLNot()
3474 if (Ops.LHS->getType()->isFPOrFPVectorTy()) { in EmitDiv()
3875 if (op.LHS->getType()->isFPOrFPVectorTy()) { in EmitAdd()
3893 if (op.LHS->getType()->isFPOrFPVectorTy()) { in EmitAdd()
4029 if (op.LHS->getType()->isFPOrFPVectorTy()) { in EmitSub()
4047 if (op.LHS->getType()->isFPOrFPVectorTy()) { in EmitSub()
4391 } else if (LHS->getType()->isFPOrFPVectorTy()) { in EmitCompare()
4544 if (LHS->getType()->isFPOrFPVectorTy()) { in VisitBinLAnd()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/tools/llvm-stress/
H A Dllvm-stress.cpp586 if (VTy->isFPOrFPVectorTy() && DestTy->isIntOrIntVectorTy()) { in Act()
594 if (VTy->isIntOrIntVectorTy() && DestTy->isFPOrFPVectorTy()) { in Act()
602 if (VTy->isFPOrFPVectorTy() && DestTy->isFPOrFPVectorTy()) { in Act()
/freebsd-14.2/contrib/llvm-project/llvm/lib/IR/
H A DVerifier.cpp3812 Check(U.getType()->isFPOrFPVectorTy(), in visitUnaryOperator()
3853 Check(B.getType()->isFPOrFPVectorTy(), in visitBinaryOperator()
4985 Check(I.getType()->isFPOrFPVectorTy(), in visitInstruction()
5690 Check(ArgTy->isFPOrFPVectorTy() && ArgTy->isVectorTy(), in visitIntrinsicCall()
5699 Check(ArgTy->isFPOrFPVectorTy() && ArgTy->isVectorTy(), in visitIntrinsicCall()
6205 Check(RetTy->isFPOrFPVectorTy() && ValTy->isFPOrFPVectorTy(), in visitVPIntrinsic()
6215 Check(RetTy->isFPOrFPVectorTy() && ValTy->isFPOrFPVectorTy(), in visitVPIntrinsic()
6306 Check(Operand->getType()->isFPOrFPVectorTy(), in visitConstrainedFPIntrinsic()
6338 Check(Operand->getType()->isFPOrFPVectorTy(), in visitConstrainedFPIntrinsic()
6353 Check(OperandTy->isFPOrFPVectorTy(), in visitConstrainedFPIntrinsic()
[all …]
H A DInstructions.cpp2845 assert(getType()->isFPOrFPVectorTy() && in AssertOK()
2902 assert(getType()->isFPOrFPVectorTy() && in AssertOK()
2916 assert(getType()->isFPOrFPVectorTy() && in AssertOK()
2929 assert(getType()->isFPOrFPVectorTy() && in AssertOK()
3530 assert(C->getType()->isFPOrFPVectorTy() && Ty->isFPOrFPVectorTy() && in CreateFPCast()
3543 assert(C->getType()->isFPOrFPVectorTy() && Ty->isFPOrFPVectorTy() && in CreateFPCast()
3751 return SrcTy->isFPOrFPVectorTy() && DstTy->isFPOrFPVectorTy() && in castIsValid()
3754 return SrcTy->isFPOrFPVectorTy() && DstTy->isFPOrFPVectorTy() && in castIsValid()
3758 return SrcTy->isIntOrIntVectorTy() && DstTy->isFPOrFPVectorTy() && in castIsValid()
3762 return SrcTy->isFPOrFPVectorTy() && DstTy->isIntOrIntVectorTy() && in castIsValid()
H A DConstantFold.cpp1312 if (C1->getType()->isFPOrFPVectorTy()) { in ConstantFoldCompareInstruction()
H A DFunction.cpp1545 case IITDescriptor::AK_AnyFloat: return !Ty->isFPOrFPVectorTy(); in matchIntrinsicType()
H A DAutoUpgrade.cpp589 if (Idx->isFPOrFPVectorTy()) { in upgradeX86IntrinsicFunction()
1611 bool IsFloat = Ty->isFPOrFPVectorTy(); in upgradeX86VPERMT2Intrinsics()
2097 bool IsFloat = CI.getType()->isFPOrFPVectorTy(); in upgradeAVX512MaskToSelect()
H A DAttributes.cpp1939 return Ty->isFPOrFPVectorTy(); in isNoFPClassCompatibleType()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsCCState.cpp63 if (Ty->isVectorTy() && Ty->isFPOrFPVectorTy()) in originalTypeIsVectorFloat()
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/IR/
H A DType.h216 bool isFPOrFPVectorTy() const { return getScalarType()->isFloatingPointTy(); } in isFPOrFPVectorTy() function
H A DOperator.h326 return Ty->isFPOrFPVectorTy(); in classof()
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/FuzzMutate/
H A DOpDescriptor.h145 return V->getType()->isFPOrFPVectorTy(); in anyFloatOrVecFloatType()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUPrintfRuntimeBinding.cpp339 if (ArgType->isFPOrFPVectorTy() && !isa<VectorType>(ArgType)) { in lowerPrintfForGpu()
/freebsd-14.2/contrib/llvm-project/clang/lib/CodeGen/Targets/
H A DX86.cpp3090 assert((TyLo->isFPOrFPVectorTy() ^ TyHi->isFPOrFPVectorTy()) && in EmitVAArg()
3096 llvm::Value *RegLoAddr = TyLo->isFPOrFPVectorTy() ? FPAddr : GPAddr; in EmitVAArg()
3097 llvm::Value *RegHiAddr = TyLo->isFPOrFPVectorTy() ? GPAddr : FPAddr; in EmitVAArg()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineCasts.cpp2295 if (DestTy->isFPOrFPVectorTy()) { in foldBitCastBitwiseLogic()
2300 if (X->getType()->isFPOrFPVectorTy() && in foldBitCastBitwiseLogic()
2308 Y->getType()->isFPOrFPVectorTy()) { in foldBitCastBitwiseLogic()
H A DInstCombineSelect.cpp1916 if (SI.getType()->isFPOrFPVectorTy()) { in foldAddSubSelect()
1934 if (SI.getType()->isFPOrFPVectorTy()) { in foldAddSubSelect()
3568 if (SelType->isIntOrIntVectorTy() || SelType->isFPOrFPVectorTy()) { in visitSelectInst()
3597 (LHS->getType()->isFPOrFPVectorTy() && in visitSelectInst()
/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/
H A DValueTypes.cpp63 return LLVMTy->isFPOrFPVectorTy(); in isExtendedFloatingPoint()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AArch64/GISel/
H A DAArch64RegisterBankInfo.cpp648 return EltTy && EltTy->isFPOrFPVectorTy(); in isLoadFromFPType()
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DBasicTTIImpl.h812 if (!Ty->isIntOrIntVectorTy() && !Ty->isFPOrFPVectorTy() && in getOperandsScalarizationOverhead()
903 bool IsFloat = Ty->isFPOrFPVectorTy();
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DLowerMatrixIntrinsics.cpp828 bool IsFP = I.getType()->isFPOrFPVectorTy(); in sinkTranspose()
848 bool IsFP = I.getType()->isFPOrFPVectorTy(); in sinkTranspose()
/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGISel.cpp396 if (I.getType()->isFPOrFPVectorTy()) { in computeUsesMSVCFloatingPoint()
401 if (Op->getType()->isFPOrFPVectorTy()) { in computeUsesMSVCFloatingPoint()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Bitcode/Reader/
H A DBitcodeReader.cpp1220 bool IsFP = Ty->isFPOrFPVectorTy(); in getDecodedUnaryOpcode()
1234 bool IsFP = Ty->isFPOrFPVectorTy(); in getDecodedBinaryOpcode()
3397 {(uint8_t)(OpTy->isFPOrFPVectorTy() ? Instruction::FCmp in parseConstants()
5257 bool IsFP = LHS->getType()->isFPOrFPVectorTy(); in parseFunctionBody()
/freebsd-14.2/contrib/llvm-project/llvm/lib/AsmParser/
H A DLLParser.cpp4012 if (!Val0->getType()->isFPOrFPVectorTy()) in parseValID()
7133 bool Valid = IsFP ? LHS->getType()->isFPOrFPVectorTy() in parseUnaryOp()
7262 bool Valid = IsFP ? LHS->getType()->isFPOrFPVectorTy() in parseArithmetic()
7305 if (!LHS->getType()->isFPOrFPVectorTy()) in parseCompare()

12