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.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/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineVectorOps.cpp711 SmallVector<int, 16> ExtendMask; in replaceExtractElements() local
713 ExtendMask.push_back(i); in replaceExtractElements()
715 ExtendMask.push_back(-1); in replaceExtractElements()
743 auto *WideVec = new ShuffleVectorInst(ExtVecOp, ExtendMask); in replaceExtractElements()