clang 22.0.0git
clang::SemaRISCV Member List

This is the complete list of members for clang::SemaRISCV, including all inherited members.

CheckBuiltinFunctionCall(const TargetInfo &TI, unsigned BuiltinID, CallExpr *TheCall)clang::SemaRISCV
CheckLMUL(CallExpr *TheCall, unsigned ArgNum)clang::SemaRISCV
checkRVVTypeSupport(QualType Ty, SourceLocation Loc, Decl *D, const llvm::StringMap< bool > &FeatureMap)clang::SemaRISCV
checkTargetClonesAttr(SmallVectorImpl< StringRef > &Params, SmallVectorImpl< SourceLocation > &Locs, SmallVectorImpl< SmallString< 64 > > &NewParams)clang::SemaRISCV
checkTargetVersionAttr(const StringRef Param, const SourceLocation Loc)clang::SemaRISCV
DeclareAndesVectorBuiltinsclang::SemaRISCV
DeclareRVVBuiltinsclang::SemaRISCV
DeclareSiFiveVectorBuiltinsclang::SemaRISCV
Diag(SourceLocation Loc, unsigned DiagID, bool DeferHint=false)clang::SemaBase
Diag(SourceLocation Loc, const PartialDiagnostic &PD, bool DeferHint=false)clang::SemaBase
DiagCompat(SourceLocation Loc, unsigned CompatDiagId, bool DeferHint=false)clang::SemaBase
getASTContext() constclang::SemaBase
getCurContext() constclang::SemaBase
getDiagnostics() constclang::SemaBase
getLangOpts() constclang::SemaBase
handleInterruptAttr(Decl *D, const ParsedAttr &AL)clang::SemaRISCV
IntrinsicManagerclang::SemaRISCV
isAliasValid(unsigned BuiltinID, llvm::StringRef AliasName)clang::SemaRISCV
isValidFMVExtension(StringRef Ext)clang::SemaRISCV
isValidRVVBitcast(QualType srcType, QualType destType)clang::SemaRISCV
PDiag(unsigned DiagID=0)clang::SemaBase
SemaBase(Sema &S)clang::SemaBase
SemaRefclang::SemaBase
SemaRISCV(Sema &S)clang::SemaRISCV