diff options
Diffstat (limited to 'llvm/lib/Target')
| -rw-r--r-- | llvm/lib/Target/AArch64/AArch64InstrInfo.h | 2 | ||||
| -rw-r--r-- | llvm/lib/Target/AArch64/AArch64MachineFunctionInfo.h | 2 | ||||
| -rw-r--r-- | llvm/lib/Target/AArch64/AArch64RegisterBankInfo.h | 2 | ||||
| -rw-r--r-- | llvm/lib/Target/AArch64/AArch64RegisterInfo.h | 2 | ||||
| -rw-r--r-- | llvm/lib/Target/AArch64/AArch64Subtarget.h | 2 | 
5 files changed, 5 insertions, 5 deletions
diff --git a/llvm/lib/Target/AArch64/AArch64InstrInfo.h b/llvm/lib/Target/AArch64/AArch64InstrInfo.h index 24bc0e63974..a74c3d296fd 100644 --- a/llvm/lib/Target/AArch64/AArch64InstrInfo.h +++ b/llvm/lib/Target/AArch64/AArch64InstrInfo.h @@ -27,7 +27,7 @@ namespace llvm {  class AArch64Subtarget;  class AArch64TargetMachine; -class AArch64InstrInfo : public AArch64GenInstrInfo { +class AArch64InstrInfo final : public AArch64GenInstrInfo {    const AArch64RegisterInfo RI;    const AArch64Subtarget &Subtarget; diff --git a/llvm/lib/Target/AArch64/AArch64MachineFunctionInfo.h b/llvm/lib/Target/AArch64/AArch64MachineFunctionInfo.h index 49e7767741e..ca2860afe13 100644 --- a/llvm/lib/Target/AArch64/AArch64MachineFunctionInfo.h +++ b/llvm/lib/Target/AArch64/AArch64MachineFunctionInfo.h @@ -23,7 +23,7 @@ namespace llvm {  /// AArch64FunctionInfo - This class is derived from MachineFunctionInfo and  /// contains private AArch64-specific information for each MachineFunction. -class AArch64FunctionInfo : public MachineFunctionInfo { +class AArch64FunctionInfo final : public MachineFunctionInfo {    /// Number of bytes of arguments this function has on the stack. If the callee    /// is expected to restore the argument stack this should be a multiple of 16, diff --git a/llvm/lib/Target/AArch64/AArch64RegisterBankInfo.h b/llvm/lib/Target/AArch64/AArch64RegisterBankInfo.h index a051a969dac..d7db249bf30 100644 --- a/llvm/lib/Target/AArch64/AArch64RegisterBankInfo.h +++ b/llvm/lib/Target/AArch64/AArch64RegisterBankInfo.h @@ -30,7 +30,7 @@ enum {  } // End AArch64 namespace.  /// This class provides the information for the target register banks. -class AArch64RegisterBankInfo : public RegisterBankInfo { +class AArch64RegisterBankInfo final : public RegisterBankInfo {    /// See RegisterBankInfo::applyMapping.    void applyMappingImpl(const OperandsMapper &OpdMapper) const override; diff --git a/llvm/lib/Target/AArch64/AArch64RegisterInfo.h b/llvm/lib/Target/AArch64/AArch64RegisterInfo.h index 600a5023a5d..a2412529f02 100644 --- a/llvm/lib/Target/AArch64/AArch64RegisterInfo.h +++ b/llvm/lib/Target/AArch64/AArch64RegisterInfo.h @@ -24,7 +24,7 @@ class RegScavenger;  class TargetRegisterClass;  class Triple; -class AArch64RegisterInfo : public AArch64GenRegisterInfo { +class AArch64RegisterInfo final : public AArch64GenRegisterInfo {    const Triple &TT;  public: diff --git a/llvm/lib/Target/AArch64/AArch64Subtarget.h b/llvm/lib/Target/AArch64/AArch64Subtarget.h index 7083be44bc5..e4bafa4d79d 100644 --- a/llvm/lib/Target/AArch64/AArch64Subtarget.h +++ b/llvm/lib/Target/AArch64/AArch64Subtarget.h @@ -32,7 +32,7 @@ class GlobalValue;  class StringRef;  class Triple; -class AArch64Subtarget : public AArch64GenSubtargetInfo { +class AArch64Subtarget final : public AArch64GenSubtargetInfo {  public:    enum ARMProcFamilyEnum : uint8_t {      Others,  | 

