summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/NVPTX/NVPTXGenericToNVVM.cpp
diff options
context:
space:
mode:
authorCraig Topper <craig.topper@gmail.com>2014-04-29 07:57:44 +0000
committerCraig Topper <craig.topper@gmail.com>2014-04-29 07:57:44 +0000
commit2865c986d160306fd297a276f51ac48e68c95597 (patch)
tree0494ff401c350f347995febda1e9b0d1ba2123de /llvm/lib/Target/NVPTX/NVPTXGenericToNVVM.cpp
parent0d3fa925145f83b2a0f2ffe222deeabfb1d0cba6 (diff)
downloadbcm5719-llvm-2865c986d160306fd297a276f51ac48e68c95597.tar.gz
bcm5719-llvm-2865c986d160306fd297a276f51ac48e68c95597.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. NVPTX edition
llvm-svn: 207505
Diffstat (limited to 'llvm/lib/Target/NVPTX/NVPTXGenericToNVVM.cpp')
-rw-r--r--llvm/lib/Target/NVPTX/NVPTXGenericToNVVM.cpp5
1 files changed, 2 insertions, 3 deletions
diff --git a/llvm/lib/Target/NVPTX/NVPTXGenericToNVVM.cpp b/llvm/lib/Target/NVPTX/NVPTXGenericToNVVM.cpp
index 4209ba36024..023dd5e48c4 100644
--- a/llvm/lib/Target/NVPTX/NVPTXGenericToNVVM.cpp
+++ b/llvm/lib/Target/NVPTX/NVPTXGenericToNVVM.cpp
@@ -40,10 +40,9 @@ public:
GenericToNVVM() : ModulePass(ID) {}
- virtual bool runOnModule(Module &M);
+ bool runOnModule(Module &M) override;
- virtual void getAnalysisUsage(AnalysisUsage &AU) const {
- }
+ void getAnalysisUsage(AnalysisUsage &AU) const override {}
private:
Value *getOrInsertCVTA(Module *M, Function *F, GlobalVariable *GV,
OpenPOWER on IntegriCloud