Lines Matching defs:Lod
4701 auto *Lod = cast<LoadSDNode>(N0.getOperand(0));
4704 if (Lod->isSimple() && Lod->isUnindexed() &&
4705 (Lod->getMemoryVT().isByteSized() ||
4706 isPaddedAtMostSignificantBitsWhenStored(Lod->getMemoryVT()))) {
4707 unsigned memWidth = Lod->getMemoryVT().getStoreSizeInBits();
4712 if (Lod->getExtensionType() != ISD::NON_EXTLOAD)
4713 origWidth = Lod->getMemoryVT().getSizeInBits();
4719 if (!shouldReduceLoadWidth(Lod, ISD::NON_EXTLOAD, newVT))
4730 Align NewAlign = commonAlignment(Lod->getAlign(), ptrOffset / 8);
4732 *DAG.getContext(), Layout, newVT, Lod->getAddressSpace(),
4733 NewAlign, Lod->getMemOperand()->getFlags(), &IsFast) &&
4749 SDValue Ptr = Lod->getBasePtr();
4753 DAG.getLoad(newVT, dl, Lod->getChain(), Ptr,
4754 Lod->getPointerInfo().getWithOffset(bestOffset),
4755 Lod->getOriginalAlign());