Searched refs:Opts (Results 1 - 25 of 227) sorted by relevance

12345678910

/freebsd-current/contrib/llvm-project/clang/lib/Basic/Targets/
H A DDirectX.cpp19 void DirectXTargetInfo::getTargetDefines(const LangOptions &Opts, argument
21 DefineStd(Builder, "DIRECTX", Opts);
H A DSPIR.cpp19 void SPIRTargetInfo::getTargetDefines(const LangOptions &Opts, argument
21 DefineStd(Builder, "SPIR", Opts);
24 void SPIR32TargetInfo::getTargetDefines(const LangOptions &Opts, argument
26 SPIRTargetInfo::getTargetDefines(Opts, Builder);
27 DefineStd(Builder, "SPIR32", Opts);
30 void SPIR64TargetInfo::getTargetDefines(const LangOptions &Opts, argument
32 SPIRTargetInfo::getTargetDefines(Opts, Builder);
33 DefineStd(Builder, "SPIR64", Opts);
36 void BaseSPIRVTargetInfo::getTargetDefines(const LangOptions &Opts, argument
38 DefineStd(Builder, "SPIRV", Opts);
41 getTargetDefines(const LangOptions &Opts, MacroBuilder &Builder) const argument
46 getTargetDefines(const LangOptions &Opts, MacroBuilder &Builder) const argument
52 getTargetDefines(const LangOptions &Opts, MacroBuilder &Builder) const argument
[all...]
H A DLe64.cpp26 void Le64TargetInfo::getTargetDefines(const LangOptions &Opts, argument
28 DefineStd(Builder, "unix", Opts);
H A DTCE.cpp20 void TCETargetInfo::getTargetDefines(const LangOptions &Opts, argument
22 DefineStd(Builder, "tce", Opts);
27 void TCELETargetInfo::getTargetDefines(const LangOptions &Opts, argument
29 DefineStd(Builder, "tcele", Opts);
H A DOSTargets.cpp22 void getDarwinDefines(MacroBuilder &Builder, const LangOptions &Opts, argument
31 if (Opts.Sanitize.has(SanitizerKind::Address))
35 if (!Opts.ObjC) {
42 if (Opts.Static)
47 if (Opts.POSIXThreads)
125 static void addMinGWDefines(const llvm::Triple &Triple, const LangOptions &Opts,
127 DefineStd(Builder, "WIN32", Opts);
128 DefineStd(Builder, "WINNT", Opts);
130 DefineStd(Builder, "WIN64", Opts);
135 addCygMingDefines(Opts, Builde
[all...]
H A DARC.cpp21 void ARCTargetInfo::getTargetDefines(const LangOptions &Opts, argument
H A DNVPTX.h70 NVPTXTargetInfo(const llvm::Triple &Triple, const TargetOptions &Opts,
73 void getTargetDefines(const LangOptions &Opts,
138 auto &Opts = getSupportedOpenCLOpts(); variable
139 Opts["cl_clang_storage_class_specifiers"] = true;
140 Opts["__cl_clang_function_pointers"] = true;
141 Opts["__cl_clang_variadic_functions"] = true;
142 Opts["__cl_clang_non_portable_kernel_param_types"] = true;
143 Opts["__cl_clang_bitfields"] = true;
145 Opts["cl_khr_fp64"] = true;
146 Opts["__opencl_c_fp6
[all...]
H A DOSTargets.h23 virtual void getOSDefines(const LangOptions &Opts, const llvm::Triple &Triple,
27 OSTargetInfo(const llvm::Triple &Triple, const TargetOptions &Opts) argument
28 : TgtInfo(Triple, Opts) {}
30 void getTargetDefines(const LangOptions &Opts,
32 TgtInfo::getTargetDefines(Opts, Builder);
33 getOSDefines(Opts, TgtInfo::getTriple(), Builder);
37 void getDarwinDefines(MacroBuilder &Builder, const LangOptions &Opts,
44 void getOSDefines(const LangOptions &Opts, const llvm::Triple &Triple,
46 getDarwinDefines(Builder, Opts, Triple, this->PlatformName,
51 DarwinTargetInfo(const llvm::Triple &Triple, const TargetOptions &Opts) argument
158 DragonFlyBSDTargetInfo(const llvm::Triple &Triple, const TargetOptions &Opts) argument
210 FreeBSDTargetInfo(const llvm::Triple &Triple, const TargetOptions &Opts) argument
273 HaikuTargetInfo(const llvm::Triple &Triple, const TargetOptions &Opts) argument
343 LinuxTargetInfo(const llvm::Triple &Triple, const TargetOptions &Opts) argument
388 NetBSDTargetInfo(const llvm::Triple &Triple, const TargetOptions &Opts) argument
422 OpenBSDTargetInfo(const llvm::Triple &Triple, const TargetOptions &Opts) argument
465 PS3PPUTargetInfo(const llvm::Triple &Triple, const TargetOptions &Opts) argument
492 PSOSTargetInfo(const llvm::Triple &Triple, const TargetOptions &Opts) argument
565 RTEMSTargetInfo(const llvm::Triple &Triple, const TargetOptions &Opts) argument
619 SolarisTargetInfo(const llvm::Triple &Triple, const TargetOptions &Opts) argument
706 AIXTargetInfo(const llvm::Triple &Triple, const TargetOptions &Opts) argument
765 ZOSTargetInfo(const llvm::Triple &Triple, const TargetOptions &Opts) argument
794 WindowsTargetInfo(const llvm::Triple &Triple, const TargetOptions &Opts) argument
816 NaClTargetInfo(const llvm::Triple &Triple, const TargetOptions &Opts) argument
869 FuchsiaTargetInfo(const llvm::Triple &Triple, const TargetOptions &Opts) argument
894 WebAssemblyOSTargetInfo(const llvm::Triple &Triple, const TargetOptions &Opts) argument
931 EmscriptenTargetInfo(const llvm::Triple &Triple, const TargetOptions &Opts) argument
984 OHOSTargetInfo(const llvm::Triple &Triple, const TargetOptions &Opts) argument
[all...]
H A DAArch64.h94 AArch64TargetInfo(const llvm::Triple &Triple, const TargetOptions &Opts);
120 void getTargetDefinesARMV81A(const LangOptions &Opts,
122 void getTargetDefinesARMV82A(const LangOptions &Opts,
124 void getTargetDefinesARMV83A(const LangOptions &Opts,
126 void getTargetDefinesARMV84A(const LangOptions &Opts,
128 void getTargetDefinesARMV85A(const LangOptions &Opts,
130 void getTargetDefinesARMV86A(const LangOptions &Opts,
132 void getTargetDefinesARMV87A(const LangOptions &Opts,
134 void getTargetDefinesARMV88A(const LangOptions &Opts,
136 void getTargetDefinesARMV89A(const LangOptions &Opts,
[all...]
H A DPNaCl.h27 PNaClTargetInfo(const llvm::Triple &Triple, const TargetOptions &Opts) argument
44 void getArchDefines(const LangOptions &Opts, MacroBuilder &Builder) const;
46 void getTargetDefines(const LangOptions &Opts,
48 getArchDefines(Opts, Builder);
80 NaClMips32TargetInfo(const llvm::Triple &Triple, const TargetOptions &Opts) argument
81 : MipsTargetInfo(Triple, Opts) {}
H A DARM.h135 ARMTargetInfo(const llvm::Triple &Triple, const TargetOptions &Opts);
175 void getTargetDefinesARMV81A(const LangOptions &Opts,
177 void getTargetDefinesARMV82A(const LangOptions &Opts,
179 void getTargetDefinesARMV83A(const LangOptions &Opts,
181 void getTargetDefines(const LangOptions &Opts,
217 ARMleTargetInfo(const llvm::Triple &Triple, const TargetOptions &Opts);
218 void getTargetDefines(const LangOptions &Opts,
224 ARMbeTargetInfo(const llvm::Triple &Triple, const TargetOptions &Opts);
225 void getTargetDefines(const LangOptions &Opts,
234 WindowsARMTargetInfo(const llvm::Triple &Triple, const TargetOptions &Opts);
[all...]
H A DSPIR.h93 BaseSPIRTargetInfo(const llvm::Triple &Triple, const TargetOptions &Opts) argument
108 llvm::Triple HostTriple(Opts.HostTriple);
111 HostTarget = AllocateTarget(llvm::Triple(Opts.HostTriple), Opts);
201 void adjust(DiagnosticsEngine &Diags, LangOptions &Opts) override {
202 TargetInfo::adjust(Diags, Opts);
212 /*DefaultIsGeneric=*/Opts.SYCLIsDevice ||
215 (getTriple().isSPIRV() && Opts.CUDAIsDevice));
231 SPIRTargetInfo(const llvm::Triple &Triple, const TargetOptions &Opts) argument
232 : BaseSPIRTargetInfo(Triple, Opts) {
252 SPIR32TargetInfo(const llvm::Triple &Triple, const TargetOptions &Opts) argument
269 SPIR64TargetInfo(const llvm::Triple &Triple, const TargetOptions &Opts) argument
286 BaseSPIRVTargetInfo(const llvm::Triple &Triple, const TargetOptions &Opts) argument
301 SPIRVTargetInfo(const llvm::Triple &Triple, const TargetOptions &Opts) argument
324 SPIRV32TargetInfo(const llvm::Triple &Triple, const TargetOptions &Opts) argument
345 SPIRV64TargetInfo(const llvm::Triple &Triple, const TargetOptions &Opts) argument
[all...]
H A DAMDGPU.h92 AMDGPUTargetInfo(const llvm::Triple &Triple, const TargetOptions &Opts);
96 void adjust(DiagnosticsEngine &Diags, LangOptions &Opts) override;
255 void getTargetDefines(const LangOptions &Opts,
283 auto &Opts = getSupportedOpenCLOpts(); variable
284 Opts["cl_clang_storage_class_specifiers"] = true;
285 Opts["__cl_clang_variadic_functions"] = true;
286 Opts["__cl_clang_function_pointers"] = true;
287 Opts["__cl_clang_non_portable_kernel_param_types"] = true;
288 Opts["__cl_clang_bitfields"] = true;
292 Opts["cl_khr_fp6
[all...]
/freebsd-current/contrib/llvm-project/clang/lib/Basic/
H A DLangOptions.cpp89 void LangOptions::setLangDefaults(LangOptions &Opts, Language Lang, argument
101 Opts.AsmPreprocessor = 1;
103 Opts.ObjC = 1;
109 Opts.LangStd = LangStd;
110 Opts.LineComment = Std.hasLineComments();
111 Opts.C99 = Std.isC99();
112 Opts.C11 = Std.isC11();
113 Opts.C17 = Std.isC17();
114 Opts.C23 = Std.isC23();
115 Opts
[all...]
H A DTargets.cpp61 const LangOptions &Opts) {
66 if (Opts.GNUMode)
83 void addCygMingDefines(const LangOptions &Opts, MacroBuilder &Builder) { argument
88 if (Opts.DeclSpecKeyword)
93 if (!Opts.MicrosoftExt) {
113 const TargetOptions &Opts) {
121 return std::make_unique<ARCTargetInfo>(Triple, Opts);
124 return std::make_unique<XCoreTargetInfo>(Triple, Opts);
129 return std::make_unique<LinuxTargetInfo<HexagonTargetInfo>>(Triple, Opts);
130 return std::make_unique<HexagonTargetInfo>(Triple, Opts);
60 DefineStd(MacroBuilder &Builder, StringRef MacroName, const LangOptions &Opts) argument
112 AllocateTarget(const llvm::Triple &Triple, const TargetOptions &Opts) argument
761 CreateTargetInfo(DiagnosticsEngine &Diags, const std::shared_ptr<TargetOptions> &Opts) argument
847 validateOpenCLTarget(const LangOptions &Opts, DiagnosticsEngine &Diags) const argument
[all...]
H A DWarnings.cpp45 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 DTargets.h28 AllocateTarget(const llvm::Triple &Triple, const clang::TargetOptions &Opts);
35 const clang::LangOptions &Opts);
42 void addCygMingDefines(const clang::LangOptions &Opts,
/freebsd-current/contrib/llvm-project/llvm/lib/MCA/
H A DContext.cpp32 Context::createDefaultPipeline(const PipelineOptions &Opts, SourceMgr &SrcMgr, argument
37 return createInOrderPipeline(Opts, SrcMgr, CB);
41 auto PRF = std::make_unique<RegisterFile>(SM, MRI, Opts.RegisterFileSize);
42 auto LSU = std::make_unique<LSUnit>(SM, Opts.LoadQueueSize,
43 Opts.StoreQueueSize, Opts.AssumeNoAlias);
49 std::make_unique<DispatchStage>(STI, MRI, Opts.DispatchWidth, *RCU, *PRF);
51 std::make_unique<ExecuteStage>(*HWS, Opts.EnableBottleneckAnalysis);
63 if (Opts.MicroOpQueueSize)
65 Opts
73 createInOrderPipeline(const PipelineOptions &Opts, SourceMgr &SrcMgr, CustomBehaviour &CB) argument
[all...]
/freebsd-current/contrib/llvm-project/llvm/include/llvm/Transforms/Scalar/
H A DLICM.h67 LICMOptions Opts; member in class:llvm::LICMPass
74 LICMPass(LICMOptions Opts) : Opts(Opts) {} argument
85 LICMOptions Opts; member in class:llvm::LNICMPass
92 LNICMPass(LICMOptions Opts) : Opts(Opts) {} argument
/freebsd-current/contrib/llvm-project/clang/lib/Frontend/
H A DCompilerInvocation.cpp942 static void GenerateAnalyzerArgs(const AnalyzerOptions &Opts,
944 const AnalyzerOptions *AnalyzerOpts = &Opts;
951 if (Opts.AnalysisConstraintsOpt != RangeConstraintsModel) {
952 switch (Opts.AnalysisConstraintsOpt) {
963 if (Opts.AnalysisDiagOpt != PD_HTML) {
964 switch (Opts.AnalysisDiagOpt) {
975 if (Opts.AnalysisPurgeOpt != PurgeStmt) {
976 switch (Opts.AnalysisPurgeOpt) {
987 if (Opts.InliningMode != NoRedundancy) {
988 switch (Opts
[all...]
/freebsd-current/contrib/llvm-project/clang/tools/driver/
H A Dcc1as_main.cpp199 bool AssemblerInvocation::CreateFromArgs(AssemblerInvocation &Opts, argument
234 Opts.Triple = llvm::Triple::normalize(Args.getLastArgValue(OPT_triple));
236 Opts.DarwinTargetVariantTriple = llvm::Triple(A->getValue());
243 Opts.DarwinTargetVariantSDKVersion = Version;
246 Opts.CPU = std::string(Args.getLastArgValue(OPT_target_cpu));
247 Opts.Features = Args.getAllArgValues(OPT_target_feature);
250 if (Opts.Triple.empty())
251 Opts.Triple = llvm::sys::getDefaultTargetTriple();
254 Opts.IncludePaths = Args.getAllArgValues(OPT_I);
255 Opts
383 ExecuteAssemblerImpl(AssemblerInvocation &Opts, DiagnosticsEngine &Diags) argument
594 ExecuteAssembler(AssemblerInvocation &Opts, DiagnosticsEngine &Diags) argument
[all...]
/freebsd-current/contrib/llvm-project/clang/include/clang/Index/
H A DIndexingAction.h38 const IndexingOptions &Opts,
43 const IndexingOptions &Opts, std::shared_ptr<Preprocessor> PP,
44 // Prefer to set Opts.ShouldTraverseDecl and use the above overload.
51 const IndexingOptions &Opts);
55 IndexingOptions Opts);
60 IndexDataConsumer &DataConsumer, IndexingOptions Opts);
65 IndexingOptions Opts);
69 IndexDataConsumer &DataConsumer, IndexingOptions Opts);
/freebsd-current/contrib/llvm-project/compiler-rt/lib/ubsan/
H A Dubsan_handlers.cpp27 bool ignoreReport(SourceLocation SLoc, ReportOptions Opts, ErrorType ET) { argument
35 if (Opts.FromUnrecoverableHandler)
37 return SLoc.isDisabled() || IsPCSuppressed(ET, Opts.pc, SLoc.getFilename());
87 ReportOptions Opts) {
103 if (ignoreReport(Loc.getSourceLocation(), Opts, ET))
108 FallbackLoc.reset(getCallerLocation(Opts.pc));
112 ScopedReport R(Opts, Loc, ET);
142 handleTypeMismatchImpl(Data, Pointer, Opts);
147 handleTypeMismatchImpl(Data, Pointer, Opts);
155 ReportOptions Opts) {
86 handleTypeMismatchImpl(TypeMismatchData *Data, ValueHandle Pointer, ReportOptions Opts) argument
151 handleAlignmentAssumptionImpl(AlignmentAssumptionData *Data, ValueHandle Pointer, ValueHandle Alignment, ValueHandle Offset, ReportOptions Opts) argument
209 handleIntegerOverflowImpl(OverflowData *Data, ValueHandle LHS, const char *Operator, T RHS, ReportOptions Opts) argument
249 handleNegateOverflowImpl(OverflowData *Data, ValueHandle OldVal, ReportOptions Opts) argument
286 handleDivremOverflowImpl(OverflowData *Data, ValueHandle LHS, ValueHandle RHS, ReportOptions Opts) argument
330 handleShiftOutOfBoundsImpl(ShiftOutOfBoundsData *Data, ValueHandle LHS, ValueHandle RHS, ReportOptions Opts) argument
381 handleOutOfBoundsImpl(OutOfBoundsData *Data, ValueHandle Index, ReportOptions Opts) argument
408 handleBuiltinUnreachableImpl(UnreachableData *Data, ReportOptions Opts) argument
422 handleMissingReturnImpl(UnreachableData *Data, ReportOptions Opts) argument
436 handleVLABoundNotPositive(VLABoundData *Data, ValueHandle Bound, ReportOptions Opts) argument
481 handleFloatCastOverflow(void *DataPtr, ValueHandle From, ReportOptions Opts) argument
522 handleLoadInvalidValue(InvalidValueData *Data, ValueHandle Val, ReportOptions Opts) argument
554 handleImplicitConversion(ImplicitConversionData *Data, ReportOptions Opts, ValueHandle Src, ValueHandle Dst) argument
620 handleInvalidBuiltin(InvalidBuiltinData *Data, ReportOptions Opts) argument
644 handleInvalidObjCCast(InvalidObjCCast *Data, ValueHandle Pointer, ReportOptions Opts) argument
674 handleNonNullReturn(NonNullReturnData *Data, SourceLocation *LocPtr, ReportOptions Opts, bool IsAttr) argument
722 handleNonNullArg(NonNullArgData *Data, ReportOptions Opts, bool IsAttr) argument
764 handlePointerOverflowImpl(PointerOverflowData *Data, ValueHandle Base, ValueHandle Result, ReportOptions Opts) argument
826 handleCFIBadIcall(CFICheckFailData *Data, ValueHandle Function, ReportOptions Opts) argument
874 __ubsan_handle_cfi_bad_type_default(CFICheckFailData *Data, ValueHandle Vtable, bool ValidVtable, ReportOptions Opts) argument
918 handleFunctionTypeMismatch(FunctionTypeMismatchData *Data, ValueHandle Function, ReportOptions Opts) argument
[all...]
/freebsd-current/contrib/llvm-project/llvm/include/llvm/Transforms/IPO/
H A DEmbedBitcodePass.h42 EmbedBitcodePass(EmbedBitcodeOptions Opts) argument
43 : EmbedBitcodePass(Opts.IsThinLTO, Opts.EmitLTOSummary) {}
/freebsd-current/contrib/llvm-project/llvm/tools/llvm-dwarfutil/
H A Dllvm-dwarfutil.cpp186 static Error verifyOutput(const Options &Opts) { argument
187 if (Opts.OutputFileName == "-") {
192 std::string FileName = Opts.BuildSeparateDebugFile
193 ? Opts.getSeparateDebugFileName()
194 : Opts.OutputFileName;
201 verbose("Verifying DWARF...", Opts.Verbose);
204 if (!DICtx->verify(Opts.Verbose ? outs() : nulls(),
250 static Expected<uint32_t> saveSeparateDebugInfo(const Options &Opts, argument
253 std::string OutputFilename = Opts.getSeparateDebugFileName();
254 Config.Common.InputFilename = Opts
274 saveNonDebugInfo(const Options &Opts, ObjectFile &InputFile, uint32_t GnuDebugLinkCRC32) argument
297 splitDebugIntoSeparateFile(const Options &Opts, ObjectFile &InputFile) argument
356 saveSeparateLinkedDebugInfo(const Options &Opts, ObjectFile &InputFile, DebugInfoBits LinkedDebugInfoBits) argument
386 saveSingleLinkedDebugInfo(const Options &Opts, ObjectFile &InputFile, DebugInfoBits LinkedDebugInfoBits) argument
407 saveLinkedDebugInfo(const Options &Opts, ObjectFile &InputFile, DebugInfoBits LinkedDebugInfoBits) argument
428 saveCopyOfFile(const Options &Opts, ObjectFile &InputFile) argument
443 applyCLOptions(const struct Options &Opts, ObjectFile &InputFile) argument
498 Options Opts; local
[all...]

Completed in 400 milliseconds

12345678910