[all-commits] [llvm/llvm-project] 25c0ea: [NFC] Consolidate llvm::CodeGenOpt::Level handling
Scott Linder via All-commits
all-commits at lists.llvm.org
Mon Jan 23 14:51:45 PST 2023
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 25c0ea2a5370813f46686918a84e0de27e107d08
https://github.com/llvm/llvm-project/commit/25c0ea2a5370813f46686918a84e0de27e107d08
Author: Scott Linder <Scott.Linder at amd.com>
Date: 2023-01-23 (Mon, 23 Jan 2023)
Changed paths:
M clang/lib/CodeGen/BackendUtil.cpp
M clang/tools/clang-fuzzer/handle-llvm/handle_llvm.cpp
M clang/tools/clang-linker-wrapper/ClangLinkerWrapper.cpp
M flang/lib/Frontend/FrontendActions.cpp
M llvm/include/llvm/Support/CodeGen.h
M llvm/lib/LTO/LTOCodeGenerator.cpp
M llvm/tools/gold/gold-plugin.cpp
M llvm/tools/llc/llc.cpp
M llvm/tools/lli/lli.cpp
M llvm/tools/llvm-isel-fuzzer/llvm-isel-fuzzer.cpp
M llvm/tools/llvm-lto2/llvm-lto2.cpp
M llvm/tools/lto/lto.cpp
M openmp/libomptarget/plugins-nextgen/common/PluginInterface/JIT.cpp
Log Message:
-----------
[NFC] Consolidate llvm::CodeGenOpt::Level handling
Add free functions llvm::CodeGenOpt::{getLevel,getID,parseLevel} to
provide common implementations for functionality that has been
duplicated in many places across the codebase.
Differential Revision: https://reviews.llvm.org/D141968
More information about the All-commits
mailing list