Lines Matching defs:Load
364 static void MoveBelowOrigChain(SelectionDAG *CurDAG, SDValue Load,
368 if (Chain.getNode() == Load.getNode())
369 Ops.push_back(Load.getOperand(0));
374 if (Chain.getOperand(i).getNode() == Load.getNode())
375 Ops.push_back(Load.getOperand(0));
379 CurDAG->getNode(ISD::TokenFactor, Load.getDebugLoc(),
387 CurDAG->UpdateNodeOperands(Load.getNode(), Call.getOperand(0),
388 Load.getOperand(1), Load.getOperand(2));
392 Ops.push_back(SDValue(Load.getNode(), 1));
452 /// [Load chain]
455 /// [Load]
470 SDValue Load = N->getOperand(1);
471 if (!isCalleeLoad(Load, Chain, HasCallSeq))
473 MoveBelowOrigChain(CurDAG, Load, SDValue(N, 0), Chain);
1862 SDValue Load = StoredVal->getOperand(0);
1864 if (!ISD::isNormalLoad(Load.getNode())) return false;
1867 LoadNode = cast<LoadSDNode>(Load);
1875 if (!Load.hasOneUse())
1888 if (Chain == Load.getValue(1)) {
1895 if (Op == Load.getValue(1)) {