Searched refs:LSBase (Results 1 – 3 of 3) sorted by relevance
242 auto *LSBase = cast<LSBaseSDNode>(Base.getNode()); in matchLSNode() local244 if (LSBase->isIndexed() && Base.getResNo() == IndexResNo) in matchLSNode()245 if (auto *C = dyn_cast<ConstantSDNode>(LSBase->getOffset())) { in matchLSNode()247 if (LSBase->getAddressingMode() == ISD::PRE_DEC || in matchLSNode()248 LSBase->getAddressingMode() == ISD::POST_DEC) in matchLSNode()252 Base = DAG.getTargetLoweringInfo().unwrapAddress(LSBase->getBasePtr()); in matchLSNode()
15694 LSBaseSDNode *LSBase, in combineVReverseMemOP() argument15696 assert((ISD::isNormalLoad(LSBase) || ISD::isNormalStore(LSBase)) && in combineVReverseMemOP()15728 if (LSBase->getOpcode() == ISD::LOAD) { in combineVReverseMemOP()15732 for (SDNode::use_iterator UI = LSBase->use_begin(), UE = LSBase->use_end(); in combineVReverseMemOP()15737 SDLoc dl(LSBase); in combineVReverseMemOP()15738 SDValue LoadOps[] = {LSBase->getChain(), LSBase->getBasePtr()}; in combineVReverseMemOP()15741 LSBase->getMemoryVT(), LSBase->getMemOperand()); in combineVReverseMemOP()15744 if (LSBase->getOpcode() == ISD::STORE) { in combineVReverseMemOP()15751 SDLoc dl(LSBase); in combineVReverseMemOP()15752 SDValue StoreOps[] = {LSBase->getChain(), SVN->getOperand(0), in combineVReverseMemOP()[all …]
1438 SDValue combineVReverseMemOP(ShuffleVectorSDNode *SVN, LSBaseSDNode *LSBase,