clang 19.0.0git
Public Types | Public Member Functions | List of all members
clang::sema::RISCVIntrinsicManager Class Referenceabstract

#include "clang/Sema/RISCVIntrinsicManager.h"

Public Types

enum class  IntrinsicKind : uint8_t { RVV , SIFIVE_VECTOR }

Public Member Functions

virtual ~RISCVIntrinsicManager ()=default
virtual void InitIntrinsicList ()=0
virtual bool CreateIntrinsicIfFound (LookupResult &LR, IdentifierInfo *II, Preprocessor &PP)=0

Detailed Description

Definition at line 25 of file RISCVIntrinsicManager.h.

Member Enumeration Documentation

◆ IntrinsicKind


Definition at line 27 of file RISCVIntrinsicManager.h.

Constructor & Destructor Documentation

◆ ~RISCVIntrinsicManager()

virtual clang::sema::RISCVIntrinsicManager::~RISCVIntrinsicManager ( )

Member Function Documentation

◆ CreateIntrinsicIfFound()

virtual bool clang::sema::RISCVIntrinsicManager::CreateIntrinsicIfFound ( LookupResult LR,
IdentifierInfo II,
Preprocessor PP 
pure virtual

◆ InitIntrinsicList()

virtual void clang::sema::RISCVIntrinsicManager::InitIntrinsicList ( )
pure virtual

The documentation for this class was generated from the following file: