Searched refs:TargetOpts (Results 1 - 18 of 18) sorted by relevance

/freebsd-11.0-release/contrib/llvm/tools/clang/include/clang/Frontend/
H A DCompilerInvocation.h60 std::shared_ptr<TargetOptions> TargetOpts; member in class:clang::CompilerInvocationBase
79 TargetOptions &getTargetOpts() { return *TargetOpts.get(); }
81 return *TargetOpts.get();
H A DASTUnit.h96 std::shared_ptr<TargetOptions> TargetOpts; member in class:clang::ASTUnit
/freebsd-11.0-release/contrib/llvm/tools/clang/lib/CodeGen/
H A DObjectFilePCHContainerOperations.cpp50 const TargetOptions TargetOpts; member in class:__anon3845::PCHContainerGenerator
145 TargetOpts(CI.getTargetOpts()), LangOpts(CI.getLangOpts()), OS(OS),
259 clang::EmitBackendOutput(Diags, CodeGenOpts, TargetOpts, LangOpts,
266 clang::EmitBackendOutput(Diags, CodeGenOpts, TargetOpts, LangOpts,
H A DCodeGenAction.cpp47 const TargetOptions &TargetOpts; member in class:clang::BackendConsumer
69 const TargetOptions &TargetOpts, const LangOptions &LangOpts,
75 TargetOpts(TargetOpts), LangOpts(LangOpts), AsmOutStream(OS),
189 EmitBackendOutput(Diags, CodeGenOpts, TargetOpts, LangOpts,
774 const TargetOptions &TargetOpts = CI.getTargetOpts(); local
775 if (TheModule->getTargetTriple() != TargetOpts.Triple) {
778 << TargetOpts.Triple;
779 TheModule->setTargetTriple(TargetOpts.Triple);
784 EmitBackendOutput(CI.getDiagnostics(), CI.getCodeGenOpts(), TargetOpts,
65 BackendConsumer( BackendAction Action, DiagnosticsEngine &Diags, const HeaderSearchOptions &HeaderSearchOpts, const PreprocessorOptions &PPOpts, const CodeGenOptions &CodeGenOpts, const TargetOptions &TargetOpts, const LangOptions &LangOpts, bool TimePasses, const std::string &InFile, const SmallVectorImpl<std::pair<unsigned, llvm::Module *>> &LinkModules, raw_pwrite_stream *OS, LLVMContext &C, CoverageSourceInfo *CoverageInfo = nullptr) argument
[all...]
H A DBackendUtil.cpp55 const clang::TargetOptions &TargetOpts; member in class:__anon3751::EmitAssemblyHelper
121 : Diags(_Diags), CodeGenOpts(CGOpts), TargetOpts(TOpts), LangOpts(LOpts),
484 llvm::join(TargetOpts.Features.begin(), TargetOpts.Features.end(), ",");
507 if (!TargetOpts.Reciprocals.empty())
508 Options.Reciprocals = TargetRecip(TargetOpts.Reciprocals);
583 Options.MCOptions.ABIName = TargetOpts.ABI;
585 TargetMachine *TM = TheTarget->createTargetMachine(Triple, TargetOpts.CPU,
/freebsd-11.0-release/contrib/llvm/tools/clang/lib/Frontend/
H A DFrontendActions.cpp498 bool ReadTargetOptions(const TargetOptions &TargetOpts, bool Complain,
501 Out.indent(4) << " Triple: " << TargetOpts.Triple << "\n";
502 Out.indent(4) << " CPU: " << TargetOpts.CPU << "\n";
503 Out.indent(4) << " ABI: " << TargetOpts.ABI << "\n";
505 if (!TargetOpts.FeaturesAsWritten.empty()) {
507 for (unsigned I = 0, N = TargetOpts.FeaturesAsWritten.size();
509 Out.indent(6) << TargetOpts.FeaturesAsWritten[I] << "\n";
H A DASTUnit.cpp494 std::shared_ptr<TargetOptions> &TargetOpts; member in class:__anon3872::ASTInfoCollector
501 std::shared_ptr<TargetOptions> &TargetOpts,
503 : PP(PP), Context(Context), LangOpt(LangOpt), TargetOpts(TargetOpts),
518 bool ReadTargetOptions(const TargetOptions &TargetOpts, bool Complain,
524 this->TargetOpts = std::make_shared<TargetOptions>(TargetOpts);
526 TargetInfo::CreateTargetInfo(PP.getDiagnostics(), this->TargetOpts);
718 *AST->PP, Context, AST->ASTFileLangOpts, AST->TargetOpts, AST->Target,
1061 Clang->getDiagnostics(), Clang->getInvocation().TargetOpts));
500 ASTInfoCollector(Preprocessor &PP, ASTContext &Context, LangOptions &LangOpt, std::shared_ptr<TargetOptions> &TargetOpts, IntrusiveRefCntPtr<TargetInfo> &Target, unsigned &Counter) argument
[all...]
H A DChainedIncludesSource.cpp155 Clang->getDiagnostics(), Clang->getInvocation().TargetOpts));
H A DCompilerInvocation.cpp54 : LangOpts(new LangOptions()), TargetOpts(new TargetOptions()),
62 TargetOpts(new TargetOptions(X.getTargetOpts())),
380 const TargetOptions &TargetOpts) {
383 llvm::Triple Triple = llvm::Triple(TargetOpts.Triple);
2179 code = hash_combine(code, TargetOpts->Triple, TargetOpts->CPU,
2180 TargetOpts->ABI);
2181 for (unsigned i = 0, n = TargetOpts->FeaturesAsWritten.size(); i != n; ++i)
2182 code = hash_combine(code, TargetOpts->FeaturesAsWritten[i]);
378 ParseCodeGenArgs(CodeGenOptions &Opts, ArgList &Args, InputKind IK, DiagnosticsEngine &Diags, const TargetOptions &TargetOpts) argument
H A DCompilerInstance.cpp800 getInvocation().TargetOpts));
/freebsd-11.0-release/contrib/llvm/tools/clang/include/clang/Basic/
H A DTargetInfo.h52 std::shared_ptr<TargetOptions> TargetOpts; member in class:clang::TargetInfo
112 assert(TargetOpts && "Missing target options");
113 return *TargetOpts;
/freebsd-11.0-release/contrib/llvm/tools/clang/include/clang/Serialization/
H A DASTReader.h131 virtual bool ReadTargetOptions(const TargetOptions &TargetOpts, bool Complain, argument
235 bool ReadTargetOptions(const TargetOptions &TargetOpts, bool Complain,
272 bool ReadTargetOptions(const TargetOptions &TargetOpts, bool Complain,
1505 const TargetOptions &TargetOpts,
/freebsd-11.0-release/contrib/llvm/tools/clang/lib/Basic/
H A DTargetInfo.cpp27 TargetInfo::TargetInfo(const llvm::Triple &T) : TargetOpts(), Triple(T) {
H A DTargets.cpp7956 Target->TargetOpts = Opts;
/freebsd-11.0-release/contrib/llvm/tools/clang/lib/Serialization/
H A DASTReader.cpp95 const TargetOptions &TargetOpts, bool Complain,
97 return First->ReadTargetOptions(TargetOpts, Complain,
99 Second->ReadTargetOptions(TargetOpts, Complain,
253 static bool checkTargetOptions(const TargetOptions &TargetOpts, argument
258 if (TargetOpts.Field != ExistingTargetOpts.Field) { \
261 << Name << TargetOpts.Field << ExistingTargetOpts.Field; \
281 SmallVector<StringRef, 4> ReadFeatures(TargetOpts.FeaturesAsWritten.begin(),
282 TargetOpts.FeaturesAsWritten.end());
323 bool PCHValidator::ReadTargetOptions(const TargetOptions &TargetOpts, argument
327 return checkTargetOptions(TargetOpts, ExistingTargetOpt
94 ReadTargetOptions( const TargetOptions &TargetOpts, bool Complain, bool AllowCompatibleDifferences) argument
4397 isAcceptableASTFile( StringRef Filename, FileManager &FileMgr, const PCHContainerReader &PCHContainerRdr, const LangOptions &LangOpts, const TargetOptions &TargetOpts, const PreprocessorOptions &PPOpts, std::string ExistingModuleCachePath) argument
4717 TargetOptions TargetOpts; local
[all...]
H A DASTWriter.cpp1347 const TargetOptions &TargetOpts = Target.getTargetOpts(); local
1348 AddString(TargetOpts.Triple, Record);
1349 AddString(TargetOpts.CPU, Record);
1350 AddString(TargetOpts.ABI, Record);
1351 Record.push_back(TargetOpts.FeaturesAsWritten.size());
1352 for (unsigned I = 0, N = TargetOpts.FeaturesAsWritten.size(); I != N; ++I) {
1353 AddString(TargetOpts.FeaturesAsWritten[I], Record);
1355 Record.push_back(TargetOpts.Features.size());
1356 for (unsigned I = 0, N = TargetOpts.Features.size(); I != N; ++I) {
1357 AddString(TargetOpts
[all...]
/freebsd-11.0-release/contrib/llvm/tools/lldb/source/Plugins/ExpressionParser/Clang/
H A DClangExpressionParser.cpp212 m_compiler->getDiagnostics(), m_compiler->getInvocation().TargetOpts));
H A DClangModulesDeclVendor.cpp704 instance->setTarget(clang::TargetInfo::CreateTargetInfo(*diagnostics_engine, instance->getInvocation().TargetOpts));

Completed in 305 milliseconds