Searched refs:CodeGenOptions (Results 1 - 25 of 33) sorted by relevance

12

/freebsd-13-stable/contrib/llvm-project/clang/lib/Basic/
H A DCodeGenOptions.cpp1 //===--- CodeGenOptions.cpp -----------------------------------------------===//
9 #include "clang/Basic/CodeGenOptions.h"
14 CodeGenOptions::CodeGenOptions() { function in class:clang::CodeGenOptions
17 #include "clang/Basic/CodeGenOptions.def"
23 bool CodeGenOptions::isNoBuiltinFunc(const char *Name) const {
/freebsd-13-stable/contrib/llvm-project/clang/include/clang/CodeGen/
H A DBackendUtil.h26 class CodeGenOptions;
40 const CodeGenOptions &CGOpts,
46 void EmbedBitcode(llvm::Module *M, const CodeGenOptions &CGOpts,
H A DModuleBuilder.h26 class CodeGenOptions;
99 const CodeGenOptions &CGO,
H A DCodeGenABITypes.h48 class CodeGenOptions;
/freebsd-13-stable/contrib/llvm-project/clang/include/clang/Frontend/
H A DASTConsumers.h23 class CodeGenOptions;
H A DCompilerInvocation.h12 #include "clang/Basic/CodeGenOptions.h"
127 CodeGenOptions CodeGenOpts;
210 CodeGenOptions &getCodeGenOpts() { return CodeGenOpts; }
211 const CodeGenOptions &getCodeGenOpts() const { return CodeGenOpts; }
H A DCompilerInstance.h257 CodeGenOptions &getCodeGenOpts() {
260 const CodeGenOptions &getCodeGenOpts() const {
527 /// current CodeGenOptions.
541 /// current CodeGenOptions.
637 const CodeGenOptions *CodeGenOpts = nullptr);
/freebsd-13-stable/contrib/llvm-project/clang/lib/CodeGen/
H A DABIInfo.h26 class CodeGenOptions;
70 const CodeGenOptions &getCodeGenOpts() const;
H A DBackendUtil.cpp10 #include "clang/Basic/CodeGenOptions.h"
99 const CodeGenOptions &CodeGenOpts;
147 const CodeGenOptions &CGOpts,
173 const CodeGenOptions &CGOpts,
178 const CodeGenOptions &getCGOpts() const { return CGOpts; }
183 const CodeGenOptions &CGOpts;
214 getSancovOptsFromCGOpts(const CodeGenOptions &CGOpts) {
238 const CodeGenOptions &CGOpts = BuilderWrapper.getCGOpts();
249 static bool asanUseGlobalsGC(const Triple &T, const CodeGenOptions &CGOpts) {
272 const CodeGenOptions
[all...]
H A DModuleBuilder.cpp19 #include "clang/Basic/CodeGenOptions.h"
37 const CodeGenOptions CodeGenOpts; // Intentionally copied in.
69 const CodeGenOptions &CGO) {
78 const PreprocessorOptions &PPO, const CodeGenOptions &CGO,
342 const PreprocessorOptions &PreprocessorOpts, const CodeGenOptions &CGO,
H A DCodeGenTBAA.h25 class CodeGenOptions;
120 const CodeGenOptions &CodeGenOpts;
171 CodeGenTBAA(ASTContext &Ctx, llvm::Module &M, const CodeGenOptions &CGO,
H A DCGLoopInfo.h32 class CodeGenOptions;
206 const clang::CodeGenOptions &CGOpts,
H A DCodeGenTypes.h36 class CodeGenOptions;
121 const CodeGenOptions &getCodeGenOpts() const;
H A DCodeGenAction.cpp56 ClangDiagnosticHandler(const CodeGenOptions &CGOpts, BackendConsumer *BCon)
81 const CodeGenOptions &CodeGenOpts;
86 const CodeGenOptions CodeGenOpts) {
110 const CodeGenOptions &CodeGenOpts;
136 const CodeGenOptions &CodeGenOpts,
161 const CodeGenOptions &CodeGenOpts,
326 CodeGenOpts.getProfileUse() != CodeGenOptions::ProfileNone)
967 for (const CodeGenOptions::BitcodeFileToLink &F :
H A DCodeGenModule.h73 class CodeGenOptions;
304 const CodeGenOptions &CodeGenOpts;
564 const CodeGenOptions &CodeGenOpts, llvm::Module &M,
684 const CodeGenOptions &getCodeGenOpts() const { return CodeGenOpts; }
795 /// Get LLVM TLS mode from CodeGenOptions.
1167 /// Adds attributes to F according to our CodeGenOptions and LangOptions, as
1533 void EmitBackendOptionsMetadata(const CodeGenOptions CodeGenOpts);
H A DCodeGenTBAA.cpp22 #include "clang/Basic/CodeGenOptions.h"
33 const CodeGenOptions &CGO,
H A DObjectFilePCHContainerOperations.cpp16 #include "clang/Basic/CodeGenOptions.h"
50 CodeGenOptions CodeGenOpts;
H A DCodeGenModule.cpp39 #include "clang/Basic/CodeGenOptions.h"
98 const CodeGenOptions &CGO, llvm::Module &M,
681 const CodeGenOptions CodeGenOpts) {
969 case CodeGenOptions::GeneralDynamicTLSModel:
971 case CodeGenOptions::LocalDynamicTLSModel:
973 case CodeGenOptions::InitialExecTLSModel:
975 case CodeGenOptions::LocalExecTLSModel:
1577 CodeGenOpts.getInlining() == CodeGenOptions::OnlyAlwaysInlining)
1621 } else if (CodeGenOpts.getInlining() == CodeGenOptions::OnlyAlwaysInlining) {
1645 CodeGenOptions
[all...]
H A DTargetInfo.cpp22 #include "clang/Basic/CodeGenOptions.h"
220 const CodeGenOptions &ABIInfo::getCodeGenOpts() const {
1198 const llvm::Triple &Triple, const CodeGenOptions &Opts);
2068 const llvm::Triple &Triple, const CodeGenOptions &Opts) {
2072 case CodeGenOptions::SRCK_Default:
2074 case CodeGenOptions::SRCK_OnStack: // -fpcc-struct-return
2076 case CodeGenOptions::SRCK_InRegs: // -freg-struct-return
4620 const CodeGenOptions &Opts);
4840 const llvm::Triple &Triple, const CodeGenOptions &Opts) {
4844 case CodeGenOptions
[all...]
H A DCGLoopInfo.cpp13 #include "clang/Basic/CodeGenOptions.h"
577 const clang::CodeGenOptions &CGOpts,
/freebsd-13-stable/contrib/llvm-project/clang/include/clang/Serialization/
H A DPCHContainerOperations.h25 class CodeGenOptions;
/freebsd-13-stable/contrib/llvm-project/clang/lib/Frontend/
H A DCompilerInvocation.cpp13 #include "clang/Basic/CodeGenOptions.h"
658 static void setPGOInstrumentor(CodeGenOptions &Opts, ArgList &Args,
665 .Case("none", CodeGenOptions::ProfileNone)
666 .Case("clang", CodeGenOptions::ProfileClangInstr)
667 .Case("llvm", CodeGenOptions::ProfileIRInstr)
668 .Case("csllvm", CodeGenOptions::ProfileCSIRInstr)
675 auto Instrumentor = static_cast<CodeGenOptions::ProfileInstrKind>(I);
680 static void setPGOUseInstrumentor(CodeGenOptions &Opts,
686 Opts.setProfileUse(CodeGenOptions::ProfileClangInstr);
693 Opts.setProfileUse(CodeGenOptions
[all...]
/freebsd-13-stable/contrib/llvm-project/clang/include/clang/Basic/
H A DCodeGenOptions.h1 //===--- CodeGenOptions.h ---------------------------------------*- C++ -*-===//
9 // This file defines the CodeGenOptions interface.
30 /// Bitfields of CodeGenOptions, split out from CodeGenOptions to ensure
36 #include "clang/Basic/CodeGenOptions.def"
41 #include "clang/Basic/CodeGenOptions.def"
44 /// CodeGenOptions - Track various options which control how the code
46 class CodeGenOptions : public CodeGenOptionsBase { class in namespace:clang
187 /// our CodeGenOptions, much as we set attrs on functions that we generate
346 #include "clang/Basic/CodeGenOptions
[all...]
H A DTargetInfo.h18 #include "clang/Basic/CodeGenOptions.h"
48 class CodeGenOptions;
1114 virtual void adjustTargetOptions(const CodeGenOptions &CGOpts,
/freebsd-13-stable/contrib/llvm-project/clang/lib/Driver/ToolChains/
H A DClang.cpp26 #include "clang/Basic/CodeGenOptions.h"
589 static CodeGenOptions::FramePointerKind
612 return CodeGenOptions::FramePointerKind::NonLeaf;
613 return CodeGenOptions::FramePointerKind::All;
615 return CodeGenOptions::FramePointerKind::None;
4545 CodeGenOptions::FramePointerKind FPKeepKind =
4549 case CodeGenOptions::FramePointerKind::None:
4552 case CodeGenOptions::FramePointerKind::NonLeaf:
4555 case CodeGenOptions::FramePointerKind::All:
6261 if (FPKeepKind == CodeGenOptions
[all...]

Completed in 364 milliseconds

12