Searched refs:buildUseMask (Results 1 – 1 of 1) sorted by relevance
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
H A D | SLPVectorizer.cpp | 460 static SmallBitVector buildUseMask(int VF, ArrayRef<int> Mask, in buildUseMask() function 7867 buildUseMask(LocalVF, ExtMask, UseMask::FirstArg)) in peekThroughShuffles() 7871 buildUseMask(LocalVF, ExtMask, UseMask::SecondArg)) in peekThroughShuffles() 7933 !isUndefVector(V2, buildUseMask(VF, Mask, UseMask::SecondArg)).all()) { in createShuffle() 7964 SmallBitVector UseMask1 = buildUseMask( in createShuffle() 7974 SmallBitVector UseMask2 = buildUseMask( in createShuffle() 9549 buildUseMask(NumElts, InsertMask, UseMask::UndefsAsMask)); in getEntryCost() 10358 buildUseMask(Mask.size(), Mask, UseMask::UndefsAsMask); in performExtractsShuffleAction() 12979 buildUseMask(NumElts, InsertMask, UseMask::UndefsAsMask); in vectorizeTree() 13023 buildUseMask(NumElt in vectorizeTree() [all...] |