LLVM 20.0.0git
|
Functions | |
void | validate (const Triple &TT, const FeatureBitset &FeatureBits) |
llvm::Expected< std::unique_ptr< RISCVISAInfo > > | parseFeatureBits (bool IsRV64, const FeatureBitset &FeatureBits) |
llvm::Expected< std::unique_ptr< RISCVISAInfo > > llvm::RISCVFeatures::parseFeatureBits | ( | bool | IsRV64, |
const FeatureBitset & | FeatureBits | ||
) |
Definition at line 122 of file RISCVBaseInfo.cpp.
References llvm::RISCVISAInfo::isSupportedExtensionFeature(), llvm::RISCVISAInfo::parseFeatures(), and llvm::RISCVFeatureKV.
Referenced by llvm::RISCVABI::computeTargetABI(), and llvm::RISCVTargetStreamer::emitTargetAttributes().
void llvm::RISCVFeatures::validate | ( | const Triple & | TT, |
const FeatureBitset & | FeatureBits | ||
) |
Definition at line 111 of file RISCVBaseInfo.cpp.
References llvm::report_fatal_error().
Referenced by llvm::RISCVAsmBackend::RISCVAsmBackend().