Home
last modified time | relevance | path

Searched refs:SrcVTy (Results 1 – 6 of 6) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86TargetTransformInfo.cpp4939 auto *SrcVTy = dyn_cast<FixedVectorType>(SrcTy); in getMaskedMemoryOpCost() local
4940 if (!SrcVTy) in getMaskedMemoryOpCost()
4944 unsigned NumElem = SrcVTy->getNumElements(); in getMaskedMemoryOpCost()
4947 if ((IsLoad && !isLegalMaskedLoad(SrcVTy, Alignment)) || in getMaskedMemoryOpCost()
4959 SrcVTy, DemandedElts, IsLoad, IsStore, CostKind); in getMaskedMemoryOpCost()
4968 auto VT = TLI->getValueType(DL, SrcVTy); in getMaskedMemoryOpCost()
5764 Type *ScalarTy = SrcVTy->getScalarType(); in getGSScalarCost()
5794 cast<FixedVectorType>(SrcVTy), DemandedElts, in getGSScalarCost()
5808 isLegalMaskedGather(SrcVTy, Align(Alignment)) && in getGatherScatterOpCost()
5812 isLegalMaskedScatter(SrcVTy, Align(Alignment)) && in getGatherScatterOpCost()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCTargetTransformInfo.cpp1048 auto *SrcVTy = dyn_cast<FixedVectorType>(Src); in getVPMemoryOpCost() local
1049 assert(SrcVTy && "Expected a vector type for VP memory operations"); in getVPMemoryOpCost()
1052 std::pair<InstructionCost, MVT> LT = getTypeLegalizationCost(SrcVTy); in getVPMemoryOpCost()
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DBasicTTIImpl.h1103 auto *SrcVTy = dyn_cast<VectorType>(Src); variable
1112 if (!SrcVTy && !DstVTy) {
1123 if (DstVTy && SrcVTy) {
1152 if ((SplitSrc || SplitDst) && SrcVTy->getElementCount().isVector() &&
1155 Type *SplitSrcTy = VectorType::getHalfElementsVectorType(SrcVTy);
1188 return (SrcVTy ? getScalarizationOverhead(SrcVTy, /*Insert*/ false,
/freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineCasts.cpp2620 if (FixedVectorType *SrcVTy = dyn_cast<FixedVectorType>(SrcTy)) { in visitBitCast() local
2621 if (SrcVTy->getNumElements() == 1) { in visitBitCast()
2648 IndexC = SrcVTy->getNumElements() - 1 - IndexC; in visitBitCast()
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMTargetTransformInfo.cpp1489 FixedVectorType *SrcVTy = cast<FixedVectorType>(Src); in getMemoryOpCost() local
1494 if (SrcVTy->getNumElements() == 4 && SrcVTy->getScalarType()->isHalfTy() && in getMemoryOpCost()
/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DVerifier.cpp3315 if (auto *SrcVTy = dyn_cast<VectorType>(SrcTy)) in visitAddrSpaceCastInst() local
3316 Check(SrcVTy->getElementCount() == in visitAddrSpaceCastInst()