Home | History | Annotate | Download | only in ARM

Lines Matching defs:LD

1607   } else if (LoadSDNode *Ld = dyn_cast<LoadSDNode>(Arg)) {
1615 SDValue Ptr = Ld->getBasePtr();
2846 if (LoadSDNode *Ld = dyn_cast<LoadSDNode>(Op))
2848 Ld->getChain(), Ld->getBasePtr(), Ld->getPointerInfo(),
2849 Ld->isVolatile(), Ld->isNonTemporal(),
2850 Ld->getAlignment());
2863 if (LoadSDNode *Ld = dyn_cast<LoadSDNode>(Op)) {
2864 SDValue Ptr = Ld->getBasePtr();
2866 Ld->getChain(), Ptr,
2867 Ld->getPointerInfo(),
2868 Ld->isVolatile(), Ld->isNonTemporal(),
2869 Ld->getAlignment());
2872 unsigned NewAlign = MinAlign(Ld->getAlignment(), 4);
2876 Ld->getChain(), NewPtr,
2877 Ld->getPointerInfo().getWithOffset(4),
2878 Ld->isVolatile(), Ld->isNonTemporal(),
4569 if (LoadSDNode *LD = dyn_cast<LoadSDNode>(N))
4570 return DAG.getLoad(LD->getMemoryVT(), N->getDebugLoc(), LD->getChain(),
4571 LD->getBasePtr(), LD->getPointerInfo(), LD->isVolatile(),
4572 LD->isNonTemporal(), LD->getAlignment());
6922 LoadSDNode *LD = cast<LoadSDNode>(InNode);
6925 DebugLoc DL = LD->getDebugLoc();
6926 SDValue BasePtr = LD->getBasePtr();
6927 SDValue NewLD1 = DAG.getLoad(MVT::i32, DL, LD->getChain(), BasePtr,
6928 LD->getPointerInfo(), LD->isVolatile(),
6929 LD->isNonTemporal(), LD->getAlignment());
6934 LD->getPointerInfo(), LD->isVolatile(),
6935 LD->isNonTemporal(),
6936 std::min(4U, LD->getAlignment() / 2));
6938 DAG.ReplaceAllUsesOfValueWith(SDValue(LD, 1), NewLD2.getValue(1));
6940 DCI.RemoveFromWorklist(LD);
6941 DAG.DeleteNode(LD);
8314 if (LoadSDNode *LD = dyn_cast<LoadSDNode>(N)) {
8315 Ptr = LD->getBasePtr();
8316 VT = LD->getMemoryVT();
8317 isSEXTLoad = LD->getExtensionType() == ISD::SEXTLOAD;
8353 if (LoadSDNode *LD = dyn_cast<LoadSDNode>(N)) {
8354 VT = LD->getMemoryVT();
8355 Ptr = LD->getBasePtr();
8356 isSEXTLoad = LD->getExtensionType() == ISD::SEXTLOAD;