Lines Matching defs:LD

1234   if (LoadSDNode *LD = dyn_cast<LoadSDNode>(N)) {
1235 Ptr = LD->getBasePtr();
1236 VT = LD->getMemoryVT();
1237 Alignment = LD->getAlignment();
1286 if (LoadSDNode *LD = dyn_cast<LoadSDNode>(N)) {
1289 if (LD->getValueType(0) == MVT::i64 && LD->getMemoryVT() == MVT::i32 &&
1290 LD->getExtensionType() == ISD::SEXTLOAD &&
6273 MIB = BuildMI(*MBB, MI, DL, TII->get(PPC::LD), FP)
6285 MIB = BuildMI(*MBB, MI, DL, TII->get(PPC::LD), Tmp)
6297 MIB = BuildMI(*MBB, MI, DL, TII->get(PPC::LD), SP)
6309 MIB = BuildMI(*MBB, MI, DL, TII->get(PPC::LD), BP)
6321 MIB = BuildMI(*MBB, MI, DL, TII->get(PPC::LD), PPC::X2)
6918 static bool findConsecutiveLoad(LoadSDNode *LD, SelectionDAG &DAG) {
6919 SDValue Chain = LD->getChain();
6920 EVT VT = LD->getMemoryVT();
6935 if (isConsecutiveLS(ChainLD, LD, VT.getStoreSize(), 1, DAG))
6967 if (isConsecutiveLS(ChainLD, LD, VT.getStoreSize(), 1, DAG))
7179 LoadSDNode *LD = cast<LoadSDNode>(N);
7180 EVT VT = LD->getValueType(0);
7181 Type *Ty = LD->getMemoryVT().getTypeForEVT(*DAG.getContext());
7187 LD->getAlignment() < ABIAlignment) {
7189 SDValue Chain = LD->getChain();
7190 SDValue Ptr = LD->getBasePtr();
7223 MF.getMachineMemOperand(LD->getPointerInfo(),
7224 LD->getMemOperand()->getFlags(),
7225 LD->getMemoryVT().getStoreSize(),
7227 LD->refineAlignment(MMO);
7228 SDValue BaseLoad = SDValue(LD, 0);
7244 if (!findConsecutiveLoad(LD, DAG))
7252 LD->getPointerInfo().getWithOffset(IncOffset),
7253 LD->isVolatile(), LD->isNonTemporal(),
7254 LD->isInvariant(), ABIAlignment);
7341 LoadSDNode *LD = cast<LoadSDNode>(Load);
7344 LD->getChain(), // Chain
7345 LD->getBasePtr(), // Ptr
7352 Ops, 3, LD->getMemoryVT(), LD->getMemOperand());