Searched refs:FVT (Results 1 – 5 of 5) sorted by relevance
1733 const auto *FVT = dyn_cast<FixedVectorType>(V->getType()); in isInterestingPHIIncomingValue() local1734 if (!FVT) in isInterestingPHIIncomingValue()1740 BitVector EltsCovered(FVT->getNumElements()); in isInterestingPHIIncomingValue()1747 if (!Idx || Idx->getSExtValue() >= FVT->getNumElements()) in isInterestingPHIIncomingValue()1943 FixedVectorType *FVT = dyn_cast<FixedVectorType>(I.getType()); in visitPHINode() local1944 if (!FVT || FVT->getNumElements() == 1 || in visitPHINode()1945 DL->getTypeSizeInBits(FVT) <= BreakLargePHIsThreshold) in visitPHINode()1953 Type *EltTy = FVT->getElementType(); in visitPHINode()1959 const unsigned NumElts = FVT->getNumElements(); in visitPHINode()1997 Value *Vec = PoisonValue::get(FVT); in visitPHINode()[all …]
49 if (auto *FVT = dyn_cast<FixedVectorType>(Ty)) in isV256I32Ty() local50 return FVT->getNumElements() == 256 && in isV256I32Ty()51 FVT->getElementType()->isIntegerTy(32); in isV256I32Ty()
1017 if (auto *FVT = dyn_cast<FixedVectorType>(Tp)) variable1018 return getBroadcastShuffleOverhead(FVT, CostKind);1026 if (auto *FVT = dyn_cast<FixedVectorType>(Tp)) variable1027 return getPermuteShuffleOverhead(FVT, CostKind);
1841 EVT FVT = EVT::getFloatingPointVT(N->getValueSizeInBits(0)); in ReplaceNodeResults() local1844 SDValue Dst = DAG.getNode(LoongArchISD::FTINT, DL, FVT, Src); in ReplaceNodeResults()
8076 MVT FVT = VT.getVectorElementType().getSimpleVT(); in LowerBUILD_VECTOR() local8077 assert(FVT == MVT::f32 || FVT == MVT::f16); in LowerBUILD_VECTOR()8078 MVT IVT = (FVT == MVT::f32) ? MVT::i32 : MVT::i16; in LowerBUILD_VECTOR()