Move CodeGenOptions from Frontend to Basic
authorRichard Trieu <rtrieu@google.com>
Tue, 11 Dec 2018 03:18:39 +0000 (03:18 +0000)
committerRichard Trieu <rtrieu@google.com>
Tue, 11 Dec 2018 03:18:39 +0000 (03:18 +0000)
commit6368818fd572b49ecb062906ed4a379bca4447df
treeb682df90e74fb68785796483b0c7b25ff8c9cf8e
parent0b3ddec7eda5c09d90fac18e37db8793960e00e4
Move CodeGenOptions from Frontend to Basic

Basic uses CodeGenOptions and should not depend on Frontend.

llvm-svn: 348827
33 files changed:
clang/include/clang/Basic/CodeGenOptions.def [moved from clang/include/clang/Frontend/CodeGenOptions.def with 100% similarity]
clang/include/clang/Basic/CodeGenOptions.h [moved from clang/include/clang/Frontend/CodeGenOptions.h with 98% similarity]
clang/include/clang/Frontend/CompilerInvocation.h
clang/include/clang/module.modulemap
clang/lib/Basic/CMakeLists.txt
clang/lib/Basic/CodeGenOptions.cpp [moved from clang/lib/Frontend/CodeGenOptions.cpp with 90% similarity]
clang/lib/Basic/Targets/AMDGPU.cpp
clang/lib/CodeGen/BackendUtil.cpp
clang/lib/CodeGen/CGCXX.cpp
clang/lib/CodeGen/CGCall.cpp
clang/lib/CodeGen/CGClass.cpp
clang/lib/CodeGen/CGDebugInfo.cpp
clang/lib/CodeGen/CGDebugInfo.h
clang/lib/CodeGen/CGDecl.cpp
clang/lib/CodeGen/CGDeclCXX.cpp
clang/lib/CodeGen/CGExpr.cpp
clang/lib/CodeGen/CGExprCXX.cpp
clang/lib/CodeGen/CGExprScalar.cpp
clang/lib/CodeGen/CGObjCMac.cpp
clang/lib/CodeGen/CGRecordLayoutBuilder.cpp
clang/lib/CodeGen/CGVTables.cpp
clang/lib/CodeGen/CodeGenABITypes.cpp
clang/lib/CodeGen/CodeGenFunction.cpp
clang/lib/CodeGen/CodeGenFunction.h
clang/lib/CodeGen/CodeGenModule.cpp
clang/lib/CodeGen/CodeGenPGO.h
clang/lib/CodeGen/CodeGenTBAA.cpp
clang/lib/CodeGen/CoverageMappingGen.h
clang/lib/CodeGen/ModuleBuilder.cpp
clang/lib/CodeGen/ObjectFilePCHContainerOperations.cpp
clang/lib/CodeGen/TargetInfo.cpp
clang/lib/Frontend/CMakeLists.txt
clang/lib/Frontend/CompilerInvocation.cpp