Home
last modified time | relevance | path

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

/external/llvm/lib/Target/Mips/
DMipsInstrInfo.cpp91 SmallVector<MachineInstr*, 2> BranchInstrs; in AnalyzeBranch() local
92 BranchType BT = AnalyzeBranch(MBB, TBB, FBB, Cond, AllowModify, BranchInstrs); in AnalyzeBranch()
180 SmallVectorImpl<MachineInstr *> &BranchInstrs) const { in AnalyzeBranch()
197 BranchInstrs.push_back(LastInst); in AnalyzeBranch()
234 BranchInstrs.insert(BranchInstrs.begin(), SecondLastInst); in AnalyzeBranch()
245 BranchInstrs.pop_back(); in AnalyzeBranch()
DMipsDelaySlotFiller.cpp818 SmallVector<MachineInstr*, 2> BranchInstrs; in getBranch() local
822 TII->AnalyzeBranch(MBB, TrueBB, FalseBB, Cond, false, BranchInstrs); in getBranch()
828 if (!hasUnoccupiedSlot(BranchInstrs[0])) in getBranch()
833 return std::make_pair(R, BranchInstrs[0]); in getBranch()
839 if (hasUnoccupiedSlot(BranchInstrs[0])) in getBranch()
840 return std::make_pair(MipsInstrInfo::BT_Cond, BranchInstrs[0]); in getBranch()
843 if (hasUnoccupiedSlot(BranchInstrs[1]) && (FalseBB == &Dst)) in getBranch()
844 return std::make_pair(MipsInstrInfo::BT_Uncond, BranchInstrs[1]); in getBranch()
DMipsInstrInfo.h72 SmallVectorImpl<MachineInstr*> &BranchInstrs) const;