diff options
| author | Craig Topper <craig.topper@gmail.com> | 2014-04-29 07:58:25 +0000 |
|---|---|---|
| committer | Craig Topper <craig.topper@gmail.com> | 2014-04-29 07:58:25 +0000 |
| commit | f85b7fc1971dde03d4582f9c31d00bf297458159 (patch) | |
| tree | aa3743f347f14a983341c7f55c710398a6a284ad /llvm/lib/Target/ARM64/ARM64CleanupLocalDynamicTLSPass.cpp | |
| parent | 906c2cd2e67d5462d0eabf3e19fb42849b67be05 (diff) | |
| download | bcm5719-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.cpp | 6 |
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); |

