diff options
Diffstat (limited to 'contrib/llvm-project/llvm/lib/Target/Sparc/SparcTargetMachine.h')
| -rw-r--r-- | contrib/llvm-project/llvm/lib/Target/Sparc/SparcTargetMachine.h | 12 | 
1 files changed, 5 insertions, 7 deletions
diff --git a/contrib/llvm-project/llvm/lib/Target/Sparc/SparcTargetMachine.h b/contrib/llvm-project/llvm/lib/Target/Sparc/SparcTargetMachine.h index 6e3c8e7df43f..497d5f6623cd 100644 --- a/contrib/llvm-project/llvm/lib/Target/Sparc/SparcTargetMachine.h +++ b/contrib/llvm-project/llvm/lib/Target/Sparc/SparcTargetMachine.h @@ -22,7 +22,6 @@ namespace llvm {  class SparcTargetMachine : public LLVMTargetMachine {    std::unique_ptr<TargetLoweringObjectFile> TLOF; -  SparcSubtarget Subtarget;    bool is64Bit;    mutable StringMap<std::unique_ptr<SparcSubtarget>> SubtargetMap; @@ -30,12 +29,11 @@ public:    SparcTargetMachine(const Target &T, const Triple &TT, StringRef CPU,                       StringRef FS, const TargetOptions &Options,                       std::optional<Reloc::Model> RM, -                     std::optional<CodeModel::Model> CM, CodeGenOpt::Level OL, +                     std::optional<CodeModel::Model> CM, CodeGenOptLevel OL,                       bool JIT, bool is64bit);    ~SparcTargetMachine() override; -  const SparcSubtarget *getSubtargetImpl() const { return &Subtarget; } -  const SparcSubtarget *getSubtargetImpl(const Function &) const override; +  const SparcSubtarget *getSubtargetImpl(const Function &F) const override;    // Pass Pipeline Configuration    TargetPassConfig *createPassConfig(PassManagerBase &PM) override; @@ -57,7 +55,7 @@ public:    SparcV8TargetMachine(const Target &T, const Triple &TT, StringRef CPU,                         StringRef FS, const TargetOptions &Options,                         std::optional<Reloc::Model> RM, -                       std::optional<CodeModel::Model> CM, CodeGenOpt::Level OL, +                       std::optional<CodeModel::Model> CM, CodeGenOptLevel OL,                         bool JIT);  }; @@ -70,7 +68,7 @@ public:    SparcV9TargetMachine(const Target &T, const Triple &TT, StringRef CPU,                         StringRef FS, const TargetOptions &Options,                         std::optional<Reloc::Model> RM, -                       std::optional<CodeModel::Model> CM, CodeGenOpt::Level OL, +                       std::optional<CodeModel::Model> CM, CodeGenOptLevel OL,                         bool JIT);  }; @@ -81,7 +79,7 @@ public:    SparcelTargetMachine(const Target &T, const Triple &TT, StringRef CPU,                         StringRef FS, const TargetOptions &Options,                         std::optional<Reloc::Model> RM, -                       std::optional<CodeModel::Model> CM, CodeGenOpt::Level OL, +                       std::optional<CodeModel::Model> CM, CodeGenOptLevel OL,                         bool JIT);  };  | 
