Searched refs:SecondLastInst (Results 1 – 7 of 7) sorted by relevance
195 MachineInstr *SecondLastInst = I; in AnalyzeBranch() local198 if (SecondLastInst && I != MBB.begin() && isUnpredicatedTerminator(--I)) in AnalyzeBranch()202 if (SecondLastInst->getOpcode() == NVPTX::CBranch && in AnalyzeBranch()204 TBB = SecondLastInst->getOperand(1).getMBB(); in AnalyzeBranch()205 Cond.push_back(SecondLastInst->getOperand(0)); in AnalyzeBranch()212 if (SecondLastInst->getOpcode() == NVPTX::GOTO && in AnalyzeBranch()214 TBB = SecondLastInst->getOperand(0).getMBB(); in AnalyzeBranch()
205 MachineInstr *SecondLastInst = nullptr; in AnalyzeBranch() local208 SecondLastInst = &*I; in AnalyzeBranch()209 SecondLastOpc = getAnalyzableBrOpc(SecondLastInst->getOpcode()); in AnalyzeBranch()212 if (isUnpredicatedTerminator(SecondLastInst) && !SecondLastOpc) in AnalyzeBranch()234 BranchInstrs.insert(BranchInstrs.begin(), SecondLastInst); in AnalyzeBranch()243 TBB = SecondLastInst->getOperand(0).getMBB(); in AnalyzeBranch()254 AnalyzeCondBr(SecondLastInst, SecondLastOpc, TBB, Cond); in AnalyzeBranch()
230 MachineInstr *SecondLastInst = I; in AnalyzeBranch() local233 if (SecondLastInst && I != MBB.begin() && in AnalyzeBranch()237 unsigned SecondLastOpc = SecondLastInst->getOpcode(); in AnalyzeBranch()245 TBB = SecondLastInst->getOperand(1).getMBB(); in AnalyzeBranch()247 Cond.push_back(SecondLastInst->getOperand(0)); in AnalyzeBranch()255 if (IsBRU(SecondLastInst->getOpcode()) && in AnalyzeBranch()257 TBB = SecondLastInst->getOperand(0).getMBB(); in AnalyzeBranch()265 if (IsBR_JT(SecondLastInst->getOpcode()) && IsBRU(LastInst->getOpcode())) { in AnalyzeBranch()
463 MachineInstr *SecondLastInst = I; in AnalyzeBranch() local466 if (SecondLastInst && I != MBB.begin() && in AnalyzeBranch()471 if (SecondLastInst->getOpcode() == PPC::BCC && in AnalyzeBranch()473 if (!SecondLastInst->getOperand(2).isMBB() || in AnalyzeBranch()476 TBB = SecondLastInst->getOperand(2).getMBB(); in AnalyzeBranch()477 Cond.push_back(SecondLastInst->getOperand(0)); in AnalyzeBranch()478 Cond.push_back(SecondLastInst->getOperand(1)); in AnalyzeBranch()481 } else if (SecondLastInst->getOpcode() == PPC::BC && in AnalyzeBranch()483 if (!SecondLastInst->getOperand(1).isMBB() || in AnalyzeBranch()486 TBB = SecondLastInst->getOperand(1).getMBB(); in AnalyzeBranch()[all …]
335 MachineInstr *SecondLastInst = nullptr; in AnalyzeBranch() local339 if (!SecondLastInst) in AnalyzeBranch()340 SecondLastInst = I; in AnalyzeBranch()351 int SecLastOpcode = SecondLastInst ? SecondLastInst->getOpcode() : 0; in AnalyzeBranch()357 !SecondLastInst->getOperand(0).isMBB()) in AnalyzeBranch()364 if (LastInst && !SecondLastInst) { in AnalyzeBranch()396 bool SecLastOpcodeHasNVJump = isNewValueJump(SecondLastInst); in AnalyzeBranch()398 TBB = SecondLastInst->getOperand(1).getMBB(); in AnalyzeBranch()399 Cond.push_back(MachineOperand::CreateImm(SecondLastInst->getOpcode())); in AnalyzeBranch()400 Cond.push_back(SecondLastInst->getOperand(0)); in AnalyzeBranch()[all …]
125 MachineInstr *SecondLastInst = I; in AnalyzeBranch() local126 unsigned SecondLastOpc = SecondLastInst->getOpcode(); in AnalyzeBranch()133 LastInst = SecondLastInst; in AnalyzeBranch()140 SecondLastInst = I; in AnalyzeBranch()141 SecondLastOpc = SecondLastInst->getOpcode(); in AnalyzeBranch()147 if (SecondLastInst && I != MBB.begin() && isUnpredicatedTerminator(--I)) in AnalyzeBranch()152 parseCondBranch(SecondLastInst, TBB, Cond); in AnalyzeBranch()160 TBB = SecondLastInst->getOperand(0).getMBB(); in AnalyzeBranch()
743 MachineInstr *SecondLastInst = I; in AnalyzeBranch() local744 unsigned SecondLastOpc = SecondLastInst->getOpcode(); in AnalyzeBranch()752 TBB = SecondLastInst->getOperand(0).getMBB(); in AnalyzeBranch()