[AArch64, ARM] Add v8.1a architecture and generic cpu
[oota-llvm.git] / lib / Target / Hexagon / HexagonTargetMachine.h
index 9f3a20e6006fae61fba11cc4dc55a39ef07ad088..5774f7e195b0fb23d2fb10ed7f8b57bc6f41b824 100644 (file)
@@ -31,8 +31,8 @@ public:
                        StringRef FS, const TargetOptions &Options,
                        Reloc::Model RM, CodeModel::Model CM,
                        CodeGenOpt::Level OL);
-
-  const HexagonSubtarget *getSubtargetImpl() const override {
+  ~HexagonTargetMachine() override;
+  const HexagonSubtarget *getSubtargetImpl(const Function &) const override {
     return &Subtarget;
   }
   static unsigned getModuleMatchQuality(const Module &M);