Author: Fangrui Song Date: 2023-09-24T16:37:24-07:00 New Revision: 2c3cae3f01b10a2ba3745761e11b63a2b129eee9
URL: https://github.com/llvm/llvm-project/commit/2c3cae3f01b10a2ba3745761e11b63a2b129eee9 DIFF: https://github.com/llvm/llvm-project/commit/2c3cae3f01b10a2ba3745761e11b63a2b129eee9.diff LOG: Remove unused clang::TargetInfo::adjustTargetOptions The hook introduced by https://reviews.llvm.org/D22815 for AMDGPU was removed by commit ce2258c1cd5dc9cf20040d1b1e540d80250c1435 in 2020. Added: Modified: clang/include/clang/Basic/TargetInfo.h clang/lib/Frontend/CompilerInstance.cpp Removed: ################################################################################ diff --git a/clang/include/clang/Basic/TargetInfo.h b/clang/include/clang/Basic/TargetInfo.h index 61be52149341f01..9d56e97a3d4bb88 100644 --- a/clang/include/clang/Basic/TargetInfo.h +++ b/clang/include/clang/Basic/TargetInfo.h @@ -1260,10 +1260,6 @@ class TargetInfo : public TransferrableTargetInfo, /// the language based on the target options where applicable. virtual void adjust(DiagnosticsEngine &Diags, LangOptions &Opts); - /// Adjust target options based on codegen options. - virtual void adjustTargetOptions(const CodeGenOptions &CGOpts, - TargetOptions &TargetOpts) const {} - /// Initialize the map with the default set of target features for the /// CPU this should include all legal feature strings on the target. /// diff --git a/clang/lib/Frontend/CompilerInstance.cpp b/clang/lib/Frontend/CompilerInstance.cpp index 49c1d8e553a1df6..aacbb2050334411 100644 --- a/clang/lib/Frontend/CompilerInstance.cpp +++ b/clang/lib/Frontend/CompilerInstance.cpp @@ -151,9 +151,6 @@ bool CompilerInstance::createTarget() { // created. This complexity should be lifted elsewhere. getTarget().adjust(getDiagnostics(), getLangOpts()); - // Adjust target options based on codegen options. - getTarget().adjustTargetOptions(getCodeGenOpts(), getTargetOpts()); - if (auto *Aux = getAuxTarget()) getTarget().setAuxTarget(Aux); _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits