Home | History | Annotate | Download | only in AArch64

Lines Matching refs:MachineBasicBlock

41 void AArch64InstrInfo::copyPhysReg(MachineBasicBlock &MBB,
42 MachineBasicBlock::iterator I, DebugLoc DL,
144 static void classifyCondBranch(MachineInstr *I, MachineBasicBlock *&TBB,
175 AArch64InstrInfo::AnalyzeBranch(MachineBasicBlock &MBB,MachineBasicBlock *&TBB,
176 MachineBasicBlock *&FBB,
180 MachineBasicBlock::iterator I = MBB.end();
304 AArch64InstrInfo::InsertBranch(MachineBasicBlock &MBB, MachineBasicBlock *TBB,
305 MachineBasicBlock *FBB,
328 unsigned AArch64InstrInfo::RemoveBranch(MachineBasicBlock &MBB) const {
329 MachineBasicBlock::iterator I = MBB.end();
356 AArch64InstrInfo::expandPostRAPseudo(MachineBasicBlock::iterator MBBI) const {
358 MachineBasicBlock &MBB = *MI.getParent();
379 AArch64InstrInfo::storeRegToStackSlot(MachineBasicBlock &MBB,
380 MachineBasicBlock::iterator MBBI,
426 AArch64InstrInfo::loadRegFromStackSlot(MachineBasicBlock &MBB,
427 MachineBasicBlock::iterator MBBI,
472 for (MachineBasicBlock::iterator I = BB->begin(), E = BB->end();
563 const MachineBasicBlock &MBB = *MI.getParent();
594 MachineBasicBlock::const_instr_iterator I = MI;
595 MachineBasicBlock::const_instr_iterator E = MI.getParent()->instr_end();
606 MachineBasicBlock &MBB = *MI.getParent();
614 void llvm::emitRegUpdate(MachineBasicBlock &MBB,
615 MachineBasicBlock::iterator MBBI,
699 void llvm::emitSPUpdate(MachineBasicBlock &MBB, MachineBasicBlock::iterator MI,
731 MachineBasicBlock *BB = Node->getBlock();
735 for (MachineBasicBlock::iterator I = BB->begin(), E = BB->end(); I != E;