Lines Matching defs:LdNode
1324 LoadSDNode *LdNode = dyn_cast<LoadSDNode>(Op.getNode());
1325 assert(LdNode && LdNode->getOffset().isUndef() && "Unexpected node type");
1326 Align Alignment = LdNode->getAlign();
1331 DAG.getLoad(MVT::f64, DL, LdNode->getChain(), LdNode->getBasePtr(),
1332 LdNode->getPointerInfo(), Alignment,
1333 LdNode->isVolatile() ? MachineMemOperand::MOVolatile
1335 EVT AddrVT = LdNode->getBasePtr().getValueType();
1336 SDValue HiPtr = DAG.getNode(ISD::ADD, DL, AddrVT, LdNode->getBasePtr(),
1339 DAG.getLoad(MVT::f64, DL, LdNode->getChain(), HiPtr,
1340 LdNode->getPointerInfo(), Alignment,
1341 LdNode->isVolatile() ? MachineMemOperand::MOVolatile
1369 LoadSDNode *LdNode = dyn_cast<LoadSDNode>(Op.getNode());
1370 assert(LdNode && LdNode->getOffset().isUndef() && "Unexpected node type");
1372 SDValue BasePtr = LdNode->getBasePtr();
1373 Align Alignment = LdNode->getAlign();
1378 EVT MemVT = LdNode->getMemoryVT();
1387 DAG.getLoad(MVT::i64, DL, LdNode->getChain(), Addr,
1388 LdNode->getPointerInfo(), Alignment,
1389 LdNode->isVolatile() ? MachineMemOperand::MOVolatile
1408 DAG.getLoad(MVT::i64, DL, LdNode->getChain(), Addr,
1409 LdNode->getPointerInfo(), Alignment,
1410 LdNode->isVolatile() ? MachineMemOperand::MOVolatile
1428 LoadSDNode *LdNode = cast<LoadSDNode>(Op.getNode());
1429 EVT MemVT = LdNode->getMemoryVT();
1435 SDValue BasePtr = LdNode->getBasePtr();