Lines Matching refs:Clang

1 //===-- Clang.cpp - Clang+LLVM ToolChain Implementations --------*- C++ -*-===//
9 #include "Clang.h"
760 // The default is to use Clang Instrumentation.
1084 void Clang::AddPreprocessingOptions(Compilation &C, const JobAction &JA,
1624 void Clang::AddARMTargetArgs(const llvm::Triple &Triple, const ArgList &Args,
1672 void Clang::RenderTargetOptions(const llvm::Triple &EffectiveTriple,
1773 void Clang::AddAArch64TargetArgs(const ArgList &Args,
1843 void Clang::AddLoongArchTargetArgs(const ArgList &Args,
1851 void Clang::AddMIPSTargetArgs(const ArgList &Args,
1999 void Clang::AddPPCTargetArgs(const ArgList &Args,
2094 void Clang::AddRISCVTargetArgs(const ArgList &Args,
2117 void Clang::AddSparcTargetArgs(const ArgList &Args,
2147 void Clang::AddSystemZTargetArgs(const ArgList &Args,
2181 void Clang::AddX86TargetArgs(const ArgList &Args,
2262 void Clang::AddHexagonTargetArgs(const ArgList &Args,
2283 void Clang::AddLanaiTargetArgs(const ArgList &Args,
2306 void Clang::AddWebAssemblyTargetArgs(const ArgList &Args,
2314 void Clang::AddVETargetArgs(const ArgList &Args, ArgStringList &CmdArgs) const {
2320 void Clang::DumpCompilationDatabase(Compilation &C, StringRef Filename,
2388 void Clang::DumpCompilationDatabaseFragmentToDir(
3660 // this is enabled if we are using Clang's flavor of precompiled modules.
4126 // Normally -gsplit-dwarf is only useful with -gN. For IR input, Clang does
4225 // CodeView. Clang doesn't track end columns, just starting columns, which,
4482 void Clang::ConstructJob(Compilation &C, const JobAction &JA,
5120 // Otherwise use Clang's traditional behavior: like
5213 // Emit the unsupported option error until the Clang's library integration
5546 // compiler. This way, Clang can be used to compile code with scalable vectors
5869 // FIXME: Clang doesn't correctly handle -std= when the input language
6163 // Clang can generate useful OpenMP code for these two runtime libraries.
6218 // By default, if Clang doesn't know how to generate useful OpenMP code
7476 Clang::Clang(const ToolChain &TC, bool HasIntegratedBackend)
7479 // whether that tool is Clang based on the Tool's Name as a string.
7482 Clang::~Clang() {}
7487 ObjCRuntime Clang::AddObjCRuntimeArgs(const ArgList &args,
7687 void Clang::AddClangCLArgs(const ArgList &Args, types::ID InputType,
7894 const char *Clang::getBaseInputName(const ArgList &Args,
7899 const char *Clang::getBaseInputStem(const ArgList &Args,
7909 const char *Clang::getDependencyFileName(const ArgList &Args,
8000 CmdArgs.push_back(Clang::getBaseInputName(Args, Input));