reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/Target/RISCV/RISCVExpandPseudoInsts.cpp
  539   MF->insert(++MBB.getIterator(), LoopHeadMBB);
  540   MF->insert(++LoopHeadMBB->getIterator(), LoopTailMBB);
  544   LoopHeadMBB->addSuccessor(LoopTailMBB);
  545   LoopHeadMBB->addSuccessor(DoneMBB);
  547   LoopTailMBB->addSuccessor(LoopHeadMBB);
  550   MBB.addSuccessor(LoopHeadMBB);
  564     BuildMI(LoopHeadMBB, DL, TII->get(getLRForRMW(Ordering, Width)), DestReg)
  566     BuildMI(LoopHeadMBB, DL, TII->get(RISCV::BNE))
  579         .addMBB(LoopHeadMBB);
  586     BuildMI(LoopHeadMBB, DL, TII->get(getLRForRMW(Ordering, Width)), DestReg)
  588     BuildMI(LoopHeadMBB, DL, TII->get(RISCV::AND), ScratchReg)
  591     BuildMI(LoopHeadMBB, DL, TII->get(RISCV::BNE))
  610         .addMBB(LoopHeadMBB);
  617   computeAndAddLiveIns(LiveRegs, *LoopHeadMBB);