Searched refs:SVN0 (Results 1 – 1 of 1) sorted by relevance
| /openbsd/src/gnu/llvm/llvm/lib/CodeGen/SelectionDAG/ |
| D | DAGCombiner.cpp | 5444 auto *SVN0 = cast<ShuffleVectorSDNode>(N0); in hoistLogicOpWithSameOpcodeHands() local 5453 if (!SVN0->hasOneUse() || !SVN1->hasOneUse() || in hoistLogicOpWithSameOpcodeHands() 5454 !SVN0->getMask().equals(SVN1->getMask())) in hoistLogicOpWithSameOpcodeHands() 5467 return DAG.getVectorShuffle(VT, DL, Logic, ShOp, SVN0->getMask()); in hoistLogicOpWithSameOpcodeHands() 5480 return DAG.getVectorShuffle(VT, DL, ShOp, Logic, SVN0->getMask()); in hoistLogicOpWithSameOpcodeHands() 24403 auto *SVN0 = dyn_cast<ShuffleVectorSDNode>(Op0); in visitVECTOR_SHUFFLE() local 24404 return SVN0 && InnerN->isOnlyUserOf(SVN0) && in visitVECTOR_SHUFFLE() 24405 MergeInnerShuffle(Commute, SVN, SVN0, Op1, TLI, SV0, SV1, in visitVECTOR_SHUFFLE() 24407 (llvm::any_of(SVN0->getMask(), [](int M) { return M < 0; }) || in visitVECTOR_SHUFFLE()
|