Lines Matching defs:SecondLastInst
1352 MachineInstr &SecondLastInst = *I;
1359 if (SecondLastInst.getOpcode() == PPC::BCC &&
1361 if (!SecondLastInst.getOperand(2).isMBB() ||
1364 TBB = SecondLastInst.getOperand(2).getMBB();
1365 Cond.push_back(SecondLastInst.getOperand(0));
1366 Cond.push_back(SecondLastInst.getOperand(1));
1369 } else if (SecondLastInst.getOpcode() == PPC::BC &&
1371 if (!SecondLastInst.getOperand(1).isMBB() ||
1374 TBB = SecondLastInst.getOperand(1).getMBB();
1376 Cond.push_back(SecondLastInst.getOperand(0));
1379 } else if (SecondLastInst.getOpcode() == PPC::BCn &&
1381 if (!SecondLastInst.getOperand(1).isMBB() ||
1384 TBB = SecondLastInst.getOperand(1).getMBB();
1386 Cond.push_back(SecondLastInst.getOperand(0));
1389 } else if ((SecondLastInst.getOpcode() == PPC::BDNZ8 ||
1390 SecondLastInst.getOpcode() == PPC::BDNZ) &&
1392 if (!SecondLastInst.getOperand(0).isMBB() ||
1397 TBB = SecondLastInst.getOperand(0).getMBB();
1403 } else if ((SecondLastInst.getOpcode() == PPC::BDZ8 ||
1404 SecondLastInst.getOpcode() == PPC::BDZ) &&
1406 if (!SecondLastInst.getOperand(0).isMBB() ||
1411 TBB = SecondLastInst.getOperand(0).getMBB();
1421 if (SecondLastInst.getOpcode() == PPC::B && LastInst.getOpcode() == PPC::B) {
1422 if (!SecondLastInst.getOperand(0).isMBB())
1424 TBB = SecondLastInst.getOperand(0).getMBB();