Home
last modified time | relevance | path

Searched refs:CodeGenOptions (Results 1 – 25 of 48) sorted by relevance

12

/freebsd-src/contrib/llvm-project/clang/lib/Basic/
H A DProfileList.cpp74 static StringRef getSectionName(CodeGenOptions::ProfileInstrKind Kind) { in getSectionName()
76 case CodeGenOptions::ProfileNone: in getSectionName()
78 case CodeGenOptions::ProfileClangInstr: in getSectionName()
80 case CodeGenOptions::ProfileIRInstr: in getSectionName()
82 case CodeGenOptions::ProfileCSIRInstr: in getSectionName()
89 ProfileList::getDefault(CodeGenOptions::ProfileInstrKind Kind) const { in getDefault()
120 CodeGenOptions::ProfileInstrKind Kind) const { in isFunctionExcluded()
134 CodeGenOptions::ProfileInstrKind Kind) const { in isLocationExcluded()
140 CodeGenOptions::ProfileInstrKind Kind) const { in isFileExcluded()
H A DCodeGenOptions.cpp14 CodeGenOptions::CodeGenOptions() { in CodeGenOptions() function in clang::CodeGenOptions
23 void CodeGenOptions::resetNonModularOptions(StringRef ModuleFormat) { in resetNonModularOptions()
/freebsd-src/contrib/llvm-project/clang/include/clang/Basic/
H A DProfileList.h52 ExclusionType getDefault(CodeGenOptions::ProfileInstrKind Kind) const;
56 CodeGenOptions::ProfileInstrKind Kind) const;
59 CodeGenOptions::ProfileInstrKind Kind) const;
62 CodeGenOptions::ProfileInstrKind Kind) const;
H A DCodeGenOptions.h1 //===--- CodeGenOptions.h ---------------------------------------*- C++ -*-===//
9 // This file defines the CodeGenOptions interface.
21 #include "llvm/Frontend/Driver/CodeGenOptions.h"
36 /// Bitfields of CodeGenOptions, split out from CodeGenOptions to ensure
45 #include "clang/Basic/CodeGenOptions.def"
50 #include "clang/Basic/CodeGenOptions.def"
53 /// CodeGenOptions - Track various options which control how the code
55 class CodeGenOptions : public CodeGenOptionsBase {
238 /// our CodeGenOptions, muc
[all...]
/freebsd-src/contrib/llvm-project/clang/include/clang/CodeGen/
H A DBackendUtil.h30 class CodeGenOptions; variable
45 const CodeGenOptions &CGOpts,
52 void EmbedBitcode(llvm::Module *M, const CodeGenOptions &CGOpts,
55 void EmbedObject(llvm::Module *M, const CodeGenOptions &CGOpts,
H A DModuleBuilder.h35 class CodeGenOptions;
113 const CodeGenOptions &CGO,
31 class CodeGenOptions; global() variable
/freebsd-src/contrib/llvm-project/clang/lib/CodeGen/
H A DBackendUtil.cpp12 #include "clang/Basic/CodeGenOptions.h"
32 #include "llvm/Frontend/Driver/CodeGenOptions.h"
137 const CodeGenOptions &CodeGenOpts;
211 const CodeGenOptions &CGOpts, in ~EmitAssemblyHelper()
234 getSancovOptsFromCGOpts(const CodeGenOptions &CGOpts) { in getSancovOptsFromCGOpts()
258 getSanitizerBinaryMetadataOptions(const CodeGenOptions &CGOpts) {
270 static bool asanUseGlobalsGC(const Triple &T, const CodeGenOptions &CGOpts) { in asanUseGlobalsGC()
293 getCodeModel(const CodeGenOptions &CodeGenOpts) { in getCodeModel()
326 const CodeGenOptions &CodeGenOpts, in initTargetOptions()
441 case CodeGenOptions in initTargetOptions()
[all...]
H A DBackendConsumer.h34 const CodeGenOptions &CodeGenOpts;
76 const CodeGenOptions &CodeGenOpts,
90 const CodeGenOptions &CodeGenOpts,
H A DModuleBuilder.cpp19 #include "clang/Basic/CodeGenOptions.h"
39 const CodeGenOptions &CodeGenOpts;
71 const CodeGenOptions &CGO) { in ExpandModuleName()
81 const PreprocessorOptions &PPO, const CodeGenOptions &CGO, in CodeGeneratorImpl()
368 const CodeGenOptions &CGO, llvm::LLVMContext &C, in CreateLLVMCodeGen()
H A DCodeGenTBAA.h25 class CodeGenOptions; variable
120 const CodeGenOptions &CodeGenOpts;
175 const CodeGenOptions &CGO, const LangOptions &Features);
H A DABIInfo.h27 class CodeGenOptions;
65 const CodeGenOptions &getCodeGenOpts() const;
26 class CodeGenOptions; global() variable
H A DCGLoopInfo.h32 class CodeGenOptions; variable
219 const clang::CodeGenOptions &CGOpts,
H A DCodeGenTypes.h35 class CodeGenOptions; variable
107 const CodeGenOptions &getCodeGenOpts() const; in getCGM()
H A DCodeGenAction.cpp67 ClangDiagnosticHandler(const CodeGenOptions &CGOpts, BackendConsumer *BCon)
89 const CodeGenOptions &CodeGenOpts;
94 const CodeGenOptions &CodeGenOpts) { in reportOptRecordError()
115 const PreprocessorOptions &PPOpts, const CodeGenOptions &CodeGenOpts, in BackendConsumer()
140 const PreprocessorOptions &PPOpts, const CodeGenOptions &CodeGenOpts, in BackendConsumer()
315 CodeGenOpts.getProfileUse() != CodeGenOptions::ProfileNone) in HandleTranslationUnit()
922 for (const CodeGenOptions::BitcodeFileToLink &F : in DiagnosticHandlerImpl()
H A DCodeGenModule.h76 class CodeGenOptions; variable
307 const CodeGenOptions &CodeGenOpts;
634 const CodeGenOptions &CodeGenOpts, llvm::Module &M,
768 const CodeGenOptions &getCodeGenOpts() const { return CodeGenOpts; } in getVTables()
890 /// Get LLVM TLS mode from CodeGenOptions.
1832 void EmitBackendOptionsMetadata(const CodeGenOptions &CodeGenOpts);
H A DABIInfo.cpp32 const CodeGenOptions &ABIInfo::getCodeGenOpts() const { in getCodeGenOpts()
H A DCGCall.h417 const CodeGenOptions &CodeGenOpts,
H A DObjectFilePCHContainerOperations.cpp51 CodeGenOptions CodeGenOpts;
/freebsd-src/contrib/llvm-project/clang/include/clang/Frontend/
H A DCompilerInvocation.h13 #include "clang/Basic/CodeGenOptions.h"
100 std::shared_ptr<CodeGenOptions> CodeGenOpts;
139 const CodeGenOptions &getCodeGenOpts() const { return *CodeGenOpts; } in getCodeGenOpts()
195 // Generate command line options from CodeGenOptions.
196 static void GenerateCodeGenArgs(const CodeGenOptions &Opts,
257 CodeGenOptions &getCodeGenOpts() { return *CodeGenOpts; } in getDependencyOutputOpts()
351 /// Parse command line options that map to CodeGenOptions.
352 static bool ParseCodeGenArgs(CodeGenOptions &Opts, llvm::opt::ArgList &Args,
394 CodeGenOptions &getMutCodeGenOpts();
H A DUtils.h46 class CodeGenOptions; variable
53 const CodeGenOptions &CodeGenOpts);
H A DCompilerInstance.h283 CodeGenOptions &getCodeGenOpts() { in getFileSystemOpts()
286 const CodeGenOptions &getCodeGenOpts() const { in getFileSystemOpts()
585 /// current CodeGenOptions. in getPCHContainerReader()
599 /// current CodeGenOptions.
708 const CodeGenOptions *CodeGenOpts = nullptr);
/freebsd-src/contrib/llvm-project/clang/lib/Frontend/
H A DCompilerInvocation.cpp13 #include "clang/Basic/CodeGenOptions.h"
148 CodeGenOpts(std::make_shared<CodeGenOptions>()), in CompilerInvocationBase()
253 CodeGenOptions &CowCompilerInvocation::getMutCodeGenOpts() {
575 CodeGenOptions &CodeGenOpts = Invocation.getCodeGenOpts(); in FixupInvocation()
1313 const CodeGenOptions::OptRemark &Remark) { in ParseOptimizationRemark()
1316 } else if (Remark.Kind == CodeGenOptions::RK_Enabled) { in ParseOptimizationRemark()
1318 } else if (Remark.Kind == CodeGenOptions::RK_Disabled) { in ParseOptimizationRemark()
1326 static CodeGenOptions::OptRemark in ParseOptimizationRemark()
1329 CodeGenOptions::OptRemark Result; in ParseOptimizationRemark()
1351 Result.Kind = CodeGenOptions in ParseOptimizationRemark()
[all...]
/freebsd-src/contrib/llvm-project/clang/lib/CodeGen/Targets/
H A DPPC.cpp360 const CodeGenOptions &Opts); in classifyReturnType()
581 const llvm::Triple &Triple, const CodeGenOptions &Opts) { in computeInfo()
585 case CodeGenOptions::SRCK_Default: in computeInfo()
587 case CodeGenOptions::SRCK_OnStack: // -maix-struct-return in computeInfo()
589 case CodeGenOptions::SRCK_InRegs: // -msvr4-struct-return in computeInfo()
/freebsd-src/contrib/llvm-project/clang/lib/Driver/ToolChains/
H A DFlang.cpp13 #include "clang/Basic/CodeGenOptions.h"
818 CodeGenOptions::FramePointerKind FPKeepKind = in ConstructJob()
823 case CodeGenOptions::FramePointerKind::None: in ConstructJob()
826 case CodeGenOptions::FramePointerKind::Reserved: in ConstructJob()
829 case CodeGenOptions::FramePointerKind::NonLeaf:
832 case CodeGenOptions::FramePointerKind::All: in ~Flang()
H A DCommonArgs.h12 #include "clang/Basic/CodeGenOptions.h"
235 clang::CodeGenOptions::FramePointerKind

12