Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DScalarizer.cpp223 SmallVector<int> ExtendMask; in concatenate() local
229 ExtendMask.resize(NumElements, -1); in concatenate()
231 ExtendMask[I] = I; in concatenate()
254 Fragment = Builder.CreateShuffleVector(Fragment, Fragment, ExtendMask); in concatenate()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineVectorOps.cpp723 SmallVector<int, 16> ExtendMask; in replaceExtractElements() local
725 ExtendMask.push_back(i); in replaceExtractElements()
727 ExtendMask.push_back(-1); in replaceExtractElements()
755 auto *WideVec = new ShuffleVectorInst(ExtVecOp, ExtendMask); in replaceExtractElements()