Home
last modified time | relevance | path

Searched refs:VecRes (Results 1 – 2 of 2) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DVPlanUnroll.cpp541 VPValue *VecRes = Builder.createNaryOp( in replicateByVF() local
545 RepR->replaceAllUsesWith(VecRes); in replicateByVF()
H A DSLPVectorizer.cpp23130 Value *VecRes = nullptr; in emitReduction() local
23211 if (!VecRes) { in emitReduction()
23212 VecRes = Vec; in emitReduction()
23217 VecRes->getType()->getScalarType() == Builder.getInt1Ty()) { in emitReduction()
23219 unsigned VecResVF = getNumElements(VecRes->getType()); in emitReduction()
23225 std::swap(VecRes, Vec); in emitReduction()
23233 VecRes = Builder.CreateShuffleVector(VecRes, Vec, Mask, "rdx.op"); in emitReduction()
23236 if (VecRes->getType()->getScalarType() != DestTy->getScalarType()) in emitReduction()
23237 VecRes = Builder.CreateIntCast( in emitReduction()
23238 VecRes, getWidenedType(DestTy, getNumElements(VecRes->getType())), in emitReduction()
[all …]