/external/clang/unittests/StaticAnalyzer/ |
H A D | AnalyzerOptionsTest.cpp | 18 AnalyzerOptions Opts; local 19 Opts.Config["Outer.Inner.CheckerOne:Option"] = "true"; 20 Opts.Config["Outer.Inner:Option"] = "false"; 21 Opts.Config["Outer.Inner:Option2"] = "true"; 22 Opts.Config["Outer:Option2"] = "false"; 38 EXPECT_TRUE(Opts.getBooleanOption("Option", false, &CheckerOne)); 40 EXPECT_TRUE(Opts.getBooleanOption("Option", false, &CheckerOne, true)); 43 EXPECT_TRUE(Opts.getBooleanOption("Option2", false, &CheckerOne, true)); 46 EXPECT_FALSE(Opts.getBooleanOption("Option2", false, &CheckerOne)); 47 EXPECT_TRUE(Opts 58 AnalyzerOptions Opts; local [all...] |
/external/clang/lib/Frontend/ |
H A D | CompilerInvocation.cpp | 155 static bool ParseAnalyzerArgs(AnalyzerOptions &Opts, ArgList &Args, argument 171 Opts.AnalysisStoreOpt = Value; 187 Opts.AnalysisConstraintsOpt = Value; 203 Opts.AnalysisDiagOpt = Value; 219 Opts.AnalysisPurgeOpt = Value; 235 Opts.InliningMode = Value; 239 Opts.ShowCheckerHelp = Args.hasArg(OPT_analyzer_checker_help); 240 Opts.DisableAllChecks = Args.hasArg(OPT_analyzer_disable_all_checks); 242 Opts.visualizeExplodedGraphWithGraphViz = 244 Opts 307 ParseMigratorArgs(MigratorOptions &Opts, ArgList &Args) argument 313 ParseCommentArgs(CommentOptions &Opts, ArgList &Args) argument 381 setPGOInstrumentor(CodeGenOptions &Opts, ArgList &Args, DiagnosticsEngine &Diags) argument 403 setPGOUseInstrumentor(CodeGenOptions &Opts, const Twine &ProfileName) argument 420 ParseCodeGenArgs(CodeGenOptions &Opts, ArgList &Args, InputKind IK, DiagnosticsEngine &Diags, const TargetOptions &TargetOpts) argument 850 ParseDependencyOutputArgs(DependencyOutputOptions &Opts, ArgList &Args) argument 918 ParseDiagnosticArgs(DiagnosticOptions &Opts, ArgList &Args, DiagnosticsEngine *Diags, bool DefaultDiagColor) argument 1040 ParseFileSystemArgs(FileSystemOptions &Opts, ArgList &Args) argument 1068 ParseFrontendArgs(FrontendOptions &Opts, ArgList &Args, DiagnosticsEngine &Diags) argument 1351 ParseHeaderSearchArgs(HeaderSearchOptions &Opts, ArgList &Args) argument 1471 setLangDefaults(LangOptions &Opts, InputKind IK, const llvm::Triple &T, PreprocessorOptions &PPOpts, LangStandard::Kind LangStd) argument 1606 ParseLangArgs(LangOptions &Opts, ArgList &Args, InputKind IK, const TargetOptions &TargetOpts, PreprocessorOptions &PPOpts, DiagnosticsEngine &Diags) argument 2153 ParsePreprocessorArgs(PreprocessorOptions &Opts, ArgList &Args, FileManager &FileMgr, DiagnosticsEngine &Diags) argument 2229 ParsePreprocessorOutputArgs(PreprocessorOutputOptions &Opts, ArgList &Args, frontend::ActionKind Action) argument 2281 ParseTargetArgs(TargetOptions &Opts, ArgList &Args, DiagnosticsEngine &Diags) argument [all...] |
H A D | DependencyFile.cpp | 172 DFGImpl(const Preprocessor *_PP, const DependencyOutputOptions &Opts) argument 173 : PP(_PP), OutputFile(Opts.OutputFile), Targets(Opts.Targets), 174 IncludeSystemHeaders(Opts.IncludeSystemHeaders), 175 PhonyTarget(Opts.UsePhonyTargets), 176 AddMissingHeaderDeps(Opts.AddMissingHeaderDeps), 178 IncludeModuleFiles(Opts.IncludeModuleFiles), 179 OutputFormat(Opts.OutputFormat) { 180 for (const auto &ExtraDep : Opts.ExtraDeps) { 234 clang::Preprocessor &PP, const clang::DependencyOutputOptions &Opts) { 233 CreateAndAttachToPreprocessor( clang::Preprocessor &PP, const clang::DependencyOutputOptions &Opts) argument [all...] |
/external/clang/tools/driver/ |
H A D | cc1as_main.cpp | 158 bool AssemblerInvocation::CreateFromArgs(AssemblerInvocation &Opts, argument 187 Opts.Triple = llvm::Triple::normalize(Args.getLastArgValue(OPT_triple)); 188 Opts.CPU = Args.getLastArgValue(OPT_target_cpu); 189 Opts.Features = Args.getAllArgValues(OPT_target_feature); 192 if (Opts.Triple.empty()) 193 Opts.Triple = llvm::sys::getDefaultTargetTriple(); 196 Opts.IncludePaths = Args.getAllArgValues(OPT_I); 197 Opts.NoInitialTextSection = Args.hasArg(OPT_n); 198 Opts.SaveTemporaryLabels = Args.hasArg(OPT_msave_temp_labels); 200 Opts 260 getOutputStream(AssemblerInvocation &Opts, DiagnosticsEngine &Diags, bool Binary) argument 282 ExecuteAssembler(AssemblerInvocation &Opts, DiagnosticsEngine &Diags) argument [all...] |
/external/compiler-rt/lib/ubsan/ |
H A D | ubsan_handlers.cc | 25 bool ignoreReport(SourceLocation SLoc, ReportOptions Opts, ErrorType ET) { argument 33 if (Opts.FromUnrecoverableHandler) 35 return SLoc.isDisabled() || IsPCSuppressed(ET, Opts.pc, SLoc.getFilename()); 45 ReportOptions Opts) { 58 if (ignoreReport(Loc.getSourceLocation(), Opts, ET)) 63 FallbackLoc.reset(getCallerLocation(Opts.pc)); 67 ScopedReport R(Opts, Loc, ET); 96 handleTypeMismatchImpl(Data, Pointer, Opts); 101 handleTypeMismatchImpl(Data, Pointer, Opts); 109 ReportOptions Opts) { 44 handleTypeMismatchImpl(TypeMismatchData *Data, ValueHandle Pointer, ReportOptions Opts) argument 107 handleIntegerOverflowImpl(OverflowData *Data, ValueHandle LHS, const char *Operator, T RHS, ReportOptions Opts) argument 142 handleNegateOverflowImpl(OverflowData *Data, ValueHandle OldVal, ReportOptions Opts) argument 176 handleDivremOverflowImpl(OverflowData *Data, ValueHandle LHS, ValueHandle RHS, ReportOptions Opts) argument 219 handleShiftOutOfBoundsImpl(ShiftOutOfBoundsData *Data, ValueHandle LHS, ValueHandle RHS, ReportOptions Opts) argument 269 handleOutOfBoundsImpl(OutOfBoundsData *Data, ValueHandle Index, ReportOptions Opts) argument 296 handleBuiltinUnreachableImpl(UnreachableData *Data, ReportOptions Opts) argument 308 handleMissingReturnImpl(UnreachableData *Data, ReportOptions Opts) argument 321 handleVLABoundNotPositive(VLABoundData *Data, ValueHandle Bound, ReportOptions Opts) argument 366 handleFloatCastOverflow(void *DataPtr, ValueHandle From, ReportOptions Opts) argument 407 handleLoadInvalidValue(InvalidValueData *Data, ValueHandle Val, ReportOptions Opts) argument 438 handleFunctionTypeMismatch(FunctionTypeMismatchData *Data, ValueHandle Function, ReportOptions Opts) argument 474 handleNonNullReturn(NonNullReturnData *Data, ReportOptions Opts) argument 500 handleNonNullArg(NonNullArgData *Data, ReportOptions Opts) argument 526 handleCFIBadIcall(CFICheckFailData *Data, ValueHandle Function, ReportOptions Opts) argument [all...] |
H A D | ubsan_handlers_cxx.cc | 36 ReportOptions Opts) { 48 if (ignoreReport(Loc, Opts, ET)) 51 ScopedReport R(Opts, Loc, ET); 87 HandleDynamicTypeCacheMiss(Data, Pointer, Hash, Opts); 93 if (HandleDynamicTypeCacheMiss(Data, Pointer, Hash, Opts)) 99 bool ValidVtable, ReportOptions Opts) { 103 if (ignoreReport(Loc, Opts, ET)) 106 ScopedReport R(Opts, Loc, ET); 34 HandleDynamicTypeCacheMiss( DynamicTypeCacheMissData *Data, ValueHandle Pointer, ValueHandle Hash, ReportOptions Opts) argument 98 HandleCFIBadType(CFICheckFailData *Data, ValueHandle Vtable, bool ValidVtable, ReportOptions Opts) argument
|
/external/clang/lib/Basic/ |
H A D | Warnings.cpp | 45 const DiagnosticOptions &Opts, 48 Diags.setIgnoreAllWarnings(Opts.IgnoreWarnings); 49 Diags.setShowOverloads(Opts.getShowOverloads()); 51 Diags.setElideType(Opts.ElideType); 52 Diags.setPrintTemplateTree(Opts.ShowTemplateTree); 53 Diags.setShowColors(Opts.ShowColors); 56 if (Opts.ErrorLimit) 57 Diags.setErrorLimit(Opts.ErrorLimit); 58 if (Opts.TemplateBacktraceLimit) 59 Diags.setTemplateBacktraceLimit(Opts 44 ProcessWarningOptions(DiagnosticsEngine &Diags, const DiagnosticOptions &Opts, bool ReportDiags) argument [all...] |
H A D | Targets.cpp | 46 const LangOptions &Opts) { 51 if (Opts.GNUMode) 70 const TargetOptions &Opts); 80 virtual void getOSDefines(const LangOptions &Opts, const llvm::Triple &Triple, 83 OSTargetInfo(const llvm::Triple &Triple, const TargetOptions &Opts) argument 84 : TgtInfo(Triple, Opts) {} 85 void getTargetDefines(const LangOptions &Opts, 87 TgtInfo::getTargetDefines(Opts, Builder); 88 getOSDefines(Opts, TgtInfo::getTriple(), Builder); 97 void getOSDefines(const LangOptions &Opts, cons 45 DefineStd(MacroBuilder &Builder, StringRef MacroName, const LangOptions &Opts) argument 109 CloudABITargetInfo(const llvm::Triple &Triple, const TargetOptions &Opts) argument 113 getDarwinDefines(MacroBuilder &Builder, const LangOptions &Opts, const llvm::Triple &Triple, StringRef &PlatformName, VersionTuple &PlatformMinVersion) argument [all...] |
/external/clang/include/clang/Index/ |
H A D | IndexingAction.h | 38 IndexingOptions Opts, 43 IndexingOptions Opts);
|
/external/clang/lib/Index/ |
H A D | IndexingAction.cpp | 78 IndexingOptions Opts) 80 IndexCtx(Opts, *DataConsumer) {} 94 IndexingOptions Opts) 95 : IndexActionBase(std::move(DataConsumer), Opts) {} 115 IndexingOptions Opts) 117 IndexActionBase(std::move(DataConsumer), Opts) {} 150 IndexingOptions Opts, 155 Opts); 156 return llvm::make_unique<IndexAction>(std::move(DataConsumer), Opts); 171 IndexingOptions Opts) { 77 IndexActionBase(std::shared_ptr<IndexDataConsumer> dataConsumer, IndexingOptions Opts) argument 93 IndexAction(std::shared_ptr<IndexDataConsumer> DataConsumer, IndexingOptions Opts) argument 113 WrappingIndexAction(std::unique_ptr<FrontendAction> WrappedAction, std::shared_ptr<IndexDataConsumer> DataConsumer, IndexingOptions Opts) argument 149 createIndexingAction(std::shared_ptr<IndexDataConsumer> DataConsumer, IndexingOptions Opts, std::unique_ptr<FrontendAction> WrappedAction) argument 169 indexASTUnit(ASTUnit &Unit, std::shared_ptr<IndexDataConsumer> DataConsumer, IndexingOptions Opts) argument [all...] |
/external/clang/include/clang/Rewrite/Frontend/ |
H A D | Rewriters.h | 31 const PreprocessorOutputOptions &Opts);
|
/external/llvm/include/llvm/DebugInfo/Symbolize/ |
H A D | Symbolize.h | 47 LLVMSymbolizer(const Options &Opts = Options()) : Opts(Opts) {} 105 Options Opts; member in class:llvm::symbolize::LLVMSymbolizer
|
/external/llvm/include/llvm/CodeGen/ |
H A D | RegAllocPBQP.h | 85 AllowedRegVector() : NumOpts(0), Opts(nullptr) {} 88 : NumOpts(OptVec.size()), Opts(new unsigned[NumOpts]) { 89 std::copy(OptVec.begin(), OptVec.end(), Opts.get()); 93 : NumOpts(Other.NumOpts), Opts(new unsigned[NumOpts]) { 94 std::copy(Other.Opts.get(), Other.Opts.get() + NumOpts, Opts.get()); 98 : NumOpts(std::move(Other.NumOpts)), Opts(std::move(Other.Opts)) {} 102 Opts 128 std::unique_ptr<unsigned[]> Opts; member in class:llvm::PBQP::RegAlloc::AllowedRegVector [all...] |
/external/llvm/utils/TableGen/ |
H A D | OptParserEmitter.cpp | 112 std::vector<Record*> Opts = Records.getAllDerivedDefinitions("Option"); local 116 array_pod_sort(Opts.begin(), Opts.end(), CompareOptionRecords); 123 for (unsigned i = 0, e = Opts.size(); i != e; ++i) { 124 const Record &R = *Opts[i]; 203 for (unsigned i = 0, e = Opts.size(); i != e; ++i) { 204 const Record &R = *Opts[i];
|
/external/clang/lib/StaticAnalyzer/Frontend/ |
H A D | AnalysisConsumer.cpp | 161 AnalyzerOptionsRef Opts; member in class:__anon1719::AnalysisConsumer 192 OutDir(outdir), Opts(std::move(opts)), Plugins(plugins), 195 if (Opts->PrintStats) { 202 if (Opts->PrintStats) 207 if (Opts->AnalysisDiagOpt != PD_NONE) { 213 if (Opts->AnalysisDiagOpt == PD_TEXT) { 217 switch (Opts->AnalysisDiagOpt) { 221 CREATEFN(*Opts.get(), PathConsumers, OutDir, PP); \ 229 switch (Opts->AnalysisStoreOpt) { 237 switch (Opts [all...] |
/external/llvm/tools/llvm-cov/ |
H A D | SourceCoverageViewHTML.h | 31 CoveragePrinterHTML(const CoverageViewOptions &Opts) argument 32 : CoveragePrinter(Opts) {}
|
H A D | SourceCoverageViewText.h | 31 CoveragePrinterText(const CoverageViewOptions &Opts) argument 32 : CoveragePrinter(Opts) {}
|
H A D | SourceCoverageView.cpp | 38 FullPath.append(Opts.ShowOutputDirectory); 56 if (!Opts.hasOutputDirectory()) 74 CoveragePrinter::create(const CoverageViewOptions &Opts) { argument 75 switch (Opts.Format) { 77 return llvm::make_unique<CoveragePrinterText>(Opts); 79 return llvm::make_unique<CoveragePrinterHTML>(Opts);
|
H A D | SourceCoverageView.h | 102 const CoverageViewOptions &Opts; member in class:llvm::CoveragePrinter 112 CoveragePrinter(const CoverageViewOptions &Opts) : Opts(Opts) {} argument 130 create(const CoverageViewOptions &Opts);
|
H A D | SourceCoverageViewText.cpp | 49 unsigned getCombinedColumnWidth(const CoverageViewOptions &Opts) { argument 50 return (Opts.ShowLineStats ? LineCoverageColumnWidth + 1 : 0) + 51 (Opts.ShowLineNumbers ? LineNumberColumnWidth + 1 : 0); 56 unsigned getDividerWidth(const CoverageViewOptions &Opts) { argument 57 return getCombinedColumnWidth(Opts) + 4;
|
/external/clang/lib/StaticAnalyzer/Core/ |
H A D | ExprEngineCallAndReturn.cpp | 580 AnalyzerOptions &Opts) { 589 if (!Opts.mayInlineCXXMemberFunction(CIMK_MemberFunctions)) 593 if (!Opts.mayInlineCXXMemberFunction(CIMK_Constructors)) 625 if (!Opts.mayInlineCXXMemberFunction(CIMK_Destructors)) 637 if (!Opts.mayInlineCXXMemberFunction(CIMK_Destructors)) 655 if (Opts.mayInlineCXXAllocator()) 661 if (!Opts.mayInlineObjCMethod()) 663 if (!(Opts.getIPAMode() == IPAK_DynamicDispatch || 664 Opts.getIPAMode() == IPAK_DynamicDispatchBifurcate)) 734 AnalyzerOptions &Opts) { 578 mayInlineCallKind(const CallEvent &Call, const ExplodedNode *Pred, AnalyzerOptions &Opts) argument 733 mayInlineDecl(AnalysisDeclContext *CalleeADC, AnalyzerOptions &Opts) argument 795 AnalyzerOptions &Opts = AMgr.options; local [all...] |
/external/swiftshader/third_party/LLVM/lib/Support/ |
H A D | CommandLine.cpp | 539 StringMap<Option*> Opts; local 540 GetOptionInfo(PositionalOpts, SinkOpts, Opts); 542 assert((!Opts.empty() || !PositionalOpts.empty()) && 632 Opts.clear(); 633 GetOptionInfo(PositionalOpts, SinkOpts, Opts); 678 Handler = LookupOption(ArgName, Value, Opts); 690 Handler = LookupOption(ArgName, Value, Opts); 695 ErrorParsing, Opts); 700 NearestHandler = LookupNearestOption(ArgName, Opts, 814 for (StringMap<Option*>::iterator I = Opts 1203 sortOpts(StringMap<Option*> &OptMap, SmallVectorImpl< std::pair<const char *, Option*> > &Opts, bool ShowHidden) argument 1251 SmallVector<std::pair<const char *, Option*>, 128> Opts; local 1331 SmallVector<std::pair<const char *, Option*>, 128> Opts; local [all...] |
/external/clang/lib/Driver/ |
H A D | MSVCToolChain.cpp | 700 const char *ExpandChar, const OptTable &Opts) { 715 DAL.AddFlagArg(A, Opts.getOption(options::OPT_O0)); 718 DAL.AddJoinedArg(A, Opts.getOption(options::OPT_O), "s"); 720 DAL.AddFlagArg(A, Opts.getOption(options::OPT_fbuiltin)); 721 DAL.AddJoinedArg(A, Opts.getOption(options::OPT_O), "2"); 726 Opts.getOption(options::OPT_fomit_frame_pointer)); 729 Opts.getOption(options::OPT_ffunction_sections)); 737 DAL.AddFlagArg(A, Opts.getOption(options::OPT_fno_inline)); 740 DAL.AddFlagArg(A, Opts.getOption(options::OPT_finline_hint_functions)); 743 DAL.AddFlagArg(A, Opts 698 TranslateOptArg(Arg *A, llvm::opt::DerivedArgList &DAL, bool SupportsForcingFramePointer, const char *ExpandChar, const OptTable &Opts) argument 791 TranslateDArg(Arg *A, llvm::opt::DerivedArgList &DAL, const OptTable &Opts) argument 811 const OptTable &Opts = getDriver().getOpts(); local [all...] |
/external/llvm/lib/DebugInfo/Symbolize/ |
H A D | Symbolize.cpp | 69 if (Opts.RelativeAddresses) 72 DILineInfo LineInfo = Info->symbolizeCode(ModuleOffset, Opts.PrintFunctions, 73 Opts.UseSymbolTable); 74 if (Opts.Demangle) 95 if (Opts.RelativeAddresses) 99 ModuleOffset, Opts.PrintFunctions, Opts.UseSymbolTable); 100 if (Opts.Demangle) { 125 if (Opts.RelativeAddresses) 129 if (Opts [all...] |
/external/clang/include/clang/Frontend/ |
H A D | CompilerInvocation.h | 42 /// \brief Fill out Opts based on the options given in Args. 49 bool ParseDiagnosticArgs(DiagnosticOptions &Opts, llvm::opt::ArgList &Args, 155 /// \param Opts - The LangOptions object to set up. 160 static void setLangDefaults(LangOptions &Opts, InputKind IK,
|