|
std::string | clang::driver::tools::arm::getARMTargetCPU (StringRef CPU, llvm::StringRef Arch, const llvm::Triple &Triple) |
|
std::string | clang::driver::tools::arm::getARMArch (llvm::StringRef Arch, const llvm::Triple &Triple) |
|
StringRef | clang::driver::tools::arm::getARMCPUForMArch (llvm::StringRef Arch, const llvm::Triple &Triple) |
|
llvm::ARM::ArchKind | clang::driver::tools::arm::getLLVMArchKindForARM (StringRef CPU, StringRef Arch, const llvm::Triple &Triple) |
| getLLVMArchSuffixForARM - Get the LLVM ArchKind value to use for a particular CPU (or Arch, if CPU is generic).
|
|
StringRef | clang::driver::tools::arm::getLLVMArchSuffixForARM (llvm::StringRef CPU, llvm::StringRef Arch, const llvm::Triple &Triple) |
|
void | clang::driver::tools::arm::appendBE8LinkFlag (const llvm::opt::ArgList &Args, llvm::opt::ArgStringList &CmdArgs, const llvm::Triple &Triple) |
|
FloatABI | clang::driver::tools::arm::getDefaultFloatABI (const llvm::Triple &Triple) |
|
FloatABI | clang::driver::tools::arm::getARMFloatABI (const ToolChain &TC, const llvm::opt::ArgList &Args) |
|
FloatABI | clang::driver::tools::arm::getARMFloatABI (const Driver &D, const llvm::Triple &Triple, const llvm::opt::ArgList &Args) |
|
void | clang::driver::tools::arm::setFloatABIInTriple (const Driver &D, const llvm::opt::ArgList &Args, llvm::Triple &triple) |
|
bool | clang::driver::tools::arm::isHardTPSupported (const llvm::Triple &Triple) |
|
ReadTPMode | clang::driver::tools::arm::getReadTPMode (const Driver &D, const llvm::opt::ArgList &Args, const llvm::Triple &Triple, bool ForAS) |
|
void | clang::driver::tools::arm::setArchNameInTriple (const Driver &D, const llvm::opt::ArgList &Args, types::ID InputType, llvm::Triple &Triple) |
|
bool | clang::driver::tools::arm::useAAPCSForMachO (const llvm::Triple &T) |
|
void | clang::driver::tools::arm::getARMArchCPUFromArgs (const llvm::opt::ArgList &Args, llvm::StringRef &Arch, llvm::StringRef &CPU, bool FromAs=false) |
|
llvm::ARM::FPUKind | clang::driver::tools::arm::getARMTargetFeatures (const Driver &D, const llvm::Triple &Triple, const llvm::opt::ArgList &Args, std::vector< llvm::StringRef > &Features, bool ForAS, bool ForMultilib=false) |
|
int | clang::driver::tools::arm::getARMSubArchVersionNumber (const llvm::Triple &Triple) |
|
bool | clang::driver::tools::arm::isARMMProfile (const llvm::Triple &Triple) |
|
bool | clang::driver::tools::arm::isARMAProfile (const llvm::Triple &Triple) |
|
bool | clang::driver::tools::arm::isARMBigEndian (const llvm::Triple &Triple, const llvm::opt::ArgList &Args) |
|
bool | clang::driver::tools::arm::isARMEABIBareMetal (const llvm::Triple &Triple) |
| Is the triple {arm,armeb,thumb,thumbeb}-none-none-{eabi,eabihf} ?
|
|