summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/Nios2/Nios2TargetMachine.cpp
diff options
context:
space:
mode:
authorEric Christopher <echristo@gmail.com>2017-09-20 20:32:23 +0000
committerEric Christopher <echristo@gmail.com>2017-09-20 20:32:23 +0000
commitadc4bc64ad3f172a31863162245e159fa553877a (patch)
tree2cc99f2e1882f6e5fc8bb4f06996982853ecb8f3 /llvm/lib/Target/Nios2/Nios2TargetMachine.cpp
parent08fe808b3de7d217a58f79c52368836fd41ae3c6 (diff)
downloadbcm5719-llvm-adc4bc64ad3f172a31863162245e159fa553877a.tar.gz
bcm5719-llvm-adc4bc64ad3f172a31863162245e159fa553877a.zip
Remove the default subtarget from the new Nios2 port. It's unused and deprecated.
llvm-svn: 313808
Diffstat (limited to 'llvm/lib/Target/Nios2/Nios2TargetMachine.cpp')
-rw-r--r--llvm/lib/Target/Nios2/Nios2TargetMachine.cpp6
1 files changed, 1 insertions, 5 deletions
diff --git a/llvm/lib/Target/Nios2/Nios2TargetMachine.cpp b/llvm/lib/Target/Nios2/Nios2TargetMachine.cpp
index bea20d84846..7370dac2ce3 100644
--- a/llvm/lib/Target/Nios2/Nios2TargetMachine.cpp
+++ b/llvm/lib/Target/Nios2/Nios2TargetMachine.cpp
@@ -43,8 +43,7 @@ Nios2TargetMachine::Nios2TargetMachine(const Target &T, const Triple &TT,
Optional<CodeModel::Model> CM,
CodeGenOpt::Level OL, bool JIT)
: LLVMTargetMachine(T, computeDataLayout(), TT, CPU, FS, Options,
- getEffectiveRelocModel(RM), *CM, OL),
- DefaultSubtarget(TT, CPU, FS, *this) {}
+ getEffectiveRelocModel(RM), *CM, OL) {}
Nios2TargetMachine::~Nios2TargetMachine() {}
@@ -82,9 +81,6 @@ public:
return getTM<Nios2TargetMachine>();
}
- const Nios2Subtarget &getNios2Subtarget() const {
- return *getNios2TargetMachine().getSubtargetImpl();
- }
void addCodeGenPrepare() override;
void addIRPasses() override;
};
OpenPOWER on IntegriCloud