summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/Sparc
diff options
context:
space:
mode:
authorRafael Espindola <rafael.espindola@gmail.com>2014-08-05 22:10:21 +0000
committerRafael Espindola <rafael.espindola@gmail.com>2014-08-05 22:10:21 +0000
commitb8141d55b9a2a5afce3a4eb602c805e5793b1f64 (patch)
tree148b0669e6e151bebb0de40fecf6562e052474c8 /llvm/lib/Target/Sparc
parentef84bda531af5c7ff92d65840294142ed75fac14 (diff)
downloadbcm5719-llvm-b8141d55b9a2a5afce3a4eb602c805e5793b1f64.tar.gz
bcm5719-llvm-b8141d55b9a2a5afce3a4eb602c805e5793b1f64.zip
Remove a virtual function from TargetMachine. NFC.
llvm-svn: 214929
Diffstat (limited to 'llvm/lib/Target/Sparc')
-rw-r--r--llvm/lib/Target/Sparc/SparcTargetMachine.h5
1 files changed, 4 insertions, 1 deletions
diff --git a/llvm/lib/Target/Sparc/SparcTargetMachine.h b/llvm/lib/Target/Sparc/SparcTargetMachine.h
index 2e0c778464d..62f088b1481 100644
--- a/llvm/lib/Target/Sparc/SparcTargetMachine.h
+++ b/llvm/lib/Target/Sparc/SparcTargetMachine.h
@@ -29,7 +29,10 @@ public:
CodeGenOpt::Level OL, bool is64bit);
const SparcSubtarget *getSubtargetImpl() const override { return &Subtarget; }
- SparcSubtarget *getSubtargetImpl() override { return &Subtarget; }
+
+ SparcSubtarget *getSubtargetImpl() {
+ return static_cast<SparcSubtarget *>(TargetMachine::getSubtargetImpl());
+ }
// Pass Pipeline Configuration
TargetPassConfig *createPassConfig(PassManagerBase &PM) override;
OpenPOWER on IntegriCloud