Searched refs:LSNode2 (Results 1 – 1 of 1) sorted by relevance
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/ |
H A D | RISCVISelLowering.cpp | 13697 LSBaseSDNode *LSNode2, SDValue BasePtr, in tryMemPairCombine() argument 13700 SmallVector<const SDNode *, 8> Worklist = {LSNode1, LSNode2}; in tryMemPairCombine() 13703 SDNode::hasPredecessorHelper(LSNode2, Visited, Worklist)) in tryMemPairCombine() 13736 DAG.ReplaceAllUsesWith(LSNode2, Node2.getNode()); in tryMemPairCombine() 13743 {LSNode1->getChain(), LSNode1->getOperand(1), LSNode2->getOperand(1), in tryMemPairCombine() 13747 DAG.ReplaceAllUsesWith(LSNode2, Res.getNode()); in tryMemPairCombine() 13788 LSBaseSDNode *LSNode2 = cast<LSBaseSDNode>(Use.getUser()); in performMemPairCombine() local 13791 if (!LSNode2->isSimple() || LSNode2->isIndexed()) in performMemPairCombine() 13796 if (cast<LoadSDNode>(LSNode2)->getExtensionType() != in performMemPairCombine() 13800 if (LSNode1->getMemoryVT() != LSNode2->getMemoryVT()) in performMemPairCombine() [all …]
|