Searched refs:BranchInstrs (Results 1 – 3 of 3) sorted by relevance
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/Mips/ |
| H A D | MipsDelaySlotFiller.cpp | 893 SmallVector<MachineInstr*, 2> BranchInstrs; in getBranch() local 897 TII->analyzeBranch(MBB, TrueBB, FalseBB, Cond, false, BranchInstrs); in getBranch() 903 if (!hasUnoccupiedSlot(BranchInstrs[0])) in getBranch() 908 return std::make_pair(R, BranchInstrs[0]); in getBranch() 914 if (hasUnoccupiedSlot(BranchInstrs[0])) in getBranch() 915 return std::make_pair(MipsInstrInfo::BT_Cond, BranchInstrs[0]); in getBranch() 918 if (hasUnoccupiedSlot(BranchInstrs[1]) && (FalseBB == &Dst)) in getBranch() 919 return std::make_pair(MipsInstrInfo::BT_Uncond, BranchInstrs[1]); in getBranch()
|
| H A D | MipsInstrInfo.cpp | 100 SmallVector<MachineInstr*, 2> BranchInstrs; in analyzeBranch() local 101 BranchType BT = analyzeBranch(MBB, TBB, FBB, Cond, AllowModify, BranchInstrs); in analyzeBranch() 194 SmallVectorImpl<MachineInstr *> &BranchInstrs) const { in analyzeBranch() 210 BranchInstrs.push_back(LastInst); in analyzeBranch() 253 BranchInstrs.insert(BranchInstrs.begin(), SecondLastInst); in analyzeBranch() 264 BranchInstrs.pop_back(); in analyzeBranch()
|
| H A D | MipsInstrInfo.h | 83 SmallVectorImpl<MachineInstr *> &BranchInstrs) const;
|