Searched refs:MinVecTy (Results 1 – 1 of 1) sorted by relevance
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
H A D | VectorCombine.cpp | 201 auto *MinVecTy = VectorType::get(ScalarTy, MinVecNumElts, false); in vectorizeLoadInsert() local 204 if (!isSafeToLoadUnconditionally(SrcPtr, MinVecTy, Align(1), *DL, Load, &AC, in vectorizeLoadInsert() 230 if (!isSafeToLoadUnconditionally(SrcPtr, MinVecTy, Align(1), *DL, Load, &AC, in vectorizeLoadInsert() 250 TTI.getScalarizationOverhead(MinVecTy, DemandedElts, in vectorizeLoadInsert() 255 TTI.getMemoryOpCost(Instruction::Load, MinVecTy, Alignment, AS); in vectorizeLoadInsert() 269 NewCost += TTI.getShuffleCost(TTI::SK_PermuteSingleSrc, MinVecTy, Mask); in vectorizeLoadInsert() 281 Value *VecLd = Builder.CreateAlignedLoad(MinVecTy, CastedPtr, Alignment); in vectorizeLoadInsert()
|