Lines Matching refs:cOptions

112         CompilationOptions cOptions(runtimeOptions);
114 CompilerLog log(cOptions.logOption_);
115 log.SetEnableCompilerLogTime(cOptions.compilerLogTime_);
116 AotMethodLogList logList(cOptions.logMethodsList_);
120 if (!cPreprocessor.HandleTargetCompilerMode(cOptions) || !cPreprocessor.HandlePandaFileNames(argc, argv)) {
130 if (runtimeOptions.IsPartialCompilerMode() && cOptions.profilerIn_.empty()) {
141 compilerStats.SetAotFilePath(cOptions.outputFileName_);
142 compilerStats.SetPgoPath(cOptions.profilerIn_);
144 profilerDecoder.SetHotnessThreshold(cOptions.hotnessThreshold_);
145 profilerDecoder.SetInPath(cOptions.profilerIn_);
149 if (runtimeOptions.IsTargetCompilerMode() && (cPreprocessor.HasExistsAOTFiles(cOptions) ||
165 cOptions.outputFileName_ + AOTFileManager::FILE_EXTENSION_AN, appSignature, true);
167 cOptions.outputFileName_ + AOTFileManager::FILE_EXTENSION_AI, appSignature, false);
170 cPreprocessor.Process(cOptions);
174 optionsBuilder.EnableArrayBoundsCheckElimination(cOptions.isEnableArrayBoundsCheckElimination_)
175 .EnableTypeLowering(cOptions.isEnableTypeLowering_)
176 .EnableEarlyElimination(cOptions.isEnableEarlyElimination_)
177 .EnableLaterElimination(cOptions.isEnableLaterElimination_)
178 .EnableValueNumbering(cOptions.isEnableValueNumbering_)
179 .EnableOptInlining(cOptions.isEnableOptInlining_)
180 .EnableOptString(cOptions.isEnableOptString_)
181 .EnableOptPGOType(cOptions.isEnableOptPGOType_)
182 .EnableOptTrackField(cOptions.isEnableOptTrackField_)
183 .EnableOptLoopPeeling(cOptions.isEnableOptLoopPeeling_)
184 .EnableOptLoopInvariantCodeMotion(cOptions.isEnableOptLoopInvariantCodeMotion_)
185 .EnableOptConstantFolding(cOptions.isEnableOptConstantFolding_)
186 .EnableLexenvSpecialization(cOptions.isEnableLexenvSpecialization_)
187 .EnableInlineNative(cOptions.isEnableNativeInline_)
188 .EnableLoweringBuiltin(cOptions.isEnableLoweringBuiltin_)
189 .EnableOptBranchProfiling(cOptions.isEnableOptBranchProfiling_)
190 .EnableEscapeAnalysis(cOptions.isEnableEscapeAnalysis_)
191 .EnableInductionVariableAnalysis(cOptions.isEnableInductionVariableAnalysis_)
192 .EnableVerifierPass(cOptions.isEnableVerifierPass_)
196 cOptions.triple_,
197 cOptions.optLevel_,
198 cOptions.relocMode_,
201 cOptions.maxAotMethodSize_,
202 cOptions.maxMethodsInModule_,
208 cOptions.optBCRange_);
217 AOTFileGenerator generator(&log, &logList, &aotCompilationEnv, cOptions.triple_, isEnableLiteCG);
223 if (!generator.SaveAOTFile(cOptions.outputFileName_ + AOTFileManager::FILE_EXTENSION_AN, appSignature)) {