Searched refs:buildUseMask (Results 1 – 1 of 1) sorted by relevance
| /openbsd-src/gnu/llvm/llvm/lib/Transforms/Vectorize/ |
| H A D | SLPVectorizer.cpp | 342 static SmallBitVector buildUseMask(int VF, ArrayRef<int> Mask, in buildUseMask() function 6429 buildUseMask(LocalVF, ExtMask, UseMask::FirstArg)) in peekThroughShuffles() 6433 buildUseMask(LocalVF, ExtMask, UseMask::SecondArg)) in peekThroughShuffles() 6492 !isUndefVector(V2, buildUseMask(VF, Mask, UseMask::SecondArg)).all()) { in createShuffle() 6523 SmallBitVector UseMask1 = buildUseMask( in createShuffle() 6533 SmallBitVector UseMask2 = buildUseMask( in createShuffle() 7141 buildUseMask(NumElts, InsertMask, UseMask::UndefsAsMask)); in getEntryCost() 7792 buildUseMask(Mask.size(), Mask, UseMask::UndefsAsMask); in performExtractsShuffleAction() 9346 buildUseMask(NumElts, InsertMask, UseMask::UndefsAsMask); in vectorizeTree()
|