/external/llvm-project/clang/lib/Basic/ |
D | Targets.cpp | 56 const LangOptions &Opts) { in DefineStd() argument 61 if (Opts.GNUMode) in DefineStd() 78 void addCygMingDefines(const LangOptions &Opts, MacroBuilder &Builder) { in addCygMingDefines() argument 82 if (Opts.MicrosoftExt) in addCygMingDefines() 87 if (!Opts.MicrosoftExt) { in addCygMingDefines() 107 const TargetOptions &Opts) { in AllocateTarget() argument 115 return new ARCTargetInfo(Triple, Opts); in AllocateTarget() 118 return new XCoreTargetInfo(Triple, Opts); in AllocateTarget() 123 return new LinuxTargetInfo<HexagonTargetInfo>(Triple, Opts); in AllocateTarget() 124 return new HexagonTargetInfo(Triple, Opts); in AllocateTarget() [all …]
|
D | Warnings.cpp | 45 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 …]
|
/external/clang/lib/Frontend/ |
D | CompilerInvocation.cpp | 155 static bool ParseAnalyzerArgs(AnalyzerOptions &Opts, ArgList &Args, in ParseAnalyzerArgs() argument 171 Opts.AnalysisStoreOpt = Value; in ParseAnalyzerArgs() 187 Opts.AnalysisConstraintsOpt = Value; in ParseAnalyzerArgs() 203 Opts.AnalysisDiagOpt = Value; in ParseAnalyzerArgs() 219 Opts.AnalysisPurgeOpt = Value; in ParseAnalyzerArgs() 235 Opts.InliningMode = Value; in ParseAnalyzerArgs() 239 Opts.ShowCheckerHelp = Args.hasArg(OPT_analyzer_checker_help); in ParseAnalyzerArgs() 240 Opts.DisableAllChecks = Args.hasArg(OPT_analyzer_disable_all_checks); in ParseAnalyzerArgs() 242 Opts.visualizeExplodedGraphWithGraphViz = in ParseAnalyzerArgs() 244 Opts.visualizeExplodedGraphWithUbiGraph = in ParseAnalyzerArgs() [all …]
|
/external/llvm-project/clang/lib/Frontend/ |
D | CompilerInvocation.cpp | 407 static bool ParseAnalyzerArgs(AnalyzerOptions &Opts, ArgList &Args, in ParseAnalyzerArgs() argument 422 Opts.AnalysisStoreOpt = Value; in ParseAnalyzerArgs() 438 Opts.AnalysisConstraintsOpt = Value; in ParseAnalyzerArgs() 454 Opts.AnalysisDiagOpt = Value; in ParseAnalyzerArgs() 470 Opts.AnalysisPurgeOpt = Value; in ParseAnalyzerArgs() 486 Opts.InliningMode = Value; in ParseAnalyzerArgs() 490 Opts.ShouldEmitErrorsOnInvalidConfigValue = in ParseAnalyzerArgs() 497 Opts.DumpExplodedGraphTo = in ParseAnalyzerArgs() 499 Opts.AnalyzeSpecificFunction = in ParseAnalyzerArgs() 501 Opts.maxBlockVisitOnPath = in ParseAnalyzerArgs() [all …]
|
/external/clang/tools/driver/ |
D | cc1as_main.cpp | 158 bool AssemblerInvocation::CreateFromArgs(AssemblerInvocation &Opts, in CreateFromArgs() argument 187 Opts.Triple = llvm::Triple::normalize(Args.getLastArgValue(OPT_triple)); in CreateFromArgs() 188 Opts.CPU = Args.getLastArgValue(OPT_target_cpu); in CreateFromArgs() 189 Opts.Features = Args.getAllArgValues(OPT_target_feature); in CreateFromArgs() 192 if (Opts.Triple.empty()) in CreateFromArgs() 193 Opts.Triple = llvm::sys::getDefaultTargetTriple(); in CreateFromArgs() 196 Opts.IncludePaths = Args.getAllArgValues(OPT_I); in CreateFromArgs() 197 Opts.NoInitialTextSection = Args.hasArg(OPT_n); in CreateFromArgs() 198 Opts.SaveTemporaryLabels = Args.hasArg(OPT_msave_temp_labels); in CreateFromArgs() 200 Opts.GenDwarfForAssembly = Args.hasArg(OPT_debug_info_kind_EQ); in CreateFromArgs() [all …]
|
/external/llvm-project/clang/tools/driver/ |
D | cc1as_main.cpp | 174 bool AssemblerInvocation::CreateFromArgs(AssemblerInvocation &Opts, in CreateFromArgs() argument 209 Opts.Triple = llvm::Triple::normalize(Args.getLastArgValue(OPT_triple)); in CreateFromArgs() 210 Opts.CPU = std::string(Args.getLastArgValue(OPT_target_cpu)); in CreateFromArgs() 211 Opts.Features = Args.getAllArgValues(OPT_target_feature); in CreateFromArgs() 214 if (Opts.Triple.empty()) in CreateFromArgs() 215 Opts.Triple = llvm::sys::getDefaultTargetTriple(); in CreateFromArgs() 218 Opts.IncludePaths = Args.getAllArgValues(OPT_I); in CreateFromArgs() 219 Opts.NoInitialTextSection = Args.hasArg(OPT_n); in CreateFromArgs() 220 Opts.SaveTemporaryLabels = Args.hasArg(OPT_msave_temp_labels); in CreateFromArgs() 222 Opts.GenDwarfForAssembly = Args.hasArg(OPT_debug_info_kind_EQ); in CreateFromArgs() [all …]
|
/external/compiler-rt/lib/ubsan/ |
D | ubsan_handlers.cc | 25 bool ignoreReport(SourceLocation SLoc, ReportOptions Opts, ErrorType ET) { in ignoreReport() argument 33 if (Opts.FromUnrecoverableHandler) in ignoreReport() 35 return SLoc.isDisabled() || IsPCSuppressed(ET, Opts.pc, SLoc.getFilename()); in ignoreReport() 45 ReportOptions Opts) { in handleTypeMismatchImpl() argument 58 if (ignoreReport(Loc.getSourceLocation(), Opts, ET)) in handleTypeMismatchImpl() 63 FallbackLoc.reset(getCallerLocation(Opts.pc)); in handleTypeMismatchImpl() 67 ScopedReport R(Opts, Loc, ET); in handleTypeMismatchImpl() 96 handleTypeMismatchImpl(Data, Pointer, Opts); in __ubsan_handle_type_mismatch() 101 handleTypeMismatchImpl(Data, Pointer, Opts); in __ubsan_handle_type_mismatch_abort() 109 ReportOptions Opts) { in handleIntegerOverflowImpl() argument [all …]
|
/external/llvm-project/clang/lib/Basic/Targets/ |
D | OSTargets.h | 24 virtual void getOSDefines(const LangOptions &Opts, const llvm::Triple &Triple, 28 OSTargetInfo(const llvm::Triple &Triple, const TargetOptions &Opts) in OSTargetInfo() argument 29 : TgtInfo(Triple, Opts) {} in OSTargetInfo() 31 void getTargetDefines(const LangOptions &Opts, in getTargetDefines() argument 33 TgtInfo::getTargetDefines(Opts, Builder); in getTargetDefines() 34 getOSDefines(Opts, TgtInfo::getTriple(), Builder); in getTargetDefines() 42 void getOSDefines(const LangOptions &Opts, const llvm::Triple &Triple, in getOSDefines() argument 54 CloudABITargetInfo(const llvm::Triple &Triple, const TargetOptions &Opts) in CloudABITargetInfo() argument 55 : OSTargetInfo<Target>(Triple, Opts) {} in CloudABITargetInfo() 62 void getOSDefines(const LangOptions &Opts, const llvm::Triple &Triple, in getOSDefines() argument [all …]
|
D | OSTargets.cpp | 22 void getDarwinDefines(MacroBuilder &Builder, const LangOptions &Opts, in getDarwinDefines() argument 31 if (Opts.Sanitize.has(SanitizerKind::Address)) in getDarwinDefines() 35 if (!Opts.ObjC) { in getDarwinDefines() 42 if (Opts.Static) in getDarwinDefines() 47 if (Opts.POSIXThreads) in getDarwinDefines() 138 static void addMinGWDefines(const llvm::Triple &Triple, const LangOptions &Opts, in addMinGWDefines() argument 140 DefineStd(Builder, "WIN32", Opts); in addMinGWDefines() 141 DefineStd(Builder, "WINNT", Opts); in addMinGWDefines() 143 DefineStd(Builder, "WIN64", Opts); in addMinGWDefines() 148 addCygMingDefines(Opts, Builder); in addMinGWDefines() [all …]
|
D | AArch64.cpp | 44 const TargetOptions &Opts) in AArch64TargetInfo() argument 107 Opts.EABIVersion == llvm::EABI::GNU ? "\01_mcount" : "mcount"; in AArch64TargetInfo() 156 void AArch64TargetInfo::getTargetDefinesARMV81A(const LangOptions &Opts, in getTargetDefinesARMV81A() argument 163 void AArch64TargetInfo::getTargetDefinesARMV82A(const LangOptions &Opts, in getTargetDefinesARMV82A() argument 166 getTargetDefinesARMV81A(Opts, Builder); in getTargetDefinesARMV82A() 169 void AArch64TargetInfo::getTargetDefinesARMV83A(const LangOptions &Opts, in getTargetDefinesARMV83A() argument 174 getTargetDefinesARMV82A(Opts, Builder); in getTargetDefinesARMV83A() 177 void AArch64TargetInfo::getTargetDefinesARMV84A(const LangOptions &Opts, in getTargetDefinesARMV84A() argument 180 getTargetDefinesARMV83A(Opts, Builder); in getTargetDefinesARMV84A() 183 void AArch64TargetInfo::getTargetDefinesARMV85A(const LangOptions &Opts, in getTargetDefinesARMV85A() argument [all …]
|
D | X86.h | 275 void getTargetDefines(const LangOptions &Opts, 382 X86_32TargetInfo(const llvm::Triple &Triple, const TargetOptions &Opts) in X86_32TargetInfo() argument 383 : X86TargetInfo(Triple, Opts) { in X86_32TargetInfo() 455 NetBSDI386TargetInfo(const llvm::Triple &Triple, const TargetOptions &Opts) in NetBSDI386TargetInfo() argument 456 : NetBSDTargetInfo<X86_32TargetInfo>(Triple, Opts) {} in NetBSDI386TargetInfo() 472 OpenBSDI386TargetInfo(const llvm::Triple &Triple, const TargetOptions &Opts) in OpenBSDI386TargetInfo() argument 473 : OpenBSDTargetInfo<X86_32TargetInfo>(Triple, Opts) { in OpenBSDI386TargetInfo() 483 DarwinI386TargetInfo(const llvm::Triple &Triple, const TargetOptions &Opts) in DarwinI386TargetInfo() argument 484 : DarwinTargetInfo<X86_32TargetInfo>(Triple, Opts) { in DarwinI386TargetInfo() 516 WindowsX86_32TargetInfo(const llvm::Triple &Triple, const TargetOptions &Opts) in WindowsX86_32TargetInfo() argument [all …]
|
D | AArch64.h | 56 AArch64TargetInfo(const llvm::Triple &Triple, const TargetOptions &Opts); 72 void getTargetDefinesARMV81A(const LangOptions &Opts, 74 void getTargetDefinesARMV82A(const LangOptions &Opts, 76 void getTargetDefinesARMV83A(const LangOptions &Opts, 78 void getTargetDefinesARMV84A(const LangOptions &Opts, 80 void getTargetDefinesARMV85A(const LangOptions &Opts, 82 void getTargetDefinesARMV86A(const LangOptions &Opts, 84 void getTargetDefines(const LangOptions &Opts, 138 AArch64leTargetInfo(const llvm::Triple &Triple, const TargetOptions &Opts); 140 void getTargetDefines(const LangOptions &Opts, [all …]
|
D | ARM.h | 118 ARMTargetInfo(const llvm::Triple &Triple, const TargetOptions &Opts); 153 void getTargetDefinesARMV81A(const LangOptions &Opts, 155 void getTargetDefinesARMV82A(const LangOptions &Opts, 157 void getTargetDefinesARMV83A(const LangOptions &Opts, 159 void getTargetDefines(const LangOptions &Opts, 195 ARMleTargetInfo(const llvm::Triple &Triple, const TargetOptions &Opts); 196 void getTargetDefines(const LangOptions &Opts, 202 ARMbeTargetInfo(const llvm::Triple &Triple, const TargetOptions &Opts); 203 void getTargetDefines(const LangOptions &Opts, 212 WindowsARMTargetInfo(const llvm::Triple &Triple, const TargetOptions &Opts); [all …]
|
/external/llvm-project/compiler-rt/lib/ubsan/ |
D | ubsan_handlers.cpp | 27 bool ignoreReport(SourceLocation SLoc, ReportOptions Opts, ErrorType ET) { in ignoreReport() argument 35 if (Opts.FromUnrecoverableHandler) in ignoreReport() 37 return SLoc.isDisabled() || IsPCSuppressed(ET, Opts.pc, SLoc.getFilename()); in ignoreReport() 87 ReportOptions Opts) { in handleTypeMismatchImpl() argument 103 if (ignoreReport(Loc.getSourceLocation(), Opts, ET)) in handleTypeMismatchImpl() 108 FallbackLoc.reset(getCallerLocation(Opts.pc)); in handleTypeMismatchImpl() 112 ScopedReport R(Opts, Loc, ET); in handleTypeMismatchImpl() 142 handleTypeMismatchImpl(Data, Pointer, Opts); in __ubsan_handle_type_mismatch_v1() 147 handleTypeMismatchImpl(Data, Pointer, Opts); in __ubsan_handle_type_mismatch_v1_abort() 155 ReportOptions Opts) { in handleAlignmentAssumptionImpl() argument [all …]
|
/external/clang/unittests/StaticAnalyzer/ |
D | AnalyzerOptionsTest.cpp | 18 AnalyzerOptions Opts; in TEST() local 19 Opts.Config["Outer.Inner.CheckerOne:Option"] = "true"; in TEST() 20 Opts.Config["Outer.Inner:Option"] = "false"; in TEST() 21 Opts.Config["Outer.Inner:Option2"] = "true"; in TEST() 22 Opts.Config["Outer:Option2"] = "false"; in TEST() 38 EXPECT_TRUE(Opts.getBooleanOption("Option", false, &CheckerOne)); in TEST() 40 EXPECT_TRUE(Opts.getBooleanOption("Option", false, &CheckerOne, true)); in TEST() 43 EXPECT_TRUE(Opts.getBooleanOption("Option2", false, &CheckerOne, true)); in TEST() 46 EXPECT_FALSE(Opts.getBooleanOption("Option2", false, &CheckerOne)); in TEST() 47 EXPECT_TRUE(Opts.getBooleanOption("Option2", true, &CheckerOne)); in TEST() [all …]
|
/external/llvm-project/clang-tools-extra/clangd/unittests/ |
D | FileDistanceTests.cpp | 19 FileDistanceOptions Opts; in TEST() local 20 Opts.UpCost = 5; in TEST() 21 Opts.DownCost = 3; in TEST() 28 Opts); in TEST() 49 FileDistanceOptions Opts; in TEST() local 50 Opts.UpCost = 5; in TEST() 51 Opts.DownCost = 3; in TEST() 54 FileDistance D({{"a", SourceParams()}, {"b/b/b", CostLots}}, Opts); in TEST() 64 FileDistanceOptions Opts; in TEST() local 65 Opts.UpCost = 5; in TEST() [all …]
|
D | CodeCompleteTests.cpp | 104 clangd::CodeCompleteOptions Opts = {}) { argument 107 assert(!Opts.Index && "both Index and IndexSymbols given!"); 109 Opts.Index = OverrideIndex.get(); 123 Opts); 129 clangd::CodeCompleteOptions Opts = {}, argument 136 std::move(Opts)); 142 clangd::CodeCompleteOptions Opts = {}, argument 146 assert(!Opts.Index && "both Index and IndexSymbols given!"); 148 Opts.Index = OverrideIndex.get(); 155 Opts); [all …]
|
/external/clang/lib/Basic/ |
D | Targets.cpp | 46 const LangOptions &Opts) { in DefineStd() argument 51 if (Opts.GNUMode) in DefineStd() 70 const TargetOptions &Opts); 80 virtual void getOSDefines(const LangOptions &Opts, const llvm::Triple &Triple, 83 OSTargetInfo(const llvm::Triple &Triple, const TargetOptions &Opts) in OSTargetInfo() argument 84 : TgtInfo(Triple, Opts) {} in OSTargetInfo() 85 void getTargetDefines(const LangOptions &Opts, in getTargetDefines() argument 87 TgtInfo::getTargetDefines(Opts, Builder); in getTargetDefines() 88 getOSDefines(Opts, TgtInfo::getTriple(), Builder); in getTargetDefines() 97 void getOSDefines(const LangOptions &Opts, const llvm::Triple &Triple, in getOSDefines() argument [all …]
|
D | Warnings.cpp | 45 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 …]
|
/external/llvm-project/clang/unittests/StaticAnalyzer/ |
D | AnalyzerOptionsTest.cpp | 34 AnalyzerOptions Opts; in TEST() local 35 Opts.Config["Outer.Inner.CheckerOne:Option"] = "true"; in TEST() 36 Opts.Config["Outer.Inner:Option"] = "false"; in TEST() 37 Opts.Config["Outer.Inner:Option2"] = "true"; in TEST() 38 Opts.Config["Outer:Option2"] = "false"; in TEST() 54 EXPECT_TRUE(Opts.getCheckerBooleanOption(&CheckerOne, "Option")); in TEST() 56 EXPECT_TRUE(Opts.getCheckerBooleanOption(&CheckerOne, "Option", true)); in TEST() 59 EXPECT_TRUE(Opts.getCheckerBooleanOption(&CheckerOne, "Option2", true)); in TEST() 68 EXPECT_FALSE(Opts.getCheckerBooleanOption(&CheckerTwo, "Option", true)); in TEST() 75 AnalyzerOptions Opts; in TEST() local [all …]
|
/external/gwp_asan/gwp_asan/tests/ |
D | harness.h | 45 gwp_asan::options::Options Opts; in SetUp() local 46 Opts.setDefaults(); in SetUp() 47 MaxSimultaneousAllocations = Opts.MaxSimultaneousAllocations; in SetUp() 49 Opts.InstallForkHandlers = gwp_asan::test::OnlyOnce(); in SetUp() 50 GPA.init(Opts); in SetUp() 66 gwp_asan::options::Options Opts; in InitNumSlots() local 67 Opts.setDefaults(); in InitNumSlots() 69 Opts.MaxSimultaneousAllocations = MaxSimultaneousAllocationsArg; in InitNumSlots() 72 Opts.InstallForkHandlers = gwp_asan::test::OnlyOnce(); in InitNumSlots() 73 GPA.init(Opts); in InitNumSlots() [all …]
|
/external/llvm-project/compiler-rt/lib/gwp_asan/tests/ |
D | harness.h | 44 gwp_asan::options::Options Opts; in SetUp() local 45 Opts.setDefaults(); in SetUp() 46 MaxSimultaneousAllocations = Opts.MaxSimultaneousAllocations; in SetUp() 48 Opts.InstallForkHandlers = gwp_asan::test::OnlyOnce(); in SetUp() 49 GPA.init(Opts); in SetUp() 65 gwp_asan::options::Options Opts; in InitNumSlots() local 66 Opts.setDefaults(); in InitNumSlots() 68 Opts.MaxSimultaneousAllocations = MaxSimultaneousAllocationsArg; in InitNumSlots() 71 Opts.InstallForkHandlers = gwp_asan::test::OnlyOnce(); in InitNumSlots() 72 GPA.init(Opts); in InitNumSlots() [all …]
|
/external/llvm-project/clang/unittests/Index/ |
D | IndexTests.cpp | 114 IndexingOptions Opts = IndexingOptions()) in IndexAction() argument 115 : Index(std::move(Index)), Opts(Opts) {} in IndexAction() 123 IndexingOptions Opts; in CreateASTConsumer() member in clang::index::__anon6a06cf7f0111::IndexAction::CreateASTConsumer::Consumer 127 IndexingOptions Opts) in CreateASTConsumer() argument 128 : Index(std::move(Index)), PP(std::move(PP)), Opts(Opts) {} in CreateASTConsumer() 134 indexTopLevelDecls(Ctx, *PP, DeclsToIndex, *Index, Opts); in CreateASTConsumer() 137 return std::make_unique<Consumer>(Index, CI.getPreprocessorPtr(), Opts); in CreateASTConsumer() 142 IndexingOptions Opts; member in clang::index::__anon6a06cf7f0111::IndexAction 166 IndexingOptions Opts; in TEST() local 167 Opts.IndexMacrosInPreprocessor = true; in TEST() [all …]
|
/external/llvm-project/clang/lib/Index/ |
D | IndexingAction.cpp | 64 const IndexingOptions &Opts, in IndexASTConsumer() argument 68 IndexCtx(new IndexingContext(Opts, *this->DataConsumer)), in IndexASTConsumer() 106 IndexingOptions Opts; member in __anon871ceeec0111::IndexAction 110 const IndexingOptions &Opts) in IndexAction() argument 111 : DataConsumer(std::move(DataConsumer)), Opts(Opts) { in IndexAction() 119 DataConsumer, Opts, CI.getPreprocessorPtr(), in CreateASTConsumer() 128 const IndexingOptions &Opts, std::shared_ptr<Preprocessor> PP, in createIndexingASTConsumer() argument 130 return std::make_unique<IndexASTConsumer>(DataConsumer, Opts, PP, in createIndexingASTConsumer() 136 const IndexingOptions &Opts, std::shared_ptr<Preprocessor> PP) { in createIndexingASTConsumer() argument 140 if (Opts.ShouldTraverseDecl) in createIndexingASTConsumer() [all …]
|
/external/llvm-project/clang-tools-extra/clangd/ |
D | TidyProvider.cpp | 147 [](tidy::ClangTidyOptions &Opts, llvm::StringRef) { Opts.User = User; }; in provideEnvironment() argument 164 return [](tidy::ClangTidyOptions &Opts, llvm::StringRef) { in provideDefaultChecks() argument 165 if (!Opts.Checks || Opts.Checks->empty()) in provideDefaultChecks() 166 Opts.Checks = DefaultChecks; in provideDefaultChecks() 174 tidy::ClangTidyOptions &Opts, llvm::StringRef) { in addTidyChecks() argument 175 mergeCheckList(Opts.Checks, Checks); in addTidyChecks() 176 mergeCheckList(Opts.WarningsAsErrors, WarningsAsErrors); in addTidyChecks() 222 return [DisableList(std::move(DisableGlob))](tidy::ClangTidyOptions &Opts, in disableUnusableChecks() 224 if (Opts.Checks && !Opts.Checks->empty()) in disableUnusableChecks() 225 Opts.Checks->append(DisableList); in disableUnusableChecks() [all …]
|