Searched refs:BranchInstrs (Results 1 - 3 of 3) sorted by relevance

/external/llvm/lib/Target/Mips/
H A DMipsInstrInfo.cpp91 SmallVector<MachineInstr*, 2> BranchInstrs; local
92 BranchType BT = AnalyzeBranch(MBB, TBB, FBB, Cond, AllowModify, BranchInstrs);
187 SmallVectorImpl<MachineInstr*> &BranchInstrs) const {
204 BranchInstrs.push_back(LastInst);
241 BranchInstrs.insert(BranchInstrs.begin(), SecondLastInst);
252 BranchInstrs.pop_back();
H A DMipsDelaySlotFiller.cpp672 SmallVector<MachineInstr*, 2> BranchInstrs; local
676 TII->AnalyzeBranch(MBB, TrueBB, FalseBB, Cond, false, BranchInstrs);
682 if (!hasUnoccupiedSlot(BranchInstrs[0]))
687 return std::make_pair(R, BranchInstrs[0]);
693 if (hasUnoccupiedSlot(BranchInstrs[0]))
694 return std::make_pair(MipsInstrInfo::BT_Cond, BranchInstrs[0]);
697 if (hasUnoccupiedSlot(BranchInstrs[1]) && (FalseBB == &Dst))
698 return std::make_pair(MipsInstrInfo::BT_Uncond, BranchInstrs[1]);
H A DMipsInstrInfo.h73 SmallVectorImpl<MachineInstr*> &BranchInstrs) const;

Completed in 276 milliseconds