Lines Matching defs:Lod
4654 auto *Lod = cast<LoadSDNode>(N0.getOperand(0));
4657 if (Lod->isSimple() && Lod->isUnindexed() &&
4658 (Lod->getMemoryVT().isByteSized() ||
4659 isPaddedAtMostSignificantBitsWhenStored(Lod->getMemoryVT()))) {
4660 unsigned memWidth = Lod->getMemoryVT().getStoreSizeInBits();
4665 if (Lod->getExtensionType() != ISD::NON_EXTLOAD)
4666 origWidth = Lod->getMemoryVT().getSizeInBits();
4672 if (!shouldReduceLoadWidth(Lod, ISD::NON_EXTLOAD, newVT))
4683 Align NewAlign = commonAlignment(Lod->getAlign(), ptrOffset / 8);
4685 *DAG.getContext(), Layout, newVT, Lod->getAddressSpace(),
4686 NewAlign, Lod->getMemOperand()->getFlags(), &IsFast) &&
4702 SDValue Ptr = Lod->getBasePtr();
4706 DAG.getLoad(newVT, dl, Lod->getChain(), Ptr,
4707 Lod->getPointerInfo().getWithOffset(bestOffset),
4708 Lod->getOriginalAlign());