Home
last modified time | relevance | path

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

/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DScalarizer.cpp226 SmallVector<int> ExtendMask; in concatenate() local
232 ExtendMask.resize(NumElements, -1); in concatenate()
234 ExtendMask[I] = I; in concatenate()
257 Fragment = Builder.CreateShuffleVector(Fragment, Fragment, ExtendMask); in concatenate()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineVectorOps.cpp704 SmallVector<int, 16> ExtendMask; in replaceExtractElements() local
706 ExtendMask.push_back(i); in replaceExtractElements()
708 ExtendMask.push_back(-1); in replaceExtractElements()
736 auto *WideVec = new ShuffleVectorInst(ExtVecOp, ExtendMask); in replaceExtractElements()