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

References

lib/Target/MSP430/MSP430BranchSelector.cpp
  120     for (auto MI = MBB->begin(), EE = MBB->end(); MI != EE; ++MI) {
  120     for (auto MI = MBB->begin(), EE = MBB->end(); MI != EE; ++MI) {
  121       MBBStartOffset += TII->getInstSizeInBytes(*MI);
  124       if (MI->getOpcode() != MSP430::JCC && MI->getOpcode() != MSP430::JMP) {
  124       if (MI->getOpcode() != MSP430::JCC && MI->getOpcode() != MSP430::JMP) {
  128       MachineBasicBlock *DestBB = MI->getOperand(0).getMBB();
  146       if (MI->getOpcode() == MSP430::JCC && std::next(MI) != EE) {
  146       if (MI->getOpcode() == MSP430::JCC && std::next(MI) != EE) {
  157         NewBB->splice(NewBB->end(), &*MBB, std::next(MI), MBB->end());
  179       MachineInstr &OldBranch = *MI;
  183       if (MI->getOpcode() == MSP430::JCC) {
  192         Cond.push_back(MI->getOperand(1));
  196         MI = BuildMI(*MBB, MI, dl, TII->get(MSP430::JCC))
  196         MI = BuildMI(*MBB, MI, dl, TII->get(MSP430::JCC))
  199         InstrSizeDiff += TII->getInstSizeInBytes(*MI);
  200         ++MI;
  204       MI = BuildMI(*MBB, MI, dl, TII->get(MSP430::Bi)).addMBB(DestBB);
  204       MI = BuildMI(*MBB, MI, dl, TII->get(MSP430::Bi)).addMBB(DestBB);
  205       InstrSizeDiff += TII->getInstSizeInBytes(*MI);