Skip to content

Commit 107be92

Browse files
committed
[CIR][NFC] Rename variables to avoid gcc compilation error
1 parent 349bba3 commit 107be92

File tree

1 file changed

+23
-26
lines changed

1 file changed

+23
-26
lines changed

clang/lib/CIR/FrontendAction/CIRGenAction.cpp

Lines changed: 23 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -110,12 +110,12 @@ class CIRGenConsumer : public clang::ASTConsumer {
110110

111111
CIRGenAction::OutputType Action;
112112

113-
CompilerInstance &CompilerInstance;
114-
DiagnosticsEngine &DiagnosticsEngine;
115-
[[maybe_unused]] const HeaderSearchOptions &HeaderSearchOptions;
116-
CodeGenOptions &CodeGenOptions;
117-
[[maybe_unused]] const TargetOptions &TargetOptions;
118-
[[maybe_unused]] const LangOptions &LangOptions;
113+
CompilerInstance &CompInstance;
114+
DiagnosticsEngine &DiagEngine;
115+
[[maybe_unused]] const HeaderSearchOptions &HdrSearchOptions;
116+
CodeGenOptions &CGenOptions;
117+
[[maybe_unused]] const TargetOptions &TgtOptions;
118+
[[maybe_unused]] const LangOptions &LOptions;
119119
const FrontendOptions &FeOptions;
120120

121121
std::unique_ptr<raw_pwrite_stream> OutputStream;
@@ -126,23 +126,21 @@ class CIRGenConsumer : public clang::ASTConsumer {
126126

127127
public:
128128
CIRGenConsumer(CIRGenAction::OutputType Action,
129-
class CompilerInstance &CompilerInstance,
130-
class DiagnosticsEngine &DiagnosticsEngine,
129+
class CompilerInstance &CompInstance,
130+
class DiagnosticsEngine &DiagEngine,
131131
IntrusiveRefCntPtr<llvm::vfs::FileSystem> VFS,
132-
const class HeaderSearchOptions &HeaderSearchOptions,
133-
class CodeGenOptions &CodeGenOptions,
134-
const class TargetOptions &TargetOptions,
135-
const class LangOptions &LangOptions,
132+
const class HeaderSearchOptions &HdrSearchOptions,
133+
class CodeGenOptions &CGenOptions,
134+
const class TargetOptions &TgtOptions,
135+
const class LangOptions &LOptions,
136136
const FrontendOptions &FeOptions,
137137
std::unique_ptr<raw_pwrite_stream> Os)
138-
: Action(Action), CompilerInstance(CompilerInstance),
139-
DiagnosticsEngine(DiagnosticsEngine),
140-
HeaderSearchOptions(HeaderSearchOptions),
141-
CodeGenOptions(CodeGenOptions), TargetOptions(TargetOptions),
142-
LangOptions(LangOptions), FeOptions(FeOptions),
138+
: Action(Action), CompInstance(CompInstance), DiagEngine(DiagEngine),
139+
HdrSearchOptions(HdrSearchOptions), CGenOptions(CGenOptions),
140+
TgtOptions(TgtOptions), LOptions(LOptions), FeOptions(FeOptions),
143141
OutputStream(std::move(Os)), FS(VFS),
144-
Gen(std::make_unique<CIRGenerator>(DiagnosticsEngine, std::move(VFS),
145-
CodeGenOptions)) {}
142+
Gen(std::make_unique<CIRGenerator>(DiagEngine, std::move(VFS),
143+
CGenOptions)) {}
146144

147145
void Initialize(ASTContext &Ctx) override {
148146
assert(!AstContext && "initialized multiple times");
@@ -217,12 +215,12 @@ class CIRGenConsumer : public clang::ASTConsumer {
217215
FeOptions.ClangIRLifetimeCheck, LifetimeOpts,
218216
FeOptions.ClangIRIdiomRecognizer, IdiomRecognizerOpts,
219217
FeOptions.ClangIRLibOpt, LibOptOpts, PassOptParsingFailure,
220-
CodeGenOptions.OptimizationLevel > 0, FlattenCir,
218+
CGenOptions.OptimizationLevel > 0, FlattenCir,
221219
!FeOptions.ClangIRDirectLowering, EnableCcLowering,
222220
FeOptions.ClangIREnableMem2Reg)
223221
.failed()) {
224222
if (!PassOptParsingFailure.empty()) {
225-
auto D = DiagnosticsEngine.Report(diag::err_drv_cir_pass_opt_parsing);
223+
auto D = DiagEngine.Report(diag::err_drv_cir_pass_opt_parsing);
226224
D << FeOptions.ClangIRLifetimeCheckOpts;
227225
} else
228226
llvm::report_fatal_error("CIR codegen: MLIR pass manager fails "
@@ -306,18 +304,17 @@ class CIRGenConsumer : public clang::ASTConsumer {
306304
case CIRGenAction::OutputType::EmitAssembly: {
307305
llvm::LLVMContext LlvmCtx;
308306
bool DisableDebugInfo =
309-
CodeGenOptions.getDebugInfo() == llvm::codegenoptions::NoDebugInfo;
307+
CGenOptions.getDebugInfo() == llvm::codegenoptions::NoDebugInfo;
310308
auto LlvmModule = lowerFromCIRToLLVMIR(
311309
FeOptions, MlirMod, std::move(MlirCtx), LlvmCtx,
312310
FeOptions.ClangIRDisableCIRVerifier,
313311
!FeOptions.ClangIRCallConvLowering, DisableDebugInfo);
314312

315313
BackendAction BackendAction = getBackendActionFromOutputType(Action);
316314

317-
emitBackendOutput(CompilerInstance, CodeGenOptions,
318-
C.getTargetInfo().getDataLayoutString(),
319-
LlvmModule.get(), BackendAction, FS,
320-
std::move(OutputStream));
315+
emitBackendOutput(
316+
CompInstance, CGenOptions, C.getTargetInfo().getDataLayoutString(),
317+
LlvmModule.get(), BackendAction, FS, std::move(OutputStream));
321318
break;
322319
}
323320
case CIRGenAction::OutputType::None:

0 commit comments

Comments
 (0)