| /freebsd-src/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
| H A D | HexagonTargetTransformInfo.cpp | 264 if (!isHVXVectorType(ValTy) && ValTy->isFPOrFPVectorTy()) in getInterleavedMemoryOpCost() 284 if (!isHVXVectorType(Ty) && Ty->isFPOrFPVectorTy()) in getCmpSelInstrCost() 300 return Ty->isVectorTy() && !isHVXVectorType(Ty) && Ty->isFPOrFPVectorTy(); in getArithmeticInstrCost() 305 if (SrcTy->isFPOrFPVectorTy() || DstTy->isFPOrFPVectorTy()) { in getArithmeticInstrCost() 306 unsigned SrcN = SrcTy->isFPOrFPVectorTy() ? getTypeNumElements(SrcTy) : 0; 307 unsigned DstN = DstTy->isFPOrFPVectorTy() ? getTypeNumElements(DstTy) : 0; in getCastInstrCost()
|
| /freebsd-src/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | PatternInit.cpp | 54 if (Ty->isFPOrFPVectorTy()) { in initializationPatternFor()
|
| H A D | CGExprScalar.cpp | 779 if (Ops.LHS->getType()->isFPOrFPVectorTy()) { 3174 if (Op->getType()->isFPOrFPVectorTy()) 3202 if (Oper->getType()->isFPOrFPVectorTy()) { in EmitPromoted() 3760 if (Ops.LHS->getType()->isFPOrFPVectorTy()) { in buildFMulAdd() 4163 if (op.LHS->getType()->isFPOrFPVectorTy()) { in EmitShl() 4181 if (op.LHS->getType()->isFPOrFPVectorTy()) { in EmitShl() 4319 if (op.LHS->getType()->isFPOrFPVectorTy()) { in EmitCompare() 4337 if (op.LHS->getType()->isFPOrFPVectorTy()) { in EmitCompare() 4695 } else if (LHS->getType()->isFPOrFPVectorTy()) { in VisitBinLOr() 4881 if (LHS->getType()->isFPOrFPVectorTy()) { in VisitAbstractConditionalOperator() [all...] |
| /freebsd-src/contrib/llvm-project/llvm/tools/llvm-stress/ |
| H A D | llvm-stress.cpp | 586 if (VTy->isFPOrFPVectorTy() && DestTy->isIntOrIntVectorTy()) { in Act() 594 if (VTy->isIntOrIntVectorTy() && DestTy->isFPOrFPVectorTy()) { in Act() 602 if (VTy->isFPOrFPVectorTy() && DestTy->isFPOrFPVectorTy()) { in Act()
|
| /freebsd-src/contrib/llvm-project/llvm/lib/IR/ |
| H A D | Verifier.cpp | 3272 Check(SrcTy->isFPOrFPVectorTy(), "FPTrunc only operates on FP", &I); in visitPtrToIntInst() 3273 Check(DestTy->isFPOrFPVectorTy(), "FPTrunc only produces an FP", &I); in visitPtrToIntInst() 3290 Check(SrcTy->isFPOrFPVectorTy(), "FPExt only operates on FP", &I); in visitIntToPtrInst() 3291 Check(DestTy->isFPOrFPVectorTy(), "FPExt only produces an FP", &I); in visitIntToPtrInst() 3311 Check(DestTy->isFPOrFPVectorTy(), "UIToFP result must be FP or FP vector", in visitAddrSpaceCastInst() 3334 Check(DestTy->isFPOrFPVectorTy(), "SIToFP result must be FP or FP vector", in visitPHINode() 3355 Check(SrcTy->isFPOrFPVectorTy(), "FPToUI source must be FP or FP vector", &I); in visitCallBase() 3377 Check(SrcTy->isFPOrFPVectorTy(), "FPToSI source must be FP or FP vector", &I); in visitCallBase() 3946 Check(U.getType()->isFPOrFPVectorTy(), in visitGetElementPtrInst() 3987 Check(B.getType()->isFPOrFPVectorTy(), in visitGetElementPtrInst() [all...] |
| H A D | Instructions.cpp | 2548 assert(getType()->isFPOrFPVectorTy() && in isReplicationMask() 2589 assert(getType()->isFPOrFPVectorTy() && in isInterleave() 2603 assert(getType()->isFPOrFPVectorTy() && in isInterleaveMask() 2616 assert(getType()->isFPOrFPVectorTy() && in isInterleaveMask() 3074 assert(C->getType()->isFPOrFPVectorTy() && Ty->isFPOrFPVectorTy() && in isNoopCast() 3283 return SrcTy->isFPOrFPVectorTy() && DstTy->isFPOrFPVectorTy() && in isEliminableCastPair() 3286 return SrcTy->isFPOrFPVectorTy() && DstTy->isFPOrFPVectorTy() in isEliminableCastPair() [all...] |
| H A D | ConstantFold.cpp | 1231 if (C1->getType()->isFPOrFPVectorTy()) { in ConstantFoldCompareInstruction()
|
| H A D | Function.cpp | 1638 case IITDescriptor::AK_AnyFloat: return !Ty->isFPOrFPVectorTy(); in matchIntrinsicType()
|
| H A D | AutoUpgrade.cpp | 589 if (Idx->isFPOrFPVectorTy()) { in upgradeX86IntrinsicFunction() 851 if (!F->getReturnType()->isFPOrFPVectorTy()) in upgradeArmOrAarch64IntrinsicFunction() 1658 bool IsFloat = Ty->isFPOrFPVectorTy(); in upgradeX86VPERMT2Intrinsics() 2144 bool IsFloat = CI.getType()->isFPOrFPVectorTy(); in upgradeAVX512MaskToSelect()
|
| /freebsd-src/contrib/llvm-project/llvm/lib/Target/Mips/ |
| H A D | MipsCCState.cpp | 63 if (Ty->isVectorTy() && Ty->isFPOrFPVectorTy()) in originalTypeIsVectorFloat()
|
| /freebsd-src/contrib/llvm-project/llvm/include/llvm/IR/ |
| H A D | Type.h | 216 bool isFPOrFPVectorTy() const { return getScalarType()->isFloatingPointTy(); } in isFPOrFPVectorTy() function
|
| H A D | Operator.h | 356 return Ty->isFPOrFPVectorTy();
|
| /freebsd-src/contrib/llvm-project/llvm/include/llvm/FuzzMutate/ |
| H A D | OpDescriptor.h | 145 return V->getType()->isFPOrFPVectorTy(); in anyFloatOrVecFloatType()
|
| /freebsd-src/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUPrintfRuntimeBinding.cpp | 342 if (ArgType->isFPOrFPVectorTy() && !isa<VectorType>(ArgType)) { in lowerPrintfForGpu()
|
| /freebsd-src/contrib/llvm-project/clang/lib/CodeGen/Targets/ |
| H A D | X86.cpp | 3113 assert((TyLo->isFPOrFPVectorTy() ^ TyHi->isFPOrFPVectorTy()) && in EmitVAArg() 3119 llvm::Value *RegLoAddr = TyLo->isFPOrFPVectorTy() ? FPAddr : GPAddr; in EmitVAArg() 3120 llvm::Value *RegHiAddr = TyLo->isFPOrFPVectorTy() ? GPAddr : FPAddr; in EmitVAArg()
|
| /freebsd-src/contrib/llvm-project/llvm/lib/Transforms/InstCombine/ |
| H A D | InstCombineCasts.cpp | 2385 if (DestTy->isFPOrFPVectorTy()) { in foldBitCastSelect() 2390 if (X->getType()->isFPOrFPVectorTy() && in foldBitCastSelect() 2398 Y->getType()->isFPOrFPVectorTy()) { in hasStoreUsersOnly()
|
| H A D | InstCombineSelect.cpp | 2060 if (SI.getType()->isFPOrFPVectorTy()) { in foldOverflowingAddSubSelect() 2078 if (SI.getType()->isFPOrFPVectorTy()) { in foldSelectExtConst() 3788 if (SelType->isIntOrIntVectorTy() || SelType->isFPOrFPVectorTy()) { in visitSelectInst() 3817 (LHS->getType()->isFPOrFPVectorTy() && in visitSelectInst()
|
| /freebsd-src/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | ValueTypes.cpp | 63 return LLVMTy->isFPOrFPVectorTy(); in isExtendedFloatingPoint()
|
| /freebsd-src/contrib/llvm-project/llvm/lib/Target/AArch64/GISel/ |
| H A D | AArch64RegisterBankInfo.cpp | 644 return EltTy && EltTy->isFPOrFPVectorTy(); in isLoadFromFPType()
|
| /freebsd-src/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | BasicTTIImpl.h | 825 if (!Ty->isIntOrIntVectorTy() && !Ty->isFPOrFPVectorTy() && 916 bool IsFloat = Ty->isFPOrFPVectorTy();
|
| /freebsd-src/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
| H A D | LowerMatrixIntrinsics.cpp | 836 bool IsFP = I.getType()->isFPOrFPVectorTy(); in sinkTranspose() 856 bool IsFP = I.getType()->isFPOrFPVectorTy(); in sinkTranspose()
|
| H A D | Reassociate.cpp | 780 Constant *Res = C->getType()->isFPOrFPVectorTy() in RewriteExprTree()
|
| /freebsd-src/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | SelectionDAGISel.cpp | 431 if (I.getType()->isFPOrFPVectorTy()) { in runOnMachineFunction() 436 if (Op->getType()->isFPOrFPVectorTy()) { in runOnMachineFunction()
|
| /freebsd-src/contrib/llvm-project/llvm/lib/Bitcode/Reader/ |
| H A D | BitcodeReader.cpp | 1279 bool IsFP = Ty->isFPOrFPVectorTy(); in getDecodedRMWOperation() 1293 bool IsFP = Ty->isFPOrFPVectorTy(); in getDecodedRMWOperation() 3541 {(uint8_t)(OpTy->isFPOrFPVectorTy() ? Instruction::FCmp in parseConstants() 5434 bool IsFP = LHS->getType()->isFPOrFPVectorTy(); in parseFunctionBody()
|
| /freebsd-src/contrib/llvm-project/llvm/lib/AsmParser/ |
| H A D | LLParser.cpp | 7568 bool Valid = IsFP ? LHS->getType()->isFPOrFPVectorTy() in parseCall() 7697 bool Valid = IsFP ? LHS->getType()->isFPOrFPVectorTy() in parseAlloc() 7740 if (!LHS->getType()->isFPOrFPVectorTy()) in parseLoad() 8398 if (!Val->getType()->isFPOrFPVectorTy()) { in parseTypeIdCompatibleVtableEntry()
|