reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
447 if (&*I != LastInst && !I->isBundle() && isUnpredicatedTerminator(*I)) { 459 int LastOpcode = LastInst->getOpcode(); 463 if (LastOpcode == Hexagon::J2_jump && !LastInst->getOperand(0).isMBB()) 470 bool LastOpcodeHasNVJump = isNewValueJump(*LastInst); 472 if (LastOpcodeHasJMP_c && !LastInst->getOperand(1).isMBB()) 476 if (LastInst && !SecondLastInst) { 478 TBB = LastInst->getOperand(0).getMBB(); 482 TBB = LastInst->getOperand(0).getMBB(); 483 Cond.push_back(MachineOperand::CreateImm(LastInst->getOpcode())); 484 Cond.push_back(LastInst->getOperand(0)); 488 TBB = LastInst->getOperand(1).getMBB(); 489 Cond.push_back(MachineOperand::CreateImm(LastInst->getOpcode())); 490 Cond.push_back(LastInst->getOperand(0)); 494 if (LastOpcodeHasNVJump && (LastInst->getNumExplicitOperands() == 3)) { 495 TBB = LastInst->getOperand(2).getMBB(); 496 Cond.push_back(MachineOperand::CreateImm(LastInst->getOpcode())); 497 Cond.push_back(LastInst->getOperand(0)); 498 Cond.push_back(LastInst->getOperand(1)); 515 FBB = LastInst->getOperand(0).getMBB(); 527 FBB = LastInst->getOperand(0).getMBB(); 535 I = LastInst->getIterator(); 546 FBB = LastInst->getOperand(0).getMBB();