• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-12-stable/contrib/llvm-project/clang/lib/Driver/ToolChains/

Lines Matching refs:Clang

1 //===-- Clang.cpp - Clang+LLVM ToolChain Implementations --------*- C++ -*-===//
9 #include "Clang.h"
807 // The default is to use Clang Instrumentation.
1093 void Clang::AddPreprocessingOptions(Compilation &C, const JobAction &JA,
1550 void Clang::AddARMTargetArgs(const llvm::Triple &Triple, const ArgList &Args,
1591 void Clang::RenderTargetOptions(const llvm::Triple &EffectiveTriple,
1684 void Clang::AddAArch64TargetArgs(const ArgList &Args,
1759 void Clang::AddMIPSTargetArgs(const ArgList &Args,
1902 void Clang::AddPPCTargetArgs(const ArgList &Args,
1973 void Clang::AddRISCVTargetArgs(const ArgList &Args,
1982 void Clang::AddSparcTargetArgs(const ArgList &Args,
2000 void Clang::AddSystemZTargetArgs(const ArgList &Args,
2066 void Clang::AddX86TargetArgs(const ArgList &Args,
2116 void Clang::AddHexagonTargetArgs(const ArgList &Args,
2137 void Clang::AddLanaiTargetArgs(const ArgList &Args,
2160 void Clang::AddWebAssemblyTargetArgs(const ArgList &Args,
2170 void Clang::DumpCompilationDatabase(Compilation &C, StringRef Filename,
2233 void Clang::DumpCompilationDatabaseFragmentToDir(
3170 // this is enabled if we are using Clang's flavor of precompiled modules.
3705 // CodeView. Clang doesn't track end columns, just starting columns, which,
3855 void Clang::ConstructJob(Compilation &C, const JobAction &JA,
4838 // FIXME: Clang doesn't correctly handle -std= when the input language
5048 // Clang can generate useful OpenMP code for these two runtime libraries.
5084 // By default, if Clang doesn't know how to generate useful OpenMP code
6100 Clang::Clang(const ToolChain &TC)
6103 // whether that tool is Clang based on the Tool's Name as a string.
6106 Clang::~Clang() {}
6111 ObjCRuntime Clang::AddObjCRuntimeArgs(const ArgList &args,
6301 void Clang::AddClangCLArgs(const ArgList &Args, types::ID InputType,
6513 visualstudio::Compiler *Clang::getCLFallback() const {
6520 const char *Clang::getBaseInputName(const ArgList &Args,
6525 const char *Clang::getBaseInputStem(const ArgList &Args,
6535 const char *Clang::getDependencyFileName(const ArgList &Args,
6623 CmdArgs.push_back(Clang::getBaseInputName(Args, Input));