reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

include/llvm/CodeGen/BasicTTIImpl.h
  635     bool IsFloat = Ty->isFPOrFPVectorTy();
 1653     if (Ty->isFPOrFPVectorTy()) {
include/llvm/IR/Instructions.h
 1300     assert(getOperand(0)->getType()->isFPOrFPVectorTy() &&
include/llvm/IR/Operator.h
  398       return V->getType()->isFPOrFPVectorTy();
lib/Analysis/ValueTracking.cpp
 3100   assert(V->getType()->isFPOrFPVectorTy() && "Querying for NaN on non-FP type");
lib/AsmParser/LLParser.cpp
 3401       if (!Val0->getType()->isFPOrFPVectorTy())
 3428       if (!Val->getType()->isFPOrFPVectorTy())
 3503       if (!Val0->getType()->isFPOrFPVectorTy())
 5802       if (!Inst->getType()->isFPOrFPVectorTy())
 5819       if (!Inst->getType()->isFPOrFPVectorTy())
 6335   bool Valid = IsFP ? LHS->getType()->isFPOrFPVectorTy()
 6480   bool Valid = IsFP ? LHS->getType()->isFPOrFPVectorTy()
 6523     if (!LHS->getType()->isFPOrFPVectorTy())
 6790   if (FMF.any() && !RetType->isFPOrFPVectorTy())
lib/Bitcode/Reader/BitcodeReader.cpp
 1058   bool IsFP = Ty->isFPOrFPVectorTy();
 1072   bool IsFP = Ty->isFPOrFPVectorTy();
 2721       if (OpTy->isFPOrFPVectorTy())
 4192       bool IsFP = LHS->getType()->isFPOrFPVectorTy();
 4200       if (LHS->getType()->isFPOrFPVectorTy())
 4644       if ((Record.size() - 1) % 2 == 1 && !Ty->isFPOrFPVectorTy())
lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp
  398     if (I.getType()->isFPOrFPVectorTy()) {
  403       if (Op->getType()->isFPOrFPVectorTy()) {
lib/CodeGen/ValueTypes.cpp
   44   return LLVMTy->isFPOrFPVectorTy();
lib/IR/AutoUpgrade.cpp
  464     if (Idx->isFPOrFPVectorTy()) {
 1036   bool IsFloat = Ty->isFPOrFPVectorTy();
 1538     bool IsFloat = CI.getType()->isFPOrFPVectorTy();
lib/IR/ConstantFold.cpp
 1643       if (CE1Op0->getType()->isFPOrFPVectorTy())
 2084           !CE2Op0->getType()->isFPOrFPVectorTy()) {
lib/IR/Constants.cpp
   56   if (getType()->isFPOrFPVectorTy())
  803   if (Ty->isFPOrFPVectorTy())
 1657   assert(C->getType()->isFPOrFPVectorTy() && Ty->isFPOrFPVectorTy() &&
 1657   assert(C->getType()->isFPOrFPVectorTy() && Ty->isFPOrFPVectorTy() &&
 1716   assert(C->getType()->isFPOrFPVectorTy() && Ty->isFPOrFPVectorTy() &&
 1716   assert(C->getType()->isFPOrFPVectorTy() && Ty->isFPOrFPVectorTy() &&
 1728   assert(C->getType()->isFPOrFPVectorTy() && Ty->isFPOrFPVectorTy() &&
 1728   assert(C->getType()->isFPOrFPVectorTy() && Ty->isFPOrFPVectorTy() &&
 1740   assert(C->getType()->isIntOrIntVectorTy() && Ty->isFPOrFPVectorTy() &&
 1751   assert(C->getType()->isIntOrIntVectorTy() && Ty->isFPOrFPVectorTy() &&
 1762   assert(C->getType()->isFPOrFPVectorTy() && Ty->isIntOrIntVectorTy() &&
 1773   assert(C->getType()->isFPOrFPVectorTy() && Ty->isIntOrIntVectorTy() &&
 1846     assert(C->getType()->isFPOrFPVectorTy() &&
 1893     assert(C1->getType()->isFPOrFPVectorTy() &&
 2239   assert(C->getType()->isFPOrFPVectorTy() &&
lib/IR/Function.cpp
 1188         case IITDescriptor::AK_AnyFloat:   return !Ty->isFPOrFPVectorTy();
lib/IR/Instructions.cpp
 2231     assert(getType()->isFPOrFPVectorTy() &&
 2288     assert(getType()->isFPOrFPVectorTy() &&
 2302     assert(getType()->isFPOrFPVectorTy() &&
 2315     assert(getType()->isFPOrFPVectorTy() &&
 2942   assert(C->getType()->isFPOrFPVectorTy() && Ty->isFPOrFPVectorTy() &&
 2942   assert(C->getType()->isFPOrFPVectorTy() && Ty->isFPOrFPVectorTy() &&
 2955   assert(C->getType()->isFPOrFPVectorTy() && Ty->isFPOrFPVectorTy() &&
 2955   assert(C->getType()->isFPOrFPVectorTy() && Ty->isFPOrFPVectorTy() &&
 3221     return SrcTy->isFPOrFPVectorTy() && DstTy->isFPOrFPVectorTy() &&
 3221     return SrcTy->isFPOrFPVectorTy() && DstTy->isFPOrFPVectorTy() &&
 3224     return SrcTy->isFPOrFPVectorTy() && DstTy->isFPOrFPVectorTy() &&
 3224     return SrcTy->isFPOrFPVectorTy() && DstTy->isFPOrFPVectorTy() &&
 3228     return SrcTy->isIntOrIntVectorTy() && DstTy->isFPOrFPVectorTy() &&
 3232     return SrcTy->isFPOrFPVectorTy() && DstTy->isIntOrIntVectorTy() &&
lib/IR/Verifier.cpp
 2600   Assert(SrcTy->isFPOrFPVectorTy(), "FPTrunc only operates on FP", &I);
 2601   Assert(DestTy->isFPOrFPVectorTy(), "FPTrunc only produces an FP", &I);
 2618   Assert(SrcTy->isFPOrFPVectorTy(), "FPExt only operates on FP", &I);
 2619   Assert(DestTy->isFPOrFPVectorTy(), "FPExt only produces an FP", &I);
 2639   Assert(DestTy->isFPOrFPVectorTy(), "UIToFP result must be FP or FP vector",
 2662   Assert(DestTy->isFPOrFPVectorTy(), "SIToFP result must be FP or FP vector",
 2683   Assert(SrcTy->isFPOrFPVectorTy(), "FPToUI source must be FP or FP vector",
 2706   Assert(SrcTy->isFPOrFPVectorTy(), "FPToSI source must be FP or FP vector",
 3145     Assert(U.getType()->isFPOrFPVectorTy(),
 3186     Assert(B.getType()->isFPOrFPVectorTy(),
 3243   Assert(Op0Ty->isFPOrFPVectorTy(),
 4160     Assert(I.getType()->isFPOrFPVectorTy(),
 4837     Assert(Operand->getType()->isFPOrFPVectorTy(),
 4872     Assert(OperandTy->isFPOrFPVectorTy(),
 4874     Assert(ResultTy->isFPOrFPVectorTy(),
lib/Target/AMDGPU/AMDGPUPrintfRuntimeBinding.cpp
  410         if (ArgType->isFPOrFPVectorTy() &&
lib/Target/ARM/ARMISelLowering.cpp
16575   if (VectorTy->isFPOrFPVectorTy())
lib/Target/Hexagon/HexagonTargetTransformInfo.cpp
  254   if (SrcTy->isFPOrFPVectorTy() || DstTy->isFPOrFPVectorTy()) {
  254   if (SrcTy->isFPOrFPVectorTy() || DstTy->isFPOrFPVectorTy()) {
  255     unsigned SrcN = SrcTy->isFPOrFPVectorTy() ? getTypeNumElements(SrcTy) : 0;
  256     unsigned DstN = DstTy->isFPOrFPVectorTy() ? getTypeNumElements(DstTy) : 0;
lib/Target/Mips/MipsCCState.cpp
   63   if (Ty->isVectorTy() && Ty->isFPOrFPVectorTy())
lib/Target/X86/X86TargetTransformInfo.cpp
 2693     assert(ValTy->isFPOrFPVectorTy() &&
lib/Transforms/InstCombine/InstCombineSelect.cpp
 1702       if (SI.getType()->isFPOrFPVectorTy()) {
 1720       if (SI.getType()->isFPOrFPVectorTy()) {
 2413   if (SelType->isIntOrIntVectorTy() || SelType->isFPOrFPVectorTy()) {
 2444           (LHS->getType()->isFPOrFPVectorTy() &&
lib/Transforms/Instrumentation/MemorySanitizer.cpp
 2515           RetTy->isFPOrFPVectorTy() ||
 3771     if (T->isFPOrFPVectorTy() || T->isX86_MMXTy())
 4149     if (T->isFPOrFPVectorTy())
lib/Transforms/Scalar/Reassociate.cpp
  762       if (NewOp->getType()->isFPOrFPVectorTy())
  818     return C->getType()->isFPOrFPVectorTy() ? ConstantExpr::getFNeg(C) :
 2100   if (I->getType()->isFPOrFPVectorTy() && !I->isFast())
lib/Transforms/Vectorize/SLPVectorizer.cpp
 6271     if (!Ty->isIntOrIntVectorTy() && !Ty->isFPOrFPVectorTy())
tools/clang/lib/CodeGen/CGBuiltin.cpp
 1830       Imag->getType()->isFPOrFPVectorTy()
 5608     Int = Ty->isFPOrFPVectorTy() ? LLVMIntrinsic : AltLLVMIntrinsic;
 8429     if (Ty->isFPOrFPVectorTy()) Int = Intrinsic::aarch64_neon_fmax;
 8440     if (Ty->isFPOrFPVectorTy()) Int = Intrinsic::aarch64_neon_fmin;
 8451     if (Ty->isFPOrFPVectorTy()) Int = Intrinsic::aarch64_neon_fabd;
 8473     if (Ty->isFPOrFPVectorTy()) Int = Intrinsic::aarch64_neon_fminp;
 8479     if (Ty->isFPOrFPVectorTy()) Int = Intrinsic::aarch64_neon_fmaxp;
tools/clang/lib/CodeGen/CGDecl.cpp
 1150                           Ty->isPtrOrPtrVectorTy() || Ty->isFPOrFPVectorTy();
tools/clang/lib/CodeGen/CGExpr.cpp
 4998   assert(Val->getType()->isFPOrFPVectorTy());
tools/clang/lib/CodeGen/CGExprScalar.cpp
  733     if (Ops.LHS->getType()->isFPOrFPVectorTy()) {
 2590   if (Op->getType()->isFPOrFPVectorTy())
 2616     if (Oper->getType()->isFPOrFPVectorTy())
 3012   if (Ops.LHS->getType()->isFPOrFPVectorTy()) {
 3365   if (op.LHS->getType()->isFPOrFPVectorTy()) {
 3510     if (op.LHS->getType()->isFPOrFPVectorTy()) {
 3823     } else if (LHS->getType()->isFPOrFPVectorTy()) {
 3970     if (LHS->getType()->isFPOrFPVectorTy()) {
 4054     if (LHS->getType()->isFPOrFPVectorTy()) {
tools/clang/lib/CodeGen/PatternInit.cpp
   55   if (Ty->isFPOrFPVectorTy()) {
tools/clang/lib/CodeGen/TargetInfo.cpp
 3802     assert((TyLo->isFPOrFPVectorTy() ^ TyHi->isFPOrFPVectorTy()) &&
 3802     assert((TyLo->isFPOrFPVectorTy() ^ TyHi->isFPOrFPVectorTy()) &&
 3808     llvm::Value *RegLoAddr = TyLo->isFPOrFPVectorTy() ? FPAddr : GPAddr;
 3809     llvm::Value *RegHiAddr = TyLo->isFPOrFPVectorTy() ? GPAddr : FPAddr;
tools/llvm-stress/llvm-stress.cpp
  586     if (VTy->isFPOrFPVectorTy() && DestTy->isIntOrIntVectorTy()) {
  594     if (VTy->isIntOrIntVectorTy() && DestTy->isFPOrFPVectorTy()) {
  602     if (VTy->isFPOrFPVectorTy() && DestTy->isFPOrFPVectorTy()) {
  602     if (VTy->isFPOrFPVectorTy() && DestTy->isFPOrFPVectorTy()) {