Lines Matching defs:LD
259 LoadSDNode *LD = cast<LoadSDNode>(Node);
260 ISD::LoadExtType ExtType = LD->getExtensionType();
261 if (LD->getMemoryVT().isVector() && ExtType != ISD::NON_EXTLOAD) {
264 switch (TLI.getLoadExtAction(LD->getExtensionType(), LD->getValueType(0),
265 LD->getMemoryVT())) {
706 LoadSDNode *LD = cast<LoadSDNode>(N);
708 EVT SrcVT = LD->getMemoryVT();
720 EVT DstEltVT = LD->getValueType(0).getScalarType();
721 SDValue Chain = LD->getChain();
722 SDValue BasePTR = LD->getBasePtr();
723 ISD::LoadExtType ExtType = LD->getExtensionType();
749 LD->getPointerInfo().getWithOffset(Offset),
750 MinAlign(LD->getAlignment(), Offset),
751 LD->getMemOperand()->getFlags(), LD->getAAInfo());
760 LD->getPointerInfo().getWithOffset(Offset), LoadVT,
761 MinAlign(LD->getAlignment(), Offset),
762 LD->getMemOperand()->getFlags(), LD->getAAInfo());
829 std::tie(Value, NewChain) = TLI.scalarizeVectorLoad(LD, DAG);