summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/ARM64/ARM64CleanupLocalDynamicTLSPass.cpp
diff options
context:
space:
mode:
authorCraig Topper <craig.topper@gmail.com>2014-04-29 07:58:25 +0000
committerCraig Topper <craig.topper@gmail.com>2014-04-29 07:58:25 +0000
commitf85b7fc1971dde03d4582f9c31d00bf297458159 (patch)
treeaa3743f347f14a983341c7f55c710398a6a284ad /llvm/lib/Target/ARM64/ARM64CleanupLocalDynamicTLSPass.cpp
parent906c2cd2e67d5462d0eabf3e19fb42849b67be05 (diff)
downloadbcm5719-llvm-f85b7fc1971dde03d4582f9c31d00bf297458159.tar.gz
bcm5719-llvm-f85b7fc1971dde03d4582f9c31d00bf297458159.zip
[C++11] Add 'override' keywords and remove 'virtual'. Additionally add 'final' and leave 'virtual' on some methods that are marked virtual without overriding anything and have no obvious overrides themselves. ARM64 edition
llvm-svn: 207509
Diffstat (limited to 'llvm/lib/Target/ARM64/ARM64CleanupLocalDynamicTLSPass.cpp')
-rw-r--r--llvm/lib/Target/ARM64/ARM64CleanupLocalDynamicTLSPass.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/llvm/lib/Target/ARM64/ARM64CleanupLocalDynamicTLSPass.cpp b/llvm/lib/Target/ARM64/ARM64CleanupLocalDynamicTLSPass.cpp
index e3f82487518..dce1301b92e 100644
--- a/llvm/lib/Target/ARM64/ARM64CleanupLocalDynamicTLSPass.cpp
+++ b/llvm/lib/Target/ARM64/ARM64CleanupLocalDynamicTLSPass.cpp
@@ -38,7 +38,7 @@ struct LDTLSCleanup : public MachineFunctionPass {
static char ID;
LDTLSCleanup() : MachineFunctionPass(ID) {}
- virtual bool runOnMachineFunction(MachineFunction &MF) {
+ bool runOnMachineFunction(MachineFunction &MF) override {
ARM64FunctionInfo *AFI = MF.getInfo<ARM64FunctionInfo>();
if (AFI->getNumLocalDynamicTLSAccesses() < 2) {
// No point folding accesses if there isn't at least two.
@@ -129,11 +129,11 @@ struct LDTLSCleanup : public MachineFunctionPass {
return Copy;
}
- virtual const char *getPassName() const {
+ const char *getPassName() const override {
return "Local Dynamic TLS Access Clean-up";
}
- virtual void getAnalysisUsage(AnalysisUsage &AU) const {
+ void getAnalysisUsage(AnalysisUsage &AU) const override {
AU.setPreservesCFG();
AU.addRequired<MachineDominatorTree>();
MachineFunctionPass::getAnalysisUsage(AU);
OpenPOWER on IntegriCloud