clang 20.0.0git
Functions
clang::driver::tools::riscv Namespace Reference

Functions

void getRISCVTargetFeatures (const Driver &D, const llvm::Triple &Triple, const llvm::opt::ArgList &Args, std::vector< llvm::StringRef > &Features)
 
StringRef getRISCVABI (const llvm::opt::ArgList &Args, const llvm::Triple &Triple)
 
std::string getRISCVArch (const llvm::opt::ArgList &Args, const llvm::Triple &Triple)
 
std::string getRISCVTargetCPU (const llvm::opt::ArgList &Args, const llvm::Triple &Triple)
 

Function Documentation

◆ getRISCVABI()

StringRef clang::driver::tools::riscv::getRISCVABI ( const llvm::opt::ArgList &  Args,
const llvm::Triple &  Triple 
)

◆ getRISCVArch()

std::string clang::driver::tools::riscv::getRISCVArch ( const llvm::opt::ArgList &  Args,
const llvm::Triple &  Triple 
)

◆ getRISCVTargetCPU()

std::string clang::driver::tools::riscv::getRISCVTargetCPU ( const llvm::opt::ArgList &  Args,
const llvm::Triple &  Triple 
)

Definition at line 353 of file RISCV.cpp.

◆ getRISCVTargetFeatures()

void clang::driver::tools::riscv::getRISCVTargetFeatures ( const Driver D,
const llvm::Triple &  Triple,
const llvm::opt::ArgList &  Args,
std::vector< llvm::StringRef > &  Features 
)