Classes |
class | clang::driver::tools::Clang |
| Clang compiler tool. More...
|
class | clang::driver::tools::ClangAs |
| Clang integrated assembler tool. More...
|
class | clang::driver::tools::GnuTool |
| Base class for all GNU tools that provide the same behavior when it comes to response files support. More...
|
class | clang::driver::tools::gcc::Common |
class | clang::driver::tools::gcc::Preprocess |
class | clang::driver::tools::gcc::Compile |
class | clang::driver::tools::gcc::Link |
class | clang::driver::tools::hexagon::Assemble |
class | clang::driver::tools::hexagon::Link |
class | clang::driver::tools::darwin::MachOTool |
class | clang::driver::tools::darwin::Assemble |
class | clang::driver::tools::darwin::Link |
class | clang::driver::tools::darwin::Lipo |
class | clang::driver::tools::darwin::Dsymutil |
class | clang::driver::tools::darwin::VerifyDebug |
class | clang::driver::tools::openbsd::Assemble |
class | clang::driver::tools::openbsd::Link |
class | clang::driver::tools::bitrig::Assemble |
class | clang::driver::tools::bitrig::Link |
class | clang::driver::tools::freebsd::Assemble |
class | clang::driver::tools::freebsd::Link |
class | clang::driver::tools::netbsd::Assemble |
class | clang::driver::tools::netbsd::Link |
class | clang::driver::tools::gnutools::Assemble |
class | clang::driver::tools::gnutools::Link |
class | clang::driver::tools::minix::Assemble |
class | clang::driver::tools::minix::Link |
class | clang::driver::tools::solaris::Assemble |
class | clang::driver::tools::solaris::Link |
class | clang::driver::tools::dragonfly::Assemble |
class | clang::driver::tools::dragonfly::Link |
class | clang::driver::tools::visualstudio::Link |
class | clang::driver::tools::visualstudio::Compile |
class | clang::driver::tools::XCore::Assemble |
class | clang::driver::tools::XCore::Link |
class | clang::driver::tools::CrossWindows::Assemble |
class | clang::driver::tools::CrossWindows::Link |
Namespaces |
namespace | clang |
namespace | clang::driver |
namespace | clang::driver::toolchains |
namespace | clang::driver::tools |
namespace | clang::driver::tools::visualstudio |
| Visual studio tools.
|
namespace | clang::driver::tools::gcc |
| gcc - Generic GCC tool implementations.
|
namespace | clang::driver::tools::hexagon |
namespace | clang::driver::tools::arm |
namespace | clang::driver::tools::mips |
namespace | clang::driver::tools::ppc |
namespace | clang::driver::tools::darwin |
namespace | clang::driver::tools::openbsd |
| openbsd -- Directly call GNU Binutils assembler and linker
|
namespace | clang::driver::tools::bitrig |
| bitrig -- Directly call GNU Binutils assembler and linker
|
namespace | clang::driver::tools::freebsd |
| freebsd -- Directly call GNU Binutils assembler and linker
|
namespace | clang::driver::tools::netbsd |
| netbsd -- Directly call GNU Binutils assembler and linker
|
namespace | clang::driver::tools::gnutools |
| Directly call GNU Binutils' assembler and linker.
|
namespace | clang::driver::tools::minix |
| minix -- Directly call GNU Binutils assembler and linker
|
namespace | clang::driver::tools::solaris |
| solaris -- Directly call Solaris assembler and linker
|
namespace | clang::driver::tools::dragonfly |
| dragonfly -- Directly call GNU Binutils assembler and linker
|
namespace | clang::driver::tools::XCore |
namespace | clang::driver::tools::CrossWindows |
Functions |
StringRef | clang::driver::tools::arm::getARMTargetCPU (const llvm::opt::ArgList &Args, const llvm::Triple &Triple) |
const char * | clang::driver::tools::arm::getARMCPUForMArch (const llvm::opt::ArgList &Args, const llvm::Triple &Triple) |
const char * | clang::driver::tools::arm::getLLVMArchSuffixForARM (StringRef CPU) |
void | clang::driver::tools::mips::getMipsCPUAndABI (const llvm::opt::ArgList &Args, const llvm::Triple &Triple, StringRef &CPUName, StringRef &ABIName) |
bool | clang::driver::tools::mips::hasMipsAbiArg (const llvm::opt::ArgList &Args, const char *Value) |
bool | clang::driver::tools::mips::isUCLibc (const llvm::opt::ArgList &Args) |
bool | clang::driver::tools::mips::isNaN2008 (const llvm::opt::ArgList &Args, const llvm::Triple &Triple) |
bool | clang::driver::tools::mips::isFPXXDefault (const llvm::Triple &Triple, StringRef CPUName, StringRef ABIName) |
bool | clang::driver::tools::ppc::hasPPCAbiArg (const llvm::opt::ArgList &Args, const char *Value) |
llvm::Triple::ArchType | clang::driver::tools::darwin::getArchTypeForMachOArchName (StringRef Str) |
void | clang::driver::tools::darwin::setTripleTypeForMachOArchName (llvm::Triple &T, StringRef Str) |
StringRef | clang::driver::tools::arm::getARMFloatABI (const Driver &D, const llvm::opt::ArgList &Args, const llvm::Triple &Triple) |