Lines Matching refs:MachineBasicBlock
38 const MachineBasicBlock &MBB = *MI->getParent();
60 static void parseCondBranch(MachineInstr *LastInst, MachineBasicBlock *&Target,
92 bool AArch64InstrInfo::AnalyzeBranch(MachineBasicBlock &MBB,
93 MachineBasicBlock *&TBB,
94 MachineBasicBlock *&FBB,
98 MachineBasicBlock::iterator I = MBB.getLastNonDebugInstr();
220 unsigned AArch64InstrInfo::RemoveBranch(MachineBasicBlock &MBB) const {
221 MachineBasicBlock::iterator I = MBB.getLastNonDebugInstr();
246 MachineBasicBlock &MBB, DebugLoc DL, MachineBasicBlock *TBB,
263 MachineBasicBlock &MBB, MachineBasicBlock *TBB, MachineBasicBlock *FBB,
361 const MachineBasicBlock &MBB, ArrayRef<MachineOperand> Cond,
401 void AArch64InstrInfo::insertSelect(MachineBasicBlock &MBB,
402 MachineBasicBlock::iterator I, DebugLoc DL,
707 MachineBasicBlock *MBB = Instr->getParent();
708 assert(MBB && "Can't get MachineBasicBlock here");
798 MachineBasicBlock::iterator I = To, E = From, B = To->getParent()->begin();
909 for (MachineBasicBlock::iterator I = CmpInstr,
969 MachineBasicBlock *ParentBlock = CmpInstr->getParent();
986 AArch64InstrInfo::expandPostRAPseudo(MachineBasicBlock::iterator MI) const {
990 MachineBasicBlock &MBB = *MI->getParent();
1524 MachineBasicBlock &MBB, MachineBasicBlock::iterator I, DebugLoc DL,
1549 void AArch64InstrInfo::copyPhysReg(MachineBasicBlock &MBB,
1550 MachineBasicBlock::iterator I, DebugLoc DL,
1832 MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI, unsigned SrcReg,
1930 MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI, unsigned DestReg,
2026 void llvm::emitFrameOffset(MachineBasicBlock &MBB,
2027 MachineBasicBlock::iterator MBBI, DebugLoc DL,
2086 MachineBasicBlock::iterator InsertPt, int FrameIndex) const {
2464 static bool canCombineWithMUL(MachineBasicBlock &MBB, MachineOperand &MO,
2500 MachineBasicBlock &MBB = *Root.getParent();
2706 MachineBasicBlock &MBB = *Root.getParent();
2947 MachineBasicBlock *MBB = MI->getParent();
2976 MachineBasicBlock &RefToMBB = *MBB;
2977 MachineBasicBlock *TBB = MI->getOperand(TargetBBInMI).getMBB();