14#ifndef LLVM_CLANG_SEMA_RISCVINTRINSICMANAGER_H
15#define LLVM_CLANG_SEMA_RISCVINTRINSICMANAGER_H
One of these records is kept for each identifier that is lexed.
Represents the results of name lookup.
Engages in a tight little dance with the lexer to efficiently preprocess tokens.
virtual bool CreateIntrinsicIfFound(LookupResult &LR, IdentifierInfo *II, Preprocessor &PP)=0
virtual ~RISCVIntrinsicManager()=default
virtual void InitIntrinsicList()=0
Top level wrappers for InstallAPI frontend operations.
__builtin_bitreverse32 uint32_t __builtin_riscv_aaddu_u32 __builtin_riscv_asubu_u32 __builtin_elementwise_add_sat __builtin_elementwise_sub_sat int32_t uint32_t uint32_t __builtin_riscv_mhacc_i32 __builtin_riscv_mhaccu_u32 __builtin_riscv_mhaccsu_i32 __builtin_riscv_mulq_i32 uint8_t