Searched refs:SecondLastInst (Results 1 – 8 of 8) sorted by relevance
124 MachineInstr &SecondLastInst = *I; in analyzeBranch() local131 if (SecondLastInst.getOpcode() == NVPTX::CBranch && in analyzeBranch()133 TBB = SecondLastInst.getOperand(1).getMBB(); in analyzeBranch()134 Cond.push_back(SecondLastInst.getOperand(0)); in analyzeBranch()141 if (SecondLastInst.getOpcode() == NVPTX::GOTO && in analyzeBranch()143 TBB = SecondLastInst.getOperand(0).getMBB(); in analyzeBranch()
226 MachineInstr *SecondLastInst = &*I; in analyzeBranch() local229 if (SecondLastInst && I != MBB.begin() && isUnpredicatedTerminator(*--I)) in analyzeBranch()232 unsigned SecondLastOpc = SecondLastInst->getOpcode(); in analyzeBranch()240 TBB = SecondLastInst->getOperand(1).getMBB(); in analyzeBranch()242 Cond.push_back(SecondLastInst->getOperand(0)); in analyzeBranch()250 if (IsBRU(SecondLastInst->getOpcode()) && in analyzeBranch()252 TBB = SecondLastInst->getOperand(0).getMBB(); in analyzeBranch()260 if (IsBR_JT(SecondLastInst->getOpcode()) && IsBRU(LastInst->getOpcode())) { in analyzeBranch()
190 MachineInstr *SecondLastInst = &*I; in analyzeBranch() local191 unsigned SecondLastOpc = SecondLastInst->getOpcode(); in analyzeBranch()198 LastInst = SecondLastInst; in analyzeBranch()205 SecondLastInst = &*I; in analyzeBranch()206 SecondLastOpc = SecondLastInst->getOpcode(); in analyzeBranch()212 if (SecondLastInst && I != MBB.begin() && isUnpredicatedTerminator(*--I)) in analyzeBranch()217 parseCondBranch(SecondLastInst, TBB, Cond); in analyzeBranch()225 TBB = SecondLastInst->getOperand(0).getMBB(); in analyzeBranch()
217 MachineInstr *SecondLastInst = nullptr; in analyzeBranch() local226 SecondLastInst = &*I; in analyzeBranch()227 SecondLastOpc = getAnalyzableBrOpc(SecondLastInst->getOpcode()); in analyzeBranch()230 if (isUnpredicatedTerminator(*SecondLastInst) && !SecondLastOpc) in analyzeBranch()252 BranchInstrs.insert(BranchInstrs.begin(), SecondLastInst); in analyzeBranch()256 if (SecondLastInst->isUnconditionalBranch()) { in analyzeBranch()261 TBB = SecondLastInst->getOperand(0).getMBB(); in analyzeBranch()272 AnalyzeCondBr(SecondLastInst, SecondLastOpc, TBB, Cond); in analyzeBranch()
587 MachineInstr &SecondLastInst = *I; in analyzeBranch() local594 if (SecondLastInst.getOpcode() == PPC::BCC && in analyzeBranch()596 if (!SecondLastInst.getOperand(2).isMBB() || in analyzeBranch()599 TBB = SecondLastInst.getOperand(2).getMBB(); in analyzeBranch()600 Cond.push_back(SecondLastInst.getOperand(0)); in analyzeBranch()601 Cond.push_back(SecondLastInst.getOperand(1)); in analyzeBranch()604 } else if (SecondLastInst.getOpcode() == PPC::BC && in analyzeBranch()606 if (!SecondLastInst.getOperand(1).isMBB() || in analyzeBranch()609 TBB = SecondLastInst.getOperand(1).getMBB(); in analyzeBranch()611 Cond.push_back(SecondLastInst.getOperand(0)); in analyzeBranch()[all …]
444 MachineInstr *SecondLastInst = nullptr; in analyzeBranch() local448 if (!SecondLastInst) in analyzeBranch()449 SecondLastInst = &*I; in analyzeBranch()460 int SecLastOpcode = SecondLastInst ? SecondLastInst->getOpcode() : 0; in analyzeBranch()466 !SecondLastInst->getOperand(0).isMBB()) in analyzeBranch()476 if (LastInst && !SecondLastInst) { in analyzeBranch()508 bool SecLastOpcodeHasNVJump = isNewValueJump(*SecondLastInst); in analyzeBranch()510 if (!SecondLastInst->getOperand(1).isMBB()) in analyzeBranch()512 TBB = SecondLastInst->getOperand(1).getMBB(); in analyzeBranch()513 Cond.push_back(MachineOperand::CreateImm(SecondLastInst->getOpcode())); in analyzeBranch()[all …]
724 MachineInstr &SecondLastInst = *I; in analyzeBranch() local725 unsigned SecondLastOpc = SecondLastInst.getOpcode(); in analyzeBranch()733 TBB = SecondLastInst.getOperand(0).getMBB(); in analyzeBranch()
241 MachineInstr *SecondLastInst = &*I; in analyzeBranch() local242 unsigned SecondLastOpc = SecondLastInst->getOpcode(); in analyzeBranch()249 LastInst = SecondLastInst; in analyzeBranch()256 SecondLastInst = &*I; in analyzeBranch()257 SecondLastOpc = SecondLastInst->getOpcode(); in analyzeBranch()263 if (SecondLastInst && I != MBB.begin() && isUnpredicatedTerminator(*--I)) in analyzeBranch()268 parseCondBranch(SecondLastInst, TBB, Cond); in analyzeBranch()276 TBB = SecondLastInst->getOperand(0).getMBB(); in analyzeBranch()