diff options
author | Eric Christopher <echristo@gmail.com> | 2015-02-27 00:11:34 +0000 |
---|---|---|
committer | Eric Christopher <echristo@gmail.com> | 2015-02-27 00:11:34 +0000 |
commit | 1cdefae9c47208ab0542432ce283d2ded721076b (patch) | |
tree | b78cf25c525fd5aac3dd134fc54af7de6077e422 /llvm/lib/CodeGen/MachineBasicBlock.cpp | |
parent | 655bd0200cd2f85deb6a843db4c8c23d2f8a66bc (diff) | |
download | bcm5719-llvm-1cdefae9c47208ab0542432ce283d2ded721076b.tar.gz bcm5719-llvm-1cdefae9c47208ab0542432ce283d2ded721076b.zip |
Rewrite MachineOperand::print and MachineInstr::print to avoid
uses of TM->getSubtargetImpl and propagate to all calls.
This could be a debugging regression in places where we had a
TargetMachine and/or MachineFunction but don't have it as part
of the MachineInstr. Fixing this would require passing a
MachineFunction/Function down through the print operator, but
none of the existing uses in tree seem to do this.
llvm-svn: 230710
Diffstat (limited to 'llvm/lib/CodeGen/MachineBasicBlock.cpp')
-rw-r--r-- | llvm/lib/CodeGen/MachineBasicBlock.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/llvm/lib/CodeGen/MachineBasicBlock.cpp b/llvm/lib/CodeGen/MachineBasicBlock.cpp index 3c7390527e5..98359b19854 100644 --- a/llvm/lib/CodeGen/MachineBasicBlock.cpp +++ b/llvm/lib/CodeGen/MachineBasicBlock.cpp @@ -307,7 +307,7 @@ void MachineBasicBlock::print(raw_ostream &OS, SlotIndexes *Indexes) const { OS << '\t'; if (I->isInsideBundle()) OS << " * "; - I->print(OS, &getParent()->getTarget()); + I->print(OS); } // Print the successors of this block according to the CFG. |