Home | History | Annotate | Download | only in ARM

Lines Matching defs:Ld

1457   LoadSDNode *LD = cast<LoadSDNode>(N);
1458 ISD::MemIndexedMode AM = LD->getAddressingMode();
1462 EVT LoadedVT = LD->getMemoryVT();
1468 SelectAddrMode2OffsetImmPre(N, LD->getOffset(), Offset, AMOpc)) {
1472 SelectAddrMode2OffsetImm(N, LD->getOffset(), Offset, AMOpc)) {
1476 SelectAddrMode2OffsetReg(N, LD->getOffset(), Offset, AMOpc)) {
1481 SelectAddrMode3Offset(N, LD->getOffset(), Offset, AMOpc)) {
1483 Opcode = (LD->getExtensionType() == ISD::SEXTLOAD)
1487 if (LD->getExtensionType() == ISD::SEXTLOAD) {
1488 if (SelectAddrMode3Offset(N, LD->getOffset(), Offset, AMOpc)) {
1494 SelectAddrMode2OffsetImmPre(N, LD->getOffset(), Offset, AMOpc)) {
1498 SelectAddrMode2OffsetImm(N, LD->getOffset(), Offset, AMOpc)) {
1501 } else if (SelectAddrMode2OffsetReg(N, LD->getOffset(), Offset, AMOpc)) {
1510 SDValue Chain = LD->getChain();
1511 SDValue Base = LD->getBasePtr();
1517 SDValue Chain = LD->getChain();
1518 SDValue Base = LD->getBasePtr();
1530 LoadSDNode *LD = cast<LoadSDNode>(N);
1531 ISD::MemIndexedMode AM = LD->getAddressingMode();
1535 EVT LoadedVT = LD->getMemoryVT();
1536 bool isSExtLd = LD->getExtensionType() == ISD::SEXTLOAD;
1541 if (SelectT2AddrModeImm8Offset(N, LD->getOffset(), Offset)) {
1566 SDValue Chain = LD->getChain();
1567 SDValue Base = LD->getBasePtr();
3189 SDNode *Ld = CurDAG->getMachineNode(NewOpc, dl, ResTys, Ops);
3193 cast<MachineSDNode>(Ld)->setMemRefs(MemOp, MemOp + 1);
3196 SDValue OutChain = isThumb ? SDValue(Ld, 2) : SDValue(Ld, 1);
3200 Result = SDValue(Ld, 0);
3204 dl, MVT::i32, SDValue(Ld, 0), SubRegIdx);
3212 Result = SDValue(Ld, 1);
3216 dl, MVT::i32, SDValue(Ld, 0), SubRegIdx);