diff options
author | Craig Topper <craig.topper@gmail.com> | 2014-03-02 08:08:51 +0000 |
---|---|---|
committer | Craig Topper <craig.topper@gmail.com> | 2014-03-02 08:08:51 +0000 |
commit | 77dfe45f81e13e68e768c9c6ee9c2d0c85f28687 (patch) | |
tree | 2ecb1c81aa52b5771557e29cadab76b1251cf295 /llvm/lib | |
parent | a7c4b5e9b0f270d9702c1032e80dedfe58340fae (diff) | |
download | bcm5719-llvm-77dfe45f81e13e68e768c9c6ee9c2d0c85f28687.tar.gz bcm5719-llvm-77dfe45f81e13e68e768c9c6ee9c2d0c85f28687.zip |
Switch all uses of LLVM_FINAL to just use 'final', and remove the macro.
llvm-svn: 202618
Diffstat (limited to 'llvm/lib')
8 files changed, 8 insertions, 8 deletions
diff --git a/llvm/lib/Analysis/TargetTransformInfo.cpp b/llvm/lib/Analysis/TargetTransformInfo.cpp index d4a0a13ca11..8a680107ff9 100644 --- a/llvm/lib/Analysis/TargetTransformInfo.cpp +++ b/llvm/lib/Analysis/TargetTransformInfo.cpp @@ -241,7 +241,7 @@ unsigned TargetTransformInfo::getReductionCost(unsigned Opcode, Type *Ty, namespace { -struct NoTTI LLVM_FINAL : ImmutablePass, TargetTransformInfo { +struct NoTTI final : ImmutablePass, TargetTransformInfo { const DataLayout *DL; NoTTI() : ImmutablePass(ID), DL(0) { diff --git a/llvm/lib/CodeGen/BasicTargetTransformInfo.cpp b/llvm/lib/CodeGen/BasicTargetTransformInfo.cpp index a41a6b78b14..c12a90d1f7c 100644 --- a/llvm/lib/CodeGen/BasicTargetTransformInfo.cpp +++ b/llvm/lib/CodeGen/BasicTargetTransformInfo.cpp @@ -25,7 +25,7 @@ using namespace llvm; namespace { -class BasicTTI LLVM_FINAL : public ImmutablePass, public TargetTransformInfo { +class BasicTTI final : public ImmutablePass, public TargetTransformInfo { const TargetMachine *TM; /// Estimate the overhead of scalarizing an instruction. Insert and Extract diff --git a/llvm/lib/Target/AArch64/AArch64TargetTransformInfo.cpp b/llvm/lib/Target/AArch64/AArch64TargetTransformInfo.cpp index ce442c28032..8497bee8735 100644 --- a/llvm/lib/Target/AArch64/AArch64TargetTransformInfo.cpp +++ b/llvm/lib/Target/AArch64/AArch64TargetTransformInfo.cpp @@ -32,7 +32,7 @@ void initializeAArch64TTIPass(PassRegistry &); namespace { -class AArch64TTI LLVM_FINAL : public ImmutablePass, public TargetTransformInfo { +class AArch64TTI final : public ImmutablePass, public TargetTransformInfo { const AArch64TargetMachine *TM; const AArch64Subtarget *ST; const AArch64TargetLowering *TLI; diff --git a/llvm/lib/Target/ARM/ARMTargetTransformInfo.cpp b/llvm/lib/Target/ARM/ARMTargetTransformInfo.cpp index 9aacee44c04..7a155919391 100644 --- a/llvm/lib/Target/ARM/ARMTargetTransformInfo.cpp +++ b/llvm/lib/Target/ARM/ARMTargetTransformInfo.cpp @@ -32,7 +32,7 @@ void initializeARMTTIPass(PassRegistry &); namespace { -class ARMTTI LLVM_FINAL : public ImmutablePass, public TargetTransformInfo { +class ARMTTI final : public ImmutablePass, public TargetTransformInfo { const ARMBaseTargetMachine *TM; const ARMSubtarget *ST; const ARMTargetLowering *TLI; diff --git a/llvm/lib/Target/PowerPC/PPCTargetTransformInfo.cpp b/llvm/lib/Target/PowerPC/PPCTargetTransformInfo.cpp index 51b76de07e8..70eaba0dad3 100644 --- a/llvm/lib/Target/PowerPC/PPCTargetTransformInfo.cpp +++ b/llvm/lib/Target/PowerPC/PPCTargetTransformInfo.cpp @@ -32,7 +32,7 @@ void initializePPCTTIPass(PassRegistry &); namespace { -class PPCTTI LLVM_FINAL : public ImmutablePass, public TargetTransformInfo { +class PPCTTI final : public ImmutablePass, public TargetTransformInfo { const PPCTargetMachine *TM; const PPCSubtarget *ST; const PPCTargetLowering *TLI; diff --git a/llvm/lib/Target/R600/AMDGPUTargetTransformInfo.cpp b/llvm/lib/Target/R600/AMDGPUTargetTransformInfo.cpp index 9cdfec59412..1e35333d8ab 100644 --- a/llvm/lib/Target/R600/AMDGPUTargetTransformInfo.cpp +++ b/llvm/lib/Target/R600/AMDGPUTargetTransformInfo.cpp @@ -35,7 +35,7 @@ void initializeAMDGPUTTIPass(PassRegistry &); namespace { -class AMDGPUTTI LLVM_FINAL : public ImmutablePass, public TargetTransformInfo { +class AMDGPUTTI final : public ImmutablePass, public TargetTransformInfo { const AMDGPUTargetMachine *TM; const AMDGPUSubtarget *ST; const AMDGPUTargetLowering *TLI; diff --git a/llvm/lib/Target/X86/X86TargetTransformInfo.cpp b/llvm/lib/Target/X86/X86TargetTransformInfo.cpp index d50bab99ff3..9c09326ad66 100644 --- a/llvm/lib/Target/X86/X86TargetTransformInfo.cpp +++ b/llvm/lib/Target/X86/X86TargetTransformInfo.cpp @@ -33,7 +33,7 @@ void initializeX86TTIPass(PassRegistry &); namespace { -class X86TTI LLVM_FINAL : public ImmutablePass, public TargetTransformInfo { +class X86TTI final : public ImmutablePass, public TargetTransformInfo { const X86Subtarget *ST; const X86TargetLowering *TLI; diff --git a/llvm/lib/Target/XCore/XCoreTargetTransformInfo.cpp b/llvm/lib/Target/XCore/XCoreTargetTransformInfo.cpp index 5caaf47d5f5..a2b98a7046c 100644 --- a/llvm/lib/Target/XCore/XCoreTargetTransformInfo.cpp +++ b/llvm/lib/Target/XCore/XCoreTargetTransformInfo.cpp @@ -31,7 +31,7 @@ void initializeXCoreTTIPass(PassRegistry &); namespace { -class XCoreTTI LLVM_FINAL : public ImmutablePass, public TargetTransformInfo { +class XCoreTTI final : public ImmutablePass, public TargetTransformInfo { public: XCoreTTI() : ImmutablePass(ID) { llvm_unreachable("This pass cannot be directly constructed"); |