Searched refs:LoadVecTy (Results 1 – 1 of 1) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
| H A D | SLPVectorizer.cpp | 5894 VectorType *&LoadVecTy) { in isMaskedLoadCompress() argument 5934 LoadVecTy = getWidenedType(ScalarTy, *Diff + 1); in isMaskedLoadCompress() 5938 Ptr0, LoadVecTy, CommonAlignment, DL, in isMaskedLoadCompress() 5941 if (IsMasked && !TTI.isLegalMaskedLoad(LoadVecTy, CommonAlignment, in isMaskedLoadCompress() 5954 Instruction::GetElementPtr, CostKind, ScalarTy, LoadVecTy); in isMaskedLoadCompress() 5972 TTI.getMaskedMemoryOpCost(Instruction::Load, LoadVecTy, CommonAlignment, in isMaskedLoadCompress() 5976 TTI.getMemoryOpCost(Instruction::Load, LoadVecTy, CommonAlignment, in isMaskedLoadCompress() 5986 AlignedLoadVecTy = LoadVecTy; in isMaskedLoadCompress() 5997 LoadVecTy = AlignedLoadVecTy; in isMaskedLoadCompress() 6003 TTI, TTI::SK_PermuteSingleSrc, LoadVecTy, CompressMask, CostKind); in isMaskedLoadCompress() [all …]
|