LLVM
19.0.0git
llvm
RISCVISAInfo
llvm::RISCVISAInfo Member List
This is the complete list of members for
llvm::RISCVISAInfo
, including all inherited members.
computeDefaultABI
() const
llvm::RISCVISAInfo
getExtensions
() const
llvm::RISCVISAInfo
inline
getFLen
() const
llvm::RISCVISAInfo
inline
getMaxELen
() const
llvm::RISCVISAInfo
inline
getMaxELenFp
() const
llvm::RISCVISAInfo
inline
getMaxVLen
() const
llvm::RISCVISAInfo
inline
getMinVLen
() const
llvm::RISCVISAInfo
inline
getTargetFeatureForExtension
(StringRef Ext)
llvm::RISCVISAInfo
static
getXLen
() const
llvm::RISCVISAInfo
inline
hasExtension
(StringRef Ext) const
llvm::RISCVISAInfo
isSupportedExtension
(StringRef Ext)
llvm::RISCVISAInfo
static
isSupportedExtension
(StringRef Ext, unsigned MajorVersion, unsigned MinorVersion)
llvm::RISCVISAInfo
static
isSupportedExtensionFeature
(StringRef Ext)
llvm::RISCVISAInfo
static
isSupportedExtensionWithVersion
(StringRef Ext)
llvm::RISCVISAInfo
static
operator=
(const RISCVISAInfo &)=delete
llvm::RISCVISAInfo
OrderedExtensionMap
typedef
llvm::RISCVISAInfo
parseArchString
(StringRef Arch, bool EnableExperimentalExtension, bool ExperimentalExtensionVersionCheck=true, bool IgnoreUnknown=false)
llvm::RISCVISAInfo
static
parseFeatures
(unsigned XLen, const std::vector< std::string > &Features)
llvm::RISCVISAInfo
static
parseNormalizedArchString
(StringRef Arch)
llvm::RISCVISAInfo
static
postProcessAndChecking
(std::unique_ptr< RISCVISAInfo > &&ISAInfo)
llvm::RISCVISAInfo
static
RISCVISAInfo
(const RISCVISAInfo &)=delete
llvm::RISCVISAInfo
RISCVISAInfo
(unsigned XLen, OrderedExtensionMap &Exts)
llvm::RISCVISAInfo
inline
toFeatures
(bool AddAllExtensions=false, bool IgnoreUnknown=true) const
llvm::RISCVISAInfo
toString
() const
llvm::RISCVISAInfo
Generated on Thu Apr 25 2024 02:42:31 for LLVM by
1.9.6