| /freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
| H A D | HexagonTargetTransformInfo.cpp | 262 if (!isHVXVectorType(ValTy) && ValTy->isFPOrFPVectorTy()) in getCmpSelInstrCost() 282 if (!isHVXVectorType(Ty) && Ty->isFPOrFPVectorTy()) in getArithmeticInstrCost() 298 return Ty->isVectorTy() && !isHVXVectorType(Ty) && Ty->isFPOrFPVectorTy(); in getCastInstrCost() 303 if (SrcTy->isFPOrFPVectorTy() || DstTy->isFPOrFPVectorTy()) { in getCastInstrCost() 304 unsigned SrcN = SrcTy->isFPOrFPVectorTy() ? getTypeNumElements(SrcTy) : 0; in getCastInstrCost() 305 unsigned DstN = DstTy->isFPOrFPVectorTy() ? getTypeNumElements(DstTy) : 0; in getCastInstrCost()
|
| /freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | PatternInit.cpp | 54 if (Ty->isFPOrFPVectorTy()) { in initializationPatternFor()
|
| H A D | CGExprScalar.cpp | 816 if (Ops.LHS->getType()->isFPOrFPVectorTy()) { in EmitMul() 3430 if (Op->getType()->isFPOrFPVectorTy()) in VisitMinus() 3458 if (Oper->getType()->isFPOrFPVectorTy()) { in VisitUnaryLNot() 4036 if (Ops.LHS->getType()->isFPOrFPVectorTy()) { in EmitDiv() 4468 if (op.LHS->getType()->isFPOrFPVectorTy()) { in EmitAdd() 4486 if (op.LHS->getType()->isFPOrFPVectorTy()) { in EmitAdd() 4624 if (op.LHS->getType()->isFPOrFPVectorTy()) { in EmitSub() 4642 if (op.LHS->getType()->isFPOrFPVectorTy()) { in EmitSub() 5010 } else if (LHS->getType()->isFPOrFPVectorTy()) { in EmitCompare() 5212 if (LHS->getType()->isFPOrFPVectorTy()) { in VisitBinLAnd() [all …]
|
| /freebsd/contrib/llvm-project/llvm/tools/llvm-stress/ |
| H A D | llvm-stress.cpp | 574 if (VTy->isFPOrFPVectorTy() && DestTy->isIntOrIntVectorTy()) { in Act() 583 if (VTy->isIntOrIntVectorTy() && DestTy->isFPOrFPVectorTy()) { in Act() 592 if (VTy->isFPOrFPVectorTy() && DestTy->isFPOrFPVectorTy()) { in Act()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/SandboxIR/ |
| H A D | Type.h | 154 bool isFPOrFPVectorTy() const { return LLVMTy->isFPOrFPVectorTy(); } in isFPOrFPVectorTy() function
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/IR/ |
| H A D | Operator.h | 281 return Ty->isFPOrFPVectorTy(); 345 return Ty->isFPOrFPVectorTy() ||
|
| H A D | Type.h | 225 bool isFPOrFPVectorTy() const { return getScalarType()->isFloatingPointTy(); } in isFPOrFPVectorTy() function
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/Mips/ |
| H A D | MipsCCState.cpp | 62 if (Ty->isVectorTy() && Ty->isFPOrFPVectorTy()) in originalTypeIsVectorFloat()
|
| /freebsd/contrib/llvm-project/llvm/lib/IR/ |
| H A D | Verifier.cpp | 3411 Check(SrcTy->isFPOrFPVectorTy(), "FPTrunc only operates on FP", &I); in visitFPTruncInst() 3412 Check(DestTy->isFPOrFPVectorTy(), "FPTrunc only produces an FP", &I); in visitFPTruncInst() 3429 Check(SrcTy->isFPOrFPVectorTy(), "FPExt only operates on FP", &I); in visitFPExtInst() 3430 Check(DestTy->isFPOrFPVectorTy(), "FPExt only produces an FP", &I); in visitFPExtInst() 3450 Check(DestTy->isFPOrFPVectorTy(), "UIToFP result must be FP or FP vector", in visitUIToFPInst() 3473 Check(DestTy->isFPOrFPVectorTy(), "SIToFP result must be FP or FP vector", in visitSIToFPInst() 3494 Check(SrcTy->isFPOrFPVectorTy(), "FPToUI source must be FP or FP vector", &I); in visitFPToUIInst() 3516 Check(SrcTy->isFPOrFPVectorTy(), "FPToSI source must be FP or FP vector", &I); in visitFPToSIInst() 4090 Check(U.getType()->isFPOrFPVectorTy(), in visitUnaryOperator() 4131 Check(B.getType()->isFPOrFPVectorTy(), in visitBinaryOperator() [all …]
|
| H A D | Instructions.cpp | 2613 assert(getType()->isFPOrFPVectorTy() && in AssertOK() 2653 assert(getType()->isFPOrFPVectorTy() && in AssertOK() 2667 assert(getType()->isFPOrFPVectorTy() && in AssertOK() 2680 assert(getType()->isFPOrFPVectorTy() && in AssertOK() 3137 assert(C->getType()->isFPOrFPVectorTy() && Ty->isFPOrFPVectorTy() && in CreateFPCast() 3337 return SrcTy->isFPOrFPVectorTy() && DstTy->isFPOrFPVectorTy() && in castIsValid() 3340 return SrcTy->isFPOrFPVectorTy() && DstTy->isFPOrFPVectorTy() && in castIsValid() 3344 return SrcTy->isIntOrIntVectorTy() && DstTy->isFPOrFPVectorTy() && in castIsValid() 3348 return SrcTy->isFPOrFPVectorTy() && DstTy->isIntOrIntVectorTy() && in castIsValid()
|
| H A D | ConstantFold.cpp | 87 if (!DestTy->isFPOrFPVectorTy() || DestTy->isPPC_FP128Ty() || in FoldBitCast() 1207 if (C1->getType()->isFPOrFPVectorTy()) { in ConstantFoldCompareInstruction()
|
| H A D | Intrinsics.cpp | 907 return !Ty->isFPOrFPVectorTy(); in matchIntrinsicType()
|
| H A D | AutoUpgrade.cpp | 599 if (Idx->isFPOrFPVectorTy()) { in upgradeX86IntrinsicFunction() 887 if (!F->getReturnType()->isFPOrFPVectorTy()) in upgradeArmOrAarch64IntrinsicFunction() 1845 bool IsFloat = Ty->isFPOrFPVectorTy(); in upgradeX86VPERMT2Intrinsics() 2321 bool IsFloat = CI.getType()->isFPOrFPVectorTy(); in upgradeAVX512MaskToSelect()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/FuzzMutate/ |
| H A D | OpDescriptor.h | 146 return V->getType()->isFPOrFPVectorTy(); in anyFloatOrVecFloatType()
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | ValueTypes.cpp | 64 return LLVMTy->isFPOrFPVectorTy(); in isExtendedFloatingPoint()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUPrintfRuntimeBinding.cpp | 335 if (ArgType->isFPOrFPVectorTy() && !isa<VectorType>(ArgType)) { in lowerPrintfForGpu()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/ |
| H A D | InstCombineCasts.cpp | 2452 if (DestTy->isFPOrFPVectorTy()) { in foldBitCastBitwiseLogic() 2457 if (X->getType()->isFPOrFPVectorTy() && in foldBitCastBitwiseLogic() 2465 Y->getType()->isFPOrFPVectorTy()) { in foldBitCastBitwiseLogic() 2743 if (!FTy->isFPOrFPVectorTy()) in foldCopySignIdioms()
|
| H A D | InstCombineSelect.cpp | 2114 if (SI.getType()->isFPOrFPVectorTy()) { in foldAddSubSelect() 2132 if (SI.getType()->isFPOrFPVectorTy()) { in foldAddSubSelect() 4152 if (SelType->isIntOrIntVectorTy() || SelType->isFPOrFPVectorTy()) { in visitSelectInst() 4181 (LHS->getType()->isFPOrFPVectorTy() && in visitSelectInst()
|
| /freebsd/contrib/llvm-project/clang/lib/CodeGen/Targets/ |
| H A D | X86.cpp | 3129 assert((TyLo->isFPOrFPVectorTy() ^ TyHi->isFPOrFPVectorTy()) && in EmitVAArg() 3135 llvm::Value *RegLoAddr = TyLo->isFPOrFPVectorTy() ? FPAddr : GPAddr; in EmitVAArg() 3136 llvm::Value *RegHiAddr = TyLo->isFPOrFPVectorTy() ? GPAddr : FPAddr; in EmitVAArg()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/GISel/ |
| H A D | AArch64RegisterBankInfo.cpp | 655 return EltTy && EltTy->isFPOrFPVectorTy(); in isLoadFromFPType()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
| H A D | LowerMatrixIntrinsics.cpp | 937 bool IsFP = I.getType()->isFPOrFPVectorTy(); in sinkTranspose() 958 bool IsFP = I.getType()->isFPOrFPVectorTy(); in sinkTranspose()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | BasicTTIImpl.h | 952 if (!Ty->isIntOrIntVectorTy() && !Ty->isFPOrFPVectorTy() && in getOperandsScalarizationOverhead() 1043 bool IsFloat = Ty->isFPOrFPVectorTy();
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/ |
| H A D | MemorySanitizer.cpp | 3227 if (!(RetTy->isIntOrIntVectorTy() || RetTy->isFPOrFPVectorTy())) in maybeHandleSimpleNomemIntrinsic() 4387 return isa<FixedVectorType>(T) && T->isFPOrFPVectorTy(); in isFixedFPVectorTy() 4792 RetTy->getElementType(0)->isFPOrFPVectorTy()); in handleNEONVectorLoad() 6532 if (T->isFPOrFPVectorTy()) in classifyArgument()
|
| /freebsd/contrib/llvm-project/clang/lib/CodeGen/TargetBuiltins/ |
| H A D | ARM.cpp | 2173 Int = Ty->isFPOrFPVectorTy() ? LLVMIntrinsic : AltLLVMIntrinsic; in EmitCommonNeonBuiltinExpr() 6670 if (Ty->isFPOrFPVectorTy()) Int = Intrinsic::aarch64_neon_fmax; in EmitAArch64BuiltinExpr() 6681 if (Ty->isFPOrFPVectorTy()) Int = Intrinsic::aarch64_neon_fmin; in EmitAArch64BuiltinExpr() 6692 if (Ty->isFPOrFPVectorTy()) Int = Intrinsic::aarch64_neon_fabd; in EmitAArch64BuiltinExpr() 6714 if (Ty->isFPOrFPVectorTy()) Int = Intrinsic::aarch64_neon_fminp; in EmitAArch64BuiltinExpr() 6720 if (Ty->isFPOrFPVectorTy()) Int = Intrinsic::aarch64_neon_fmaxp; in EmitAArch64BuiltinExpr()
|
| /freebsd/contrib/llvm-project/llvm/lib/Bitcode/Reader/ |
| H A D | BitcodeReader.cpp | 1286 bool IsFP = Ty->isFPOrFPVectorTy(); in getDecodedUnaryOpcode() 1300 bool IsFP = Ty->isFPOrFPVectorTy(); in getDecodedBinaryOpcode() 3633 {(uint8_t)(OpTy->isFPOrFPVectorTy() ? Instruction::FCmp in parseConstants() 5523 bool IsFP = LHS->getType()->isFPOrFPVectorTy(); in parseFunctionBody()
|