Lines Matching defs:Ld
676 LoadSDNode *Ld = cast<LoadSDNode>(Node);
677 ISD::MemIndexedMode AM = Ld->getAddressingMode();
681 const ConstantSDNode *C = dyn_cast<ConstantSDNode>(Ld->getOffset());
685 EVT LoadVT = Ld->getMemoryVT();
703 bool IsZExt = (Ld->getExtensionType() == ISD::ZEXTLOAD);
724 EVT Ty = Ld->getOffset().getValueType();
726 Ld->getBasePtr(),
728 CurDAG->getTargetConstant(Shift, SDLoc(Node), Ty), Ld->getChain()};
729 SDNode *New = CurDAG->getMachineNode(Opcode, SDLoc(Node), Ld->getValueType(0),
730 Ld->getValueType(1), MVT::Other, Ops);
2402 auto *Ld = dyn_cast<LoadSDNode>(Src);
2405 if (!Ld || Ld->isIndexed())
2407 EVT MemVT = Ld->getMemoryVT();
2438 Ld->getBasePtr()};
2443 Operands.append({VL, SEW, PolicyOp, Ld->getChain()});
2454 CurDAG->setNodeMemRefs(Load, {Ld->getMemOperand()});