Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Target/DirectX/
H A DDXILIntrinsicExpansion.cpp123 auto *XVec = dyn_cast<FixedVectorType>(Ty); in expandVecReduceAdd() local
124 unsigned XVecSize = XVec->getNumElements(); in expandVecReduceAdd()
372 auto *XVec = dyn_cast<FixedVectorType>(Ty); in expandAnyOrAllIntrinsic() local
377 ElementCount::getFixed(XVec->getNumElements()), in expandAnyOrAllIntrinsic()
381 ElementCount::getFixed(XVec->getNumElements()), in expandAnyOrAllIntrinsic()
384 for (unsigned I = 1; I < XVec->getNumElements(); I++) { in expandAnyOrAllIntrinsic()
432 auto *XVec = dyn_cast<FixedVectorType>(Ty); in expandNormalizeIntrinsic() local
433 if (!XVec) { in expandNormalizeIntrinsic()
457 Builder.CreateVectorSplat(XVec->getNumElements(), Multiplicand); in expandNormalizeIntrinsic()
541 auto *XVec = dyn_cast<FixedVectorType>(Ty); in expandStepIntrinsic() local
[all …]