Home
last modified time | relevance | path

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

/external/llvm-project/llvm/lib/Transforms/InstCombine/
DInstCombineVectorOps.cpp2217 auto *Shuffle1 = dyn_cast<ShuffleVectorInst>(Shuf.getOperand(1)); in foldIdentityPaddedShuffles() local
2219 !Shuffle1 || !Shuffle1->isIdentityWithPadding()) in foldIdentityPaddedShuffles()
2228 Value *Y = Shuffle1->getOperand(0); in foldIdentityPaddedShuffles()
2237 isa<UndefValue>(Shuffle1->getOperand(1)) && in foldIdentityPaddedShuffles()
2260 if (Shuffle1->getMaskValue(Mask[i] - WideElts) == -1) in foldIdentityPaddedShuffles()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/InstCombine/
DInstCombineVectorOps.cpp1840 auto *Shuffle1 = dyn_cast<ShuffleVectorInst>(Shuf.getOperand(1)); in foldIdentityPaddedShuffles() local
1842 !Shuffle1 || !Shuffle1->isIdentityWithPadding()) in foldIdentityPaddedShuffles()
1851 Value *Y = Shuffle1->getOperand(0); in foldIdentityPaddedShuffles()
1859 isa<UndefValue>(Shuffle1->getOperand(1)) && in foldIdentityPaddedShuffles()
1883 if (Shuffle1->getMaskValue(Mask[i] - WideElts) == -1) in foldIdentityPaddedShuffles()