#include "clang/AST/ASTContext.h"
#include "clang/AST/Decl.h"
#include "clang/Basic/Builtins.h"
#include "clang/Basic/TargetInfo.h"
#include "clang/Lex/Preprocessor.h"
#include "clang/Sema/Lookup.h"
#include "clang/Sema/RISCVIntrinsicManager.h"
#include "clang/Sema/Sema.h"
#include "clang/Support/RISCVVIntrinsicUtils.h"
#include "llvm/ADT/SmallVector.h"
#include <optional>
#include <string>
#include <vector>
#include "clang/Basic/riscv_vector_builtin_sema.inc"
Go to the source code of this file.
◆ DECL_INTRINSIC_RECORDS
#define DECL_INTRINSIC_RECORDS |
◆ DECL_SIGNATURE_TABLE
#define DECL_SIGNATURE_TABLE |
◆ ProtoSeq2ArrayRef()
◆ RVVType2Qual()
Definition at line 73 of file SemaRISCVVectorLookup.cpp.
References clang::ASTContext::BoolTy, clang::ASTContext::DoubleTy, clang::ASTContext::Float16Ty, clang::ASTContext::FloatTy, clang::ASTContext::getConstType(), clang::ASTContext::getIntTypeForBitwidth(), clang::ASTContext::getPointerDiffType(), clang::ASTContext::getPointerType(), clang::ASTContext::getScalableVectorType(), clang::ASTContext::getSizeType(), clang::RISCV::Invalid, clang::ASTContext::LongTy, clang::ASTContext::UnsignedLongTy, and clang::ASTContext::VoidTy.
◆ RVVIntrinsicRecords
◆ RVVSignatureTable