mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2025-06-15 21:24:00 +00:00
Replaced uses of deprecated `MachineFunction::get(BasicBlock *BB)'.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@4351 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
@ -72,21 +72,6 @@ Pass *createMachineCodeDestructionPass() {
|
||||
}
|
||||
|
||||
|
||||
// get - This deprecated static method returns the MachineBasicBlock object
|
||||
// for the specified BasicBlock.
|
||||
//
|
||||
MachineBasicBlock& MachineBasicBlock::get(const BasicBlock *BB) {
|
||||
const Function *F = BB->getParent();
|
||||
MachineFunction &MF = MachineFunction::get(F);
|
||||
|
||||
for (MachineFunction::iterator I = MF.begin(), E = MF.end(); I != E; ++I)
|
||||
if (I->getBasicBlock() == BB)
|
||||
return *I;
|
||||
assert(0 && "MachineBasicBlock object not found for specified block!");
|
||||
return get(BB);
|
||||
}
|
||||
|
||||
|
||||
//===---------------------------------------------------------------------===//
|
||||
// MachineFunction implementation
|
||||
//===---------------------------------------------------------------------===//
|
||||
|
Reference in New Issue
Block a user