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) |