summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/Mips/MipsModuleISelDAGToDAG.cpp
diff options
context:
space:
mode:
authorVasileios Kalintiris <Vasileios.Kalintiris@imgtec.com>2015-03-14 09:20:52 +0000
committerVasileios Kalintiris <Vasileios.Kalintiris@imgtec.com>2015-03-14 09:20:52 +0000
commit46fa9b7b1e0b7ba1b76db1a6c28060bd19814492 (patch)
tree57303abc65d382827c90ac812e90c85a4dd94cff /llvm/lib/Target/Mips/MipsModuleISelDAGToDAG.cpp
parent6611eb35f148d02af9eb80ce6d5947ed32d28a82 (diff)
downloadbcm5719-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.cpp45
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);
}
-
-
OpenPOWER on IntegriCloud