Lines Matching defs:SecondLastInst
1350 MachineInstr &SecondLastInst = *I;
1357 if (SecondLastInst.getOpcode() == PPC::BCC &&
1359 if (!SecondLastInst.getOperand(2).isMBB() ||
1362 TBB = SecondLastInst.getOperand(2).getMBB();
1363 Cond.push_back(SecondLastInst.getOperand(0));
1364 Cond.push_back(SecondLastInst.getOperand(1));
1367 } else if (SecondLastInst.getOpcode() == PPC::BC &&
1369 if (!SecondLastInst.getOperand(1).isMBB() ||
1372 TBB = SecondLastInst.getOperand(1).getMBB();
1374 Cond.push_back(SecondLastInst.getOperand(0));
1377 } else if (SecondLastInst.getOpcode() == PPC::BCn &&
1379 if (!SecondLastInst.getOperand(1).isMBB() ||
1382 TBB = SecondLastInst.getOperand(1).getMBB();
1384 Cond.push_back(SecondLastInst.getOperand(0));
1387 } else if ((SecondLastInst.getOpcode() == PPC::BDNZ8 ||
1388 SecondLastInst.getOpcode() == PPC::BDNZ) &&
1390 if (!SecondLastInst.getOperand(0).isMBB() ||
1395 TBB = SecondLastInst.getOperand(0).getMBB();
1401 } else if ((SecondLastInst.getOpcode() == PPC::BDZ8 ||
1402 SecondLastInst.getOpcode() == PPC::BDZ) &&
1404 if (!SecondLastInst.getOperand(0).isMBB() ||
1409 TBB = SecondLastInst.getOperand(0).getMBB();
1419 if (SecondLastInst.getOpcode() == PPC::B && LastInst.getOpcode() == PPC::B) {
1420 if (!SecondLastInst.getOperand(0).isMBB())
1422 TBB = SecondLastInst.getOperand(0).getMBB();