reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
305 assert(std::is_sorted(MF->begin(), MF->end(), 305 assert(std::is_sorted(MF->begin(), MF->end(), 324 LLVM_DEBUG(MF->dump()); 347 MF = &mf; 355 STI = &static_cast<const ARMSubtarget &>(MF->getSubtarget()); 359 AFI = MF->getInfo<ARMFunctionInfo>(); 371 MF->RenumberBlocks(); 382 MF->RenumberBlocks(); 391 if (MF->getJumpTableInfo()) 407 MF->ensureAlignment(Align(4)); 493 MachineBasicBlock *BB = MF->CreateMachineBasicBlock(); 494 MF->push_back(BB); 505 MF->ensureAlignment(BB->getAlignment()); 518 const DataLayout &TD = MF->getDataLayout(); 558 auto MJTI = MF->getJumpTableInfo(); 562 for (MachineBasicBlock &MBB : *MF) { 596 MachineBasicBlock *JumpTableBB = MF->CreateMachineBasicBlock(); 597 MF->insert(std::next(MachineFunction::iterator(MBB)), JumpTableBB); 612 MF->RenumberBlocks(LastCorrectlyNumberedBB); 678 for (MachineBasicBlock &MBB : *MF) { 696 BBInfo.front().KnownBits = Log2(MF->getAlignment()); 699 BBUtils->adjustBBOffsetsAfter(&MF->front()); 702 for (MachineBasicBlock &MBB : *MF) { 890 LivePhysRegs LRs(*MF->getSubtarget().getRegisterInfo()); 898 MF->CreateMachineBasicBlock(OrigBB->getBasicBlock()); 900 MF->insert(MBBI, NewBB); 925 MachineRegisterInfo &MRI = MF->getRegInfo(); 933 MF->RenumberBlocks(NewBB); 1029 if (++NextBlock == MF->end()) { 1051 UserOffset += Growth + UnknownPadding(MF->getAlignment(), Log2(CPEAlign)); 1326 const Align Align = MF->getAlignment(); 1468 MachineBasicBlock *NewIsland = MF->CreateMachineBasicBlock(); 1516 MF->insert(NewMBB->getIterator(), NewIsland); 2163 MachineJumpTableInfo *MJTI = MF->getJumpTableInfo(); 2357 MachineJumpTableInfo *MJTI = MF->getJumpTableInfo(); 2412 if (!B && Cond.empty() && BB != &MF->front() && 2418 MF->RenumberBlocks(); 2425 MF->CreateMachineBasicBlock(JTBB->getBasicBlock()); 2427 MF->insert(MBBI, NewBB); 2446 MF->RenumberBlocks(NewBB);