Searched refs:MinVecTy (Results 1 – 2 of 2) sorted by relevance
/openbsd/gnu/llvm/llvm/lib/Transforms/Vectorize/ |
H A D | VectorCombine.cpp | 186 auto *MinVecTy = VectorType::get(ScalarTy, MinVecNumElts, false); in vectorizeLoadInsert() local 189 if (!isSafeToLoadUnconditionally(SrcPtr, MinVecTy, Align(1), DL, Load, &AC, in vectorizeLoadInsert() 215 if (!isSafeToLoadUnconditionally(SrcPtr, MinVecTy, Align(1), DL, Load, &AC, in vectorizeLoadInsert() 235 TTI.getScalarizationOverhead(MinVecTy, DemandedElts, in vectorizeLoadInsert() 240 TTI.getMemoryOpCost(Instruction::Load, MinVecTy, Alignment, AS); in vectorizeLoadInsert() 254 NewCost += TTI.getShuffleCost(TTI::SK_PermuteSingleSrc, MinVecTy, Mask); in vectorizeLoadInsert() 265 SrcPtr, MinVecTy->getPointerTo(AS)); in vectorizeLoadInsert() 266 Value *VecLd = Builder.CreateAlignedLoad(MinVecTy, CastedPtr, Alignment); in vectorizeLoadInsert()
|
H A D | LoopVectorize.cpp | 7306 Type *MinVecTy = VectorTy; in getInstructionCost() local 7308 SrcVecTy = smallestIntegerVectorType(SrcVecTy, MinVecTy); in getInstructionCost() 7310 largestIntegerVectorType(ToVectorTy(I->getType(), VF), MinVecTy); in getInstructionCost() 7312 SrcVecTy = largestIntegerVectorType(SrcVecTy, MinVecTy); in getInstructionCost() 7314 smallestIntegerVectorType(ToVectorTy(I->getType(), VF), MinVecTy); in getInstructionCost()
|