Searched refs:FixupNode (Results 1 - 1 of 1) sorted by relevance
/freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
H A D | DAGCombiner.cpp | 4991 SDNode *FixupNode = nullptr; local 4992 if (SearchForAndLoads(N, Loads, NodesWithConsts, Mask, FixupNode)) { 5001 if (FixupNode) { 5002 LLVM_DEBUG(dbgs() << "First, need to fix up: "; FixupNode->dump()); 5003 SDValue And = DAG.getNode(ISD::AND, SDLoc(FixupNode), 5004 FixupNode->getValueType(0), 5005 SDValue(FixupNode, 0), MaskOp); 5006 DAG.ReplaceAllUsesOfValueWith(SDValue(FixupNode, 0), And); 5008 DAG.UpdateNodeOperands(And.getNode(), SDValue(FixupNode, 0), MaskOp);
|
Completed in 98 milliseconds