clang 8.0.0

clang::driver::toolchains::DragonFly Member List

This is the complete list of members for clang::driver::toolchains::DragonFly, including all inherited members.

AddCCKextLibArgs(const llvm::opt::ArgList &Args, llvm::opt::ArgStringList &CmdArgs) const | clang::driver::ToolChain | virtual
AddClangCXXStdlibIncludeArgs(const llvm::opt::ArgList &DriverArgs, llvm::opt::ArgStringList &CC1Args) const override | clang::driver::toolchains::Generic_GCC | protected virtual
AddClangSystemIncludeArgs(const llvm::opt::ArgList &DriverArgs, llvm::opt::ArgStringList &CC1Args) const | clang::driver::ToolChain | virtual
addClangTargetOptions(const llvm::opt::ArgList &DriverArgs, llvm::opt::ArgStringList &CC1Args, Action::OffloadKind DeviceOffloadKind) const override | clang::driver::toolchains::Generic_ELF | virtual
addClangWarningOptions(llvm::opt::ArgStringList &CC1Args) const | clang::driver::ToolChain | virtual
AddCudaIncludeArgs(const llvm::opt::ArgList &DriverArgs, llvm::opt::ArgStringList &CC1Args) const | clang::driver::ToolChain | virtual
AddCXXStdlibLibArgs(const llvm::opt::ArgList &Args, llvm::opt::ArgStringList &CmdArgs) const | clang::driver::ToolChain | virtual
addExternCSystemInclude(const llvm::opt::ArgList &DriverArgs, llvm::opt::ArgStringList &CC1Args, const Twine &Path) | clang::driver::ToolChain | protected static
addExternCSystemIncludeIfExists(const llvm::opt::ArgList &DriverArgs, llvm::opt::ArgStringList &CC1Args, const Twine &Path) | clang::driver::ToolChain | protected static
AddFastMathRuntimeIfAvailable(const llvm::opt::ArgList &Args, llvm::opt::ArgStringList &CmdArgs) const | clang::driver::ToolChain | virtual
AddFilePathLibArgs(const llvm::opt::ArgList &Args, llvm::opt::ArgStringList &CmdArgs) const | clang::driver::ToolChain |
AddIAMCUIncludeArgs(const llvm::opt::ArgList &DriverArgs, llvm::opt::ArgStringList &CC1Args) const | clang::driver::ToolChain | virtual
addLibCxxIncludePaths(const llvm::opt::ArgList &DriverArgs, llvm::opt::ArgStringList &CC1Args) const | clang::driver::toolchains::Generic_GCC | protected virtual
addLibStdCxxIncludePaths(const llvm::opt::ArgList &DriverArgs, llvm::opt::ArgStringList &CC1Args) const | clang::driver::toolchains::Generic_GCC | protected virtual
addLibStdCXXIncludePaths(Twine Base, Twine Suffix, StringRef GCCTriple, StringRef GCCMultiarchTriple, StringRef TargetMultiarchTriple, Twine IncludeSuffix, const llvm::opt::ArgList &DriverArgs, llvm::opt::ArgStringList &CC1Args) const | clang::driver::toolchains::Generic_GCC | protected
addProfileRTLibs(const llvm::opt::ArgList &Args, llvm::opt::ArgStringList &CmdArgs) const | clang::driver::ToolChain | virtual
addSystemInclude(const llvm::opt::ArgList &DriverArgs, llvm::opt::ArgStringList &CC1Args, const Twine &Path) | clang::driver::ToolChain | protected static
addSystemIncludes(const llvm::opt::ArgList &DriverArgs, llvm::opt::ArgStringList &CC1Args, ArrayRef< StringRef > Paths) | clang::driver::ToolChain | protected static
adjustDebugInfoKind(codegenoptions::DebugInfoKind &DebugInfoKind, const llvm::opt::ArgList &Args) const | clang::driver::ToolChain | inline virtual
buildAssembler() const override | clang::driver::toolchains::DragonFly | protected virtual
buildLinker() const override | clang::driver::toolchains::DragonFly | protected virtual
CheckObjCARC() const | clang::driver::ToolChain | inline virtual
ComputeEffectiveClangTriple(const llvm::opt::ArgList &Args, types::ID InputType=types::TY_INVALID) const | clang::driver::ToolChain | virtual
ComputeLLVMTriple(const llvm::opt::ArgList &Args, types::ID InputType=types::TY_INVALID) const | clang::driver::ToolChain | virtual
computeMSVCVersion(const Driver *D, const llvm::opt::ArgList &Args) const | clang::driver::ToolChain | virtual
CST_Libcxx enum value | clang::driver::ToolChain |
CST_Libstdcxx enum value | clang::driver::ToolChain |
CudaInstallation | clang::driver::toolchains::Generic_GCC | protected
CXXStdlibType enum name | clang::driver::ToolChain |
DragonFly(const Driver &D, const llvm::Triple &Triple, const llvm::opt::ArgList &Args) | clang::driver::toolchains::DragonFly |
GCCInstallation | clang::driver::toolchains::Generic_GCC | protected
Generic_ELF(const Driver &D, const llvm::Triple &Triple, const llvm::opt::ArgList &Args) | clang::driver::toolchains::Generic_ELF | inline
Generic_GCC(const Driver &D, const llvm::Triple &Triple, const llvm::opt::ArgList &Args) | clang::driver::toolchains::Generic_GCC |
getArch() const | clang::driver::ToolChain | inline
getArchName() const | clang::driver::ToolChain | inline
getArchSpecificLibPath() const | clang::driver::ToolChain |
getAuxTriple() const | clang::driver::ToolChain | inline virtual
getCompilerRT(const llvm::opt::ArgList &Args, StringRef Component, bool Shared=false) const | clang::driver::ToolChain | virtual
getCompilerRTArgString(const llvm::opt::ArgList &Args, StringRef Component, bool Shared=false) const | clang::driver::ToolChain |
getCompilerRTPath() const | clang::driver::ToolChain | virtual
GetCXXStdlibType(const llvm::opt::ArgList &Args) const | clang::driver::ToolChain | virtual
GetDefaultCXXStdlibType() const | clang::driver::ToolChain | inline virtual
getDefaultDebugFormat() const | clang::driver::ToolChain | inline virtual
getDefaultDebuggerTuning() const | clang::driver::ToolChain | inline virtual
GetDefaultDwarfVersion() const | clang::driver::ToolChain | inline virtual
getDefaultLinker() const | clang::driver::ToolChain | inline virtual
getDefaultObjCRuntime(bool isNonFragile) const | clang::driver::ToolChain | virtual
GetDefaultRuntimeLibType() const | clang::driver::ToolChain | inline virtual
getDefaultSanitizers() const | clang::driver::ToolChain | inline virtual
GetDefaultStackProtectorLevel(bool KernelOrKext) const | clang::driver::ToolChain | inline virtual
GetDefaultStandaloneDebug() const | clang::driver::ToolChain | inline virtual
GetDefaultTrivialAutoVarInit() const | clang::driver::ToolChain | inline virtual
getDefaultUniversalArchName() const | clang::driver::ToolChain |
getDriver() const | clang::driver::ToolChain | inline
getEffectiveTriple() const | clang::driver::ToolChain | inline
GetExceptionModel(const llvm::opt::ArgList &Args) const | clang::driver::ToolChain | virtual
GetFilePath(const char *Name) const | clang::driver::ToolChain |
getFilePaths() | clang::driver::ToolChain | inline
getFilePaths() const | clang::driver::ToolChain | inline
getInputFilename(const InputInfo &Input) const | clang::driver::ToolChain | virtual
getLibraryPaths() | clang::driver::ToolChain | inline
getLibraryPaths() const | clang::driver::ToolChain | inline
GetLinkerPath() const | clang::driver::ToolChain |
getMultilib() const | clang::driver::ToolChain | inline
getMultilibs() const | clang::driver::ToolChain | inline
getOS() const | clang::driver::ToolChain | inline
getOSLibName() const | clang::driver::ToolChain |
getPlatform() const | clang::driver::ToolChain | inline
GetProgramPath(const char *Name) const | clang::driver::ToolChain |
getProgramPaths() | clang::driver::ToolChain | inline
getProgramPaths() const | clang::driver::ToolChain | inline
getRTTIArg() const | clang::driver::ToolChain | inline
getRTTIMode() const | clang::driver::ToolChain | inline
GetRuntimeLibType(const llvm::opt::ArgList &Args) const | clang::driver::ToolChain | virtual
getSanitizerArgs() const | clang::driver::ToolChain |
getSupportedSanitizers() const | clang::driver::ToolChain | virtual
getTargetAndModeFromProgramName(StringRef ProgName) | clang::driver::ToolChain | static
getThreadModel() const | clang::driver::ToolChain | inline virtual
getTool(Action::ActionClass AC) const override | clang::driver::toolchains::Generic_GCC | protected virtual
getTriple() const | clang::driver::ToolChain | inline
getTripleString() const | clang::driver::ToolChain | inline
getVFS() const | clang::driver::ToolChain |
getXRayArgs() const | clang::driver::ToolChain |
hasBlocksRuntime() const | clang::driver::ToolChain | inline virtual
HasNativeLLVMSupport() const | clang::driver::ToolChain | virtual
IsBlocksDefault() const | clang::driver::ToolChain | inline virtual
isCrossCompiling() const | clang::driver::ToolChain | virtual
IsEncodeExtendedBlockSignatureDefault() const | clang::driver::ToolChain | inline virtual
IsIntegratedAssemblerDefault() const override | clang::driver::toolchains::Generic_GCC | virtual
IsMathErrnoDefault() const override | clang::driver::toolchains::DragonFly | inline virtual
IsObjCNonFragileABIDefault() const | clang::driver::ToolChain | inline virtual
isPICDefault() const override | clang::driver::toolchains::Generic_GCC | virtual
isPICDefaultForced() const override | clang::driver::toolchains::Generic_GCC | virtual
isPIEDefault() const override | clang::driver::toolchains::Generic_GCC | virtual
isTarget32Bit() const | clang::driver::toolchains::Generic_GCC | inline protected
isTarget64Bit() const | clang::driver::toolchains::Generic_GCC | inline protected
isThreadModelSupported(const StringRef Model) const | clang::driver::ToolChain | virtual
IsUnwindTablesDefault(const llvm::opt::ArgList &Args) const override | clang::driver::toolchains::Generic_GCC | virtual
LookupTypeForExtension(StringRef Ext) const | clang::driver::ToolChain | virtual
Multilibs | clang::driver::ToolChain | protected
needsGCovInstrumentation(const llvm::opt::ArgList &Args) | clang::driver::ToolChain | static
needsProfileRT(const llvm::opt::ArgList &Args) | clang::driver::ToolChain | static
path_list typedef | clang::driver::ToolChain |
printVerboseInfo(raw_ostream &OS) const override | clang::driver::toolchains::Generic_GCC | virtual
RLT_CompilerRT enum value | clang::driver::ToolChain |
RLT_Libgcc enum value | clang::driver::ToolChain |
RM_Disabled enum value | clang::driver::ToolChain |
RM_Enabled enum value | clang::driver::ToolChain |
RTTIMode enum name | clang::driver::ToolChain |
RuntimeLibType enum name | clang::driver::ToolChain |
SelectedMultilib | clang::driver::ToolChain | protected
SelectTool(const JobAction &JA) const | clang::driver::ToolChain | virtual
setTripleEnvironment(llvm::Triple::EnvironmentType Env) | clang::driver::ToolChain | protected
ShouldLinkCXXStdlib(const llvm::opt::ArgList &Args) const | clang::driver::ToolChain |
supportsDebugInfoOption(const llvm::opt::Arg *) const | clang::driver::ToolChain | inline virtual
SupportsEmbeddedBitcode() const | clang::driver::ToolChain | inline virtual
SupportsProfiling() const | clang::driver::ToolChain | inline virtual
ToolChain(const Driver &D, const llvm::Triple &T, const llvm::opt::ArgList &Args) | clang::driver::ToolChain | protected
TranslateArgs(const llvm::opt::DerivedArgList &Args, StringRef BoundArch, Action::OffloadKind DeviceOffloadKind) const override | clang::driver::toolchains::Generic_GCC | virtual
TranslateOpenMPTargetArgs(const llvm::opt::DerivedArgList &Args, bool SameTripleAsHost, SmallVectorImpl< llvm::opt::Arg *> &AllocatedArgs) const | clang::driver::ToolChain | virtual
UseDwarfDebugFlags() const | clang::driver::ToolChain | inline virtual
useIntegratedAs() const | clang::driver::ToolChain | virtual
UseObjCMixedDispatch() const | clang::driver::ToolChain | inline virtual
useRelaxRelocations() const | clang::driver::ToolChain | virtual
~Generic_GCC() override | clang::driver::toolchains::Generic_GCC |
~ToolChain() | clang::driver::ToolChain | virtual