diff options
| author | Vasileios Kalintiris <Vasileios.Kalintiris@imgtec.com> | 2015-03-14 09:20:52 +0000 |
|---|---|---|
| committer | Vasileios Kalintiris <Vasileios.Kalintiris@imgtec.com> | 2015-03-14 09:20:52 +0000 |
| commit | 46fa9b7b1e0b7ba1b76db1a6c28060bd19814492 (patch) | |
| tree | 57303abc65d382827c90ac812e90c85a4dd94cff /llvm/lib/Target/Mips/MipsModuleISelDAGToDAG.cpp | |
| parent | 6611eb35f148d02af9eb80ce6d5947ed32d28a82 (diff) | |
| download | bcm5719-llvm-46fa9b7b1e0b7ba1b76db1a6c28060bd19814492.tar.gz bcm5719-llvm-46fa9b7b1e0b7ba1b76db1a6c28060bd19814492.zip | |
[mips] Remove trivial header for the MipsModuleISelDAGToDAG pass. NFC.
llvm-svn: 232260
Diffstat (limited to 'llvm/lib/Target/Mips/MipsModuleISelDAGToDAG.cpp')
| -rw-r--r-- | llvm/lib/Target/Mips/MipsModuleISelDAGToDAG.cpp | 45 |
1 files changed, 18 insertions, 27 deletions
diff --git a/llvm/lib/Target/Mips/MipsModuleISelDAGToDAG.cpp b/llvm/lib/Target/Mips/MipsModuleISelDAGToDAG.cpp index a6b6c5ab9f0..2dad4da6369 100644 --- a/llvm/lib/Target/Mips/MipsModuleISelDAGToDAG.cpp +++ b/llvm/lib/Target/Mips/MipsModuleISelDAGToDAG.cpp @@ -8,40 +8,35 @@ // //===----------------------------------------------------------------------===// -#include "MipsISelDAGToDAG.h" -#include "MipsModuleISelDAGToDAG.h" +#include "Mips.h" #include "MipsTargetMachine.h" -#include "llvm/Support/Casting.h" #include "llvm/Support/Debug.h" -#include "llvm/Support/raw_ostream.h" + using namespace llvm; #define DEBUG_TYPE "mips-isel" namespace { -//===----------------------------------------------------------------------===// -// MipsModuleDAGToDAGISel - MIPS specific code to select MIPS machine -// instructions for SelectionDAG operations. -//===----------------------------------------------------------------------===// -class MipsModuleDAGToDAGISel : public MachineFunctionPass { -public: + class MipsModuleDAGToDAGISel : public MachineFunctionPass { + public: + static char ID; - static char ID; - - explicit MipsModuleDAGToDAGISel(MipsTargetMachine &TM_) + explicit MipsModuleDAGToDAGISel(MipsTargetMachine &TM_) : MachineFunctionPass(ID), TM(TM_) {} - // Pass Name - const char *getPassName() const override { - return "MIPS DAG->DAG Pattern Instruction Selection"; - } + // Pass Name + const char *getPassName() const override { + return "MIPS DAG->DAG Pattern Instruction Selection"; + } - bool runOnMachineFunction(MachineFunction &MF) override; + bool runOnMachineFunction(MachineFunction &MF) override; -protected: - MipsTargetMachine &TM; -}; -} // namespace + protected: + MipsTargetMachine &TM; + }; + + char MipsModuleDAGToDAGISel::ID = 0; +} bool MipsModuleDAGToDAGISel::runOnMachineFunction(MachineFunction &MF) { DEBUG(errs() << "In MipsModuleDAGToDAGISel::runMachineFunction\n"); @@ -49,10 +44,6 @@ bool MipsModuleDAGToDAGISel::runOnMachineFunction(MachineFunction &MF) { return false; } -char MipsModuleDAGToDAGISel::ID = 0; - -llvm::FunctionPass *llvm::createMipsModuleISelDag(MipsTargetMachine &TM) { +llvm::FunctionPass *llvm::createMipsModuleISelDagPass(MipsTargetMachine &TM) { return new MipsModuleDAGToDAGISel(TM); } - - |

