Home
last modified time | relevance | path

Searched refs:Opts (Results 1 – 25 of 63) sorted by relevance

123

/NextBSD/contrib/llvm/tools/clang/lib/Frontend/
HDCompilerInvocation.cpp134 static bool ParseAnalyzerArgs(AnalyzerOptions &Opts, ArgList &Args, in ParseAnalyzerArgs() argument
150 Opts.AnalysisStoreOpt = Value; in ParseAnalyzerArgs()
166 Opts.AnalysisConstraintsOpt = Value; in ParseAnalyzerArgs()
182 Opts.AnalysisDiagOpt = Value; in ParseAnalyzerArgs()
198 Opts.AnalysisPurgeOpt = Value; in ParseAnalyzerArgs()
214 Opts.InliningMode = Value; in ParseAnalyzerArgs()
218 Opts.ShowCheckerHelp = Args.hasArg(OPT_analyzer_checker_help); in ParseAnalyzerArgs()
219 Opts.DisableAllChecks = Args.hasArg(OPT_analyzer_disable_all_checks); in ParseAnalyzerArgs()
221 Opts.visualizeExplodedGraphWithGraphViz = in ParseAnalyzerArgs()
223 Opts.visualizeExplodedGraphWithUbiGraph = in ParseAnalyzerArgs()
[all …]
HDDependencyFile.cpp161 DFGImpl(const Preprocessor *_PP, const DependencyOutputOptions &Opts) in DFGImpl() argument
162 : PP(_PP), OutputFile(Opts.OutputFile), Targets(Opts.Targets), in DFGImpl()
163 IncludeSystemHeaders(Opts.IncludeSystemHeaders), in DFGImpl()
164 PhonyTarget(Opts.UsePhonyTargets), in DFGImpl()
165 AddMissingHeaderDeps(Opts.AddMissingHeaderDeps), in DFGImpl()
167 IncludeModuleFiles(Opts.IncludeModuleFiles), in DFGImpl()
168 OutputFormat(Opts.OutputFormat) {} in DFGImpl()
207 clang::Preprocessor &PP, const clang::DependencyOutputOptions &Opts) { in CreateAndAttachToPreprocessor() argument
209 if (Opts.Targets.empty()) { in CreateAndAttachToPreprocessor()
215 if (Opts.AddMissingHeaderDeps) in CreateAndAttachToPreprocessor()
[all …]
HDPrintPreprocessedOutput.cpp720 const PreprocessorOutputOptions &Opts) { in DoPrintPreprocessedInput() argument
722 if (!Opts.ShowCPP) { in DoPrintPreprocessedInput()
723 assert(Opts.ShowMacros && "Not yet implemented!"); in DoPrintPreprocessedInput()
730 PP.SetCommentRetentionState(Opts.ShowComments, Opts.ShowMacroComments); in DoPrintPreprocessedInput()
733 PP, *OS, !Opts.ShowLineMarkers, Opts.ShowMacros, Opts.UseLineDirectives); in DoPrintPreprocessedInput()
HDCompilerInstance.cpp189 CompilerInstance::createDiagnostics(DiagnosticOptions *Opts, in createDiagnostics() argument
195 Diags(new DiagnosticsEngine(DiagID, Opts)); in createDiagnostics()
202 Diags->setClient(new TextDiagnosticPrinter(llvm::errs(), Opts)); in createDiagnostics()
205 if (Opts->VerifyDiagnostics) in createDiagnostics()
209 if (!Opts->DiagnosticLogFile.empty()) in createDiagnostics()
210 SetUpDiagnosticLog(Opts, CodeGenOpts, *Diags); in createDiagnostics()
212 if (!Opts->DiagnosticSerializationFile.empty()) in createDiagnostics()
213 SetupSerializedDiagnostics(Opts, *Diags, in createDiagnostics()
214 Opts->DiagnosticSerializationFile); in createDiagnostics()
217 ProcessWarningOptions(*Diags, *Opts); in createDiagnostics()
[all …]
/NextBSD/contrib/llvm/tools/clang/tools/driver/
HDcc1as_main.cpp154 bool AssemblerInvocation::CreateFromArgs(AssemblerInvocation &Opts, in CreateFromArgs() argument
183 Opts.Triple = llvm::Triple::normalize(Args.getLastArgValue(OPT_triple)); in CreateFromArgs()
184 Opts.CPU = Args.getLastArgValue(OPT_target_cpu); in CreateFromArgs()
185 Opts.Features = Args.getAllArgValues(OPT_target_feature); in CreateFromArgs()
188 if (Opts.Triple.empty()) in CreateFromArgs()
189 Opts.Triple = llvm::sys::getDefaultTargetTriple(); in CreateFromArgs()
192 Opts.IncludePaths = Args.getAllArgValues(OPT_I); in CreateFromArgs()
193 Opts.NoInitialTextSection = Args.hasArg(OPT_n); in CreateFromArgs()
194 Opts.SaveTemporaryLabels = Args.hasArg(OPT_msave_temp_labels); in CreateFromArgs()
195 Opts.GenDwarfForAssembly = Args.hasArg(OPT_g_Flag); in CreateFromArgs()
[all …]
/NextBSD/contrib/compiler-rt/lib/ubsan/
HDubsan_handlers.cc24 static bool ignoreReport(SourceLocation SLoc, ReportOptions Opts) { in ignoreReport() argument
31 return SLoc.isDisabled() && !Opts.DieAfterReport; in ignoreReport()
42 ReportOptions Opts) { in handleTypeMismatchImpl() argument
45 if (ignoreReport(Loc.getSourceLocation(), Opts)) in handleTypeMismatchImpl()
50 FallbackLoc.reset(getCallerLocation(Opts.pc)); in handleTypeMismatchImpl()
54 ScopedReport R(Opts, Loc); in handleTypeMismatchImpl()
75 handleTypeMismatchImpl(Data, Pointer, Opts); in __ubsan_handle_type_mismatch()
80 handleTypeMismatchImpl(Data, Pointer, Opts); in __ubsan_handle_type_mismatch_abort()
88 ReportOptions Opts) { in handleIntegerOverflowImpl() argument
90 if (ignoreReport(Loc, Opts)) in handleIntegerOverflowImpl()
[all …]
HDubsan_handlers_cxx.cc34 ReportOptions Opts) { in HandleDynamicTypeCacheMiss() argument
48 ScopedReport R(Opts, Loc); in HandleDynamicTypeCacheMiss()
77 HandleDynamicTypeCacheMiss(Data, Pointer, Hash, Opts); in __ubsan_handle_dynamic_type_cache_miss()
82 HandleDynamicTypeCacheMiss(Data, Pointer, Hash, Opts); in __ubsan_handle_dynamic_type_cache_miss_abort()
86 ReportOptions Opts) { in HandleCFIBadType() argument
88 ScopedReport R(Opts, Loc); in HandleCFIBadType()
113 HandleCFIBadType(Data, Vtable, Opts); in __ubsan_handle_cfi_bad_type()
119 HandleCFIBadType(Data, Vtable, Opts); in __ubsan_handle_cfi_bad_type_abort()
HDubsan_diag.cc344 ScopedReport::ScopedReport(ReportOptions Opts, Location SummaryLoc) in ScopedReport() argument
345 : Opts(Opts), SummaryLoc(SummaryLoc) { in ScopedReport()
351 MaybePrintStackTrace(Opts.pc, Opts.bp); in ~ScopedReport()
354 if (Opts.DieAfterReport || flags()->halt_on_error) in ~ScopedReport()
HDubsan_diag.h224 ReportOptions Opts = {die_after_report, pc, bp}
230 ReportOptions Opts; variable
234 ScopedReport(ReportOptions Opts, Location SummaryLoc);
/NextBSD/contrib/llvm/tools/clang/lib/Basic/
HDWarnings.cpp45 const DiagnosticOptions &Opts, in ProcessWarningOptions() argument
48 Diags.setIgnoreAllWarnings(Opts.IgnoreWarnings); in ProcessWarningOptions()
49 Diags.setShowOverloads(Opts.getShowOverloads()); in ProcessWarningOptions()
51 Diags.setElideType(Opts.ElideType); in ProcessWarningOptions()
52 Diags.setPrintTemplateTree(Opts.ShowTemplateTree); in ProcessWarningOptions()
53 Diags.setShowColors(Opts.ShowColors); in ProcessWarningOptions()
56 if (Opts.ErrorLimit) in ProcessWarningOptions()
57 Diags.setErrorLimit(Opts.ErrorLimit); in ProcessWarningOptions()
58 if (Opts.TemplateBacktraceLimit) in ProcessWarningOptions()
59 Diags.setTemplateBacktraceLimit(Opts.TemplateBacktraceLimit); in ProcessWarningOptions()
[all …]
HDTargets.cpp43 const LangOptions &Opts) { in DefineStd() argument
48 if (Opts.GNUMode) in DefineStd()
74 virtual void getOSDefines(const LangOptions &Opts, const llvm::Triple &Triple,
78 void getTargetDefines(const LangOptions &Opts, in getTargetDefines() argument
80 TgtInfo::getTargetDefines(Opts, Builder); in getTargetDefines()
81 getOSDefines(Opts, TgtInfo::getTriple(), Builder); in getTargetDefines()
88 static void getDarwinDefines(MacroBuilder &Builder, const LangOptions &Opts, in getDarwinDefines() argument
97 if (Opts.Sanitize.has(SanitizerKind::Address)) in getDarwinDefines()
100 if (!Opts.ObjCAutoRefCount) { in getDarwinDefines()
105 if (Opts.getGC() != LangOptions::NonGC) in getDarwinDefines()
[all …]
HDTargetInfo.cpp273 void TargetInfo::adjust(const LangOptions &Opts) { in adjust() argument
274 if (Opts.NoBitFieldTypeAlign) in adjust()
276 if (Opts.ShortWChar) in adjust()
279 if (Opts.OpenCL) { in adjust()
/NextBSD/contrib/llvm/include/llvm/CodeGen/
HDRegAllocPBQP.h84 AllowedRegVector() : NumOpts(0), Opts(nullptr) {} in AllowedRegVector()
87 : NumOpts(OptVec.size()), Opts(new unsigned[NumOpts]) { in AllowedRegVector()
88 std::copy(OptVec.begin(), OptVec.end(), Opts.get()); in AllowedRegVector()
92 : NumOpts(Other.NumOpts), Opts(new unsigned[NumOpts]) { in AllowedRegVector()
93 std::copy(Other.Opts.get(), Other.Opts.get() + NumOpts, Opts.get()); in AllowedRegVector()
97 : NumOpts(std::move(Other.NumOpts)), Opts(std::move(Other.Opts)) {} in AllowedRegVector()
101 Opts.reset(new unsigned[NumOpts]);
102 std::copy(Other.Opts.get(), Other.Opts.get() + NumOpts, Opts.get());
108 Opts = std::move(Other.Opts);
113 unsigned operator[](size_t I) const { return Opts[I]; }
[all …]
/NextBSD/contrib/llvm/tools/llvm-symbolizer/
HDLLVMSymbolize.cpp50 getDILineInfoSpecifier(const LLVMSymbolizer::Options &Opts) { in getDILineInfoSpecifier() argument
53 Opts.PrintFunctions); in getDILineInfoSpecifier()
138 uint64_t ModuleOffset, const LLVMSymbolizer::Options &Opts) const { in symbolizeCode()
142 ModuleOffset, getDILineInfoSpecifier(Opts)); in symbolizeCode()
145 if (Opts.PrintFunctions != FunctionNameKind::None && Opts.UseSymbolTable) { in symbolizeCode()
157 uint64_t ModuleOffset, const LLVMSymbolizer::Options &Opts) const { in symbolizeInlinedCode()
162 ModuleOffset, getDILineInfoSpecifier(Opts)); in symbolizeInlinedCode()
169 if (Opts.PrintFunctions != FunctionNameKind::None && Opts.UseSymbolTable) { in symbolizeInlinedCode()
201 if (Opts.PrintInlining) { in symbolizeCode()
203 Info->symbolizeInlinedCode(ModuleOffset, Opts); in symbolizeCode()
[all …]
HDLLVMSymbolize.h54 LLVMSymbolizer(const Options &Opts = Options()) : Opts(Opts) {} in Opts() function
101 Options Opts; variable
110 const LLVMSymbolizer::Options &Opts) const;
112 uint64_t ModuleOffset, const LLVMSymbolizer::Options &Opts) const;
HDllvm-symbolizer.cpp135 LLVMSymbolizer::Options Opts(ClPrintFunctions, ClUseSymbolTable, in main() local
140 Opts.DsymHints.push_back(hint); in main()
146 LLVMSymbolizer Symbolizer(Opts); in main()
/NextBSD/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/
HDExprEngineCallAndReturn.cpp592 AnalyzerOptions &Opts) { in mayInlineCallKind() argument
601 if (!Opts.mayInlineCXXMemberFunction(CIMK_MemberFunctions)) in mayInlineCallKind()
605 if (!Opts.mayInlineCXXMemberFunction(CIMK_Constructors)) in mayInlineCallKind()
637 if (!Opts.mayInlineCXXMemberFunction(CIMK_Destructors)) in mayInlineCallKind()
649 if (!Opts.mayInlineCXXMemberFunction(CIMK_Destructors)) in mayInlineCallKind()
667 if (Opts.mayInlineCXXAllocator()) in mayInlineCallKind()
673 if (!Opts.mayInlineObjCMethod()) in mayInlineCallKind()
675 if (!(Opts.getIPAMode() == IPAK_DynamicDispatch || in mayInlineCallKind()
676 Opts.getIPAMode() == IPAK_DynamicDispatchBifurcate)) in mayInlineCallKind()
744 AnalyzerOptions &Opts) { in mayInlineDecl() argument
[all …]
/NextBSD/contrib/llvm/tools/clang/lib/StaticAnalyzer/Frontend/
HDAnalysisConsumer.cpp161 AnalyzerOptionsRef Opts; member in __anonf4d35e4f0211::AnalysisConsumer
194 OutDir(outdir), Opts(opts), Plugins(plugins), Injector(injector) { in AnalysisConsumer()
196 if (Opts->PrintStats) { in AnalysisConsumer()
203 if (Opts->PrintStats) in ~AnalysisConsumer()
208 if (Opts->AnalysisDiagOpt != PD_NONE) { in DigestAnalyzerOptions()
214 if (Opts->AnalysisDiagOpt == PD_TEXT) { in DigestAnalyzerOptions()
218 switch (Opts->AnalysisDiagOpt) { in DigestAnalyzerOptions()
222 CREATEFN(*Opts.get(), PathConsumers, OutDir, PP); \ in DigestAnalyzerOptions()
230 switch (Opts->AnalysisStoreOpt) { in DigestAnalyzerOptions()
238 switch (Opts->AnalysisConstraintsOpt) { in DigestAnalyzerOptions()
[all …]
/NextBSD/contrib/llvm/utils/TableGen/
HDOptParserEmitter.cpp112 std::vector<Record*> Opts = Records.getAllDerivedDefinitions("Option"); in EmitOptParser() local
116 array_pod_sort(Opts.begin(), Opts.end(), CompareOptionRecords); in EmitOptParser()
123 for (unsigned i = 0, e = Opts.size(); i != e; ++i) { in EmitOptParser()
124 const Record &R = *Opts[i]; in EmitOptParser()
203 for (unsigned i = 0, e = Opts.size(); i != e; ++i) { in EmitOptParser()
204 const Record &R = *Opts[i]; in EmitOptParser()
/NextBSD/contrib/llvm/lib/Option/
HDOptTable.cpp293 static std::string getOptionHelpName(const OptTable &Opts, OptSpecifier Id) { in getOptionHelpName() argument
294 const Option O = Opts.getOption(Id); in getOptionHelpName()
303 if (const char *MetaVarName = Opts.getOptionMetaVar(Id)) { in getOptionHelpName()
325 if (const char *MetaVarName = Opts.getOptionMetaVar(Id)) in getOptionHelpName()
368 static const char *getOptionHelpGroup(const OptTable &Opts, OptSpecifier Id) { in getOptionHelpGroup() argument
369 unsigned GroupID = Opts.getOptionGroupID(Id); in getOptionHelpGroup()
379 if (const char *GroupHelp = Opts.getOptionHelpText(GroupID)) in getOptionHelpGroup()
383 return getOptionHelpGroup(Opts, GroupID); in getOptionHelpGroup()
/NextBSD/contrib/llvm/tools/lldb/source/Symbol/
HDClangASTContext.cpp113 ParseLangArgs (LangOptions &Opts, InputKind IK, const char* triple) in ParseLangArgs() argument
121 Opts.AsmPreprocessor = 1; in ParseLangArgs()
126 Opts.ObjC1 = Opts.ObjC2 = 1; in ParseLangArgs()
162 Opts.LineComment = Std.hasLineComments(); in ParseLangArgs()
163 Opts.C99 = Std.isC99(); in ParseLangArgs()
164 Opts.CPlusPlus = Std.isCPlusPlus(); in ParseLangArgs()
165 Opts.CPlusPlus11 = Std.isCPlusPlus11(); in ParseLangArgs()
166 Opts.Digraphs = Std.hasDigraphs(); in ParseLangArgs()
167 Opts.GNUMode = Std.isGNUMode(); in ParseLangArgs()
168 Opts.GNUInline = !Std.isC99(); in ParseLangArgs()
[all …]
/NextBSD/contrib/llvm/lib/Support/
HDCommandLine.cpp1454 SmallVectorImpl<std::pair<const char *, Option *>> &Opts, in sortOpts() argument
1472 Opts.push_back( in sortOpts()
1477 array_pod_sort(Opts.begin(), Opts.end(), OptNameCompare); in sortOpts()
1488 virtual void printOptions(StrOptionPairVector &Opts, size_t MaxArgLen) { in printOptions() argument
1489 for (size_t i = 0, e = Opts.size(); i != e; ++i) in printOptions()
1490 Opts[i].second->printOptionInfo(MaxArgLen); in printOptions()
1502 StrOptionPairVector Opts; in operator =() local
1503 sortOpts(GlobalParser->OptionsMap, Opts, ShowHidden); in operator =()
1524 for (size_t i = 0, e = Opts.size(); i != e; ++i) in operator =()
1525 MaxArgLen = std::max(MaxArgLen, Opts[i].second->getOptionWidth()); in operator =()
[all …]
/NextBSD/contrib/llvm/tools/clang/lib/CodeGen/
HDBackendUtil.cpp192 SanitizerCoverageOptions Opts; in addSanitizerCoveragePass() local
193 Opts.CoverageType = in addSanitizerCoveragePass()
195 Opts.IndirectCalls = CGOpts.SanitizeCoverageIndirectCalls; in addSanitizerCoveragePass()
196 Opts.TraceBB = CGOpts.SanitizeCoverageTraceBB; in addSanitizerCoveragePass()
197 Opts.TraceCmp = CGOpts.SanitizeCoverageTraceCmp; in addSanitizerCoveragePass()
198 Opts.Use8bitCounters = CGOpts.SanitizeCoverage8bitCounters; in addSanitizerCoveragePass()
199 PM.add(createSanitizerCoverageModulePass(Opts)); in addSanitizerCoveragePass()
263 static void addSymbolRewriterPass(const CodeGenOptions &Opts, in addSymbolRewriterPass() argument
268 for (const auto &MapFile : Opts.RewriteMapFiles) in addSymbolRewriterPass()
/NextBSD/contrib/llvm/tools/clang/lib/Driver/
HDToolChains.cpp421 const OptTable &Opts = getDriver().getOpts(); in AddDeploymentTarget() local
437 nullptr, Opts.getOption(options::OPT_isysroot), env)); in AddDeploymentTarget()
520 const Option O = Opts.getOption(options::OPT_mmacosx_version_min_EQ); in AddDeploymentTarget()
524 const Option O = Opts.getOption(options::OPT_miphoneos_version_min_EQ); in AddDeploymentTarget()
640 const OptTable &Opts = getDriver().getOpts(); in TranslateArgs() local
664 std::unique_ptr<Arg> XarchArg(Opts.ParseOneArg(Args, Index)); in TranslateArgs()
696 OriginalArg, Opts.getOption(options::OPT_Zlinker_input), Value); in TranslateArgs()
713 DAL->AddFlagArg(A, Opts.getOption(options::OPT_static)); in TranslateArgs()
717 DAL->AddSeparateArg(A, Opts.getOption(options::OPT_MF), A->getValue()); in TranslateArgs()
721 DAL->AddFlagArg(A, Opts.getOption(options::OPT_g_Flag)); in TranslateArgs()
[all …]
/NextBSD/contrib/llvm/tools/clang/include/clang/Frontend/
HDCompilerInvocation.h49 bool ParseDiagnosticArgs(DiagnosticOptions &Opts, llvm::opt::ArgList &Args,
157 static void setLangDefaults(LangOptions &Opts, InputKind IK,

123