diff options
Diffstat (limited to 'lib/CodeGen/MachineFunction.cpp')
| -rw-r--r-- | lib/CodeGen/MachineFunction.cpp | 43 | 
1 files changed, 0 insertions, 43 deletions
diff --git a/lib/CodeGen/MachineFunction.cpp b/lib/CodeGen/MachineFunction.cpp index f6cc71f3a4376..beac0c630bb52 100644 --- a/lib/CodeGen/MachineFunction.cpp +++ b/lib/CodeGen/MachineFunction.cpp @@ -39,40 +39,6 @@  #include "llvm/Support/raw_ostream.h"  using namespace llvm; -namespace { -  struct Printer : public MachineFunctionPass { -    static char ID; - -    raw_ostream &OS; -    const std::string Banner; - -    Printer(raw_ostream &os, const std::string &banner)  -      : MachineFunctionPass(&ID), OS(os), Banner(banner) {} - -    const char *getPassName() const { return "MachineFunction Printer"; } - -    virtual void getAnalysisUsage(AnalysisUsage &AU) const { -      AU.setPreservesAll(); -      MachineFunctionPass::getAnalysisUsage(AU); -    } - -    bool runOnMachineFunction(MachineFunction &MF) { -      OS << "# " << Banner << ":\n"; -      MF.print(OS); -      return false; -    } -  }; -  char Printer::ID = 0; -} - -/// Returns a newly-created MachineFunction Printer pass. The default banner is -/// empty. -/// -FunctionPass *llvm::createMachineFunctionPrinterPass(raw_ostream &OS, -                                                     const std::string &Banner){ -  return new Printer(OS, Banner); -} -  //===----------------------------------------------------------------------===//  // MachineFunction implementation  //===----------------------------------------------------------------------===// @@ -436,15 +402,6 @@ unsigned MachineFunction::addLiveIn(unsigned PReg,    return VReg;  } -/// getDILocation - Get the DILocation for a given DebugLoc object. -DILocation MachineFunction::getDILocation(DebugLoc DL) const { -  unsigned Idx = DL.getIndex(); -  assert(Idx < DebugLocInfo.DebugLocations.size() && -         "Invalid index into debug locations!"); -  return DILocation(DebugLocInfo.DebugLocations[Idx]); -} - -  /// getJTISymbol - Return the MCSymbol for the specified non-empty jump table.  /// If isLinkerPrivate is specified, an 'l' label is returned, otherwise a  /// normal 'L' label is returned.  | 
