clang 19.0.0git
Namespaces | Functions
RISCVVIntrinsicUtils.cpp File Reference
#include "clang/Support/RISCVVIntrinsicUtils.h"
#include "llvm/ADT/ArrayRef.h"
#include "llvm/ADT/SmallSet.h"
#include "llvm/ADT/StringExtras.h"
#include "llvm/ADT/StringSet.h"
#include "llvm/ADT/Twine.h"
#include "llvm/Support/ErrorHandling.h"
#include "llvm/Support/raw_ostream.h"
#include <numeric>
#include <optional>

Go to the source code of this file.

Namespaces

namespace  clang
 The JSON file list parser is used to communicate input to InstallAPI.
 
namespace  clang::RISCV
 RISCV builtins.
 

Functions

static VectorTypeModifier clang::RISCV::getTupleVTM (unsigned NF)
 
static uint64_t clang::RISCV::computeRVVTypeHashValue (BasicType BT, int Log2LMUL, PrototypeDescriptor Proto)
 
SmallVector< PrototypeDescriptor > clang::RISCV::parsePrototypes (StringRef Prototypes)
 
raw_ostream & clang::RISCV::operator<< (raw_ostream &OS, const RVVIntrinsicRecord &Record)