clang 17.0.0git
|
#include "clang/Support/RISCVVIntrinsicUtils.h"
Public Attributes | |
const char * | Name |
const char * | OverloadedName |
uint16_t | PrototypeIndex |
uint16_t | SuffixIndex |
uint16_t | OverloadedSuffixIndex |
uint8_t | PrototypeLength |
uint8_t | SuffixLength |
uint8_t | OverloadedSuffixSize |
uint8_t | RequiredExtensions |
uint8_t | TypeRangeMask |
uint8_t | Log2LMULMask |
uint8_t | NF |
bool | HasMasked: 1 |
bool | HasVL: 1 |
bool | HasMaskedOffOperand: 1 |
bool | HasTailPolicy: 1 |
bool | HasMaskPolicy: 1 |
bool | IsTuple: 1 |
uint8_t | UnMaskedPolicyScheme: 2 |
uint8_t | MaskedPolicyScheme: 2 |
Definition at line 480 of file RISCVVIntrinsicUtils.h.
bool clang::RISCV::RVVIntrinsicRecord::HasMasked |
Definition at line 518 of file RISCVVIntrinsicUtils.h.
bool clang::RISCV::RVVIntrinsicRecord::HasMaskedOffOperand |
Definition at line 520 of file RISCVVIntrinsicUtils.h.
bool clang::RISCV::RVVIntrinsicRecord::HasMaskPolicy |
Definition at line 522 of file RISCVVIntrinsicUtils.h.
bool clang::RISCV::RVVIntrinsicRecord::HasTailPolicy |
Definition at line 521 of file RISCVVIntrinsicUtils.h.
bool clang::RISCV::RVVIntrinsicRecord::HasVL |
Definition at line 519 of file RISCVVIntrinsicUtils.h.
bool clang::RISCV::RVVIntrinsicRecord::IsTuple |
Definition at line 523 of file RISCVVIntrinsicUtils.h.
uint8_t clang::RISCV::RVVIntrinsicRecord::Log2LMULMask |
Definition at line 513 of file RISCVVIntrinsicUtils.h.
uint8_t clang::RISCV::RVVIntrinsicRecord::MaskedPolicyScheme |
Definition at line 525 of file RISCVVIntrinsicUtils.h.
const char* clang::RISCV::RVVIntrinsicRecord::Name |
Definition at line 482 of file RISCVVIntrinsicUtils.h.
uint8_t clang::RISCV::RVVIntrinsicRecord::NF |
Definition at line 516 of file RISCVVIntrinsicUtils.h.
const char* clang::RISCV::RVVIntrinsicRecord::OverloadedName |
Definition at line 486 of file RISCVVIntrinsicUtils.h.
uint16_t clang::RISCV::RVVIntrinsicRecord::OverloadedSuffixIndex |
Definition at line 495 of file RISCVVIntrinsicUtils.h.
uint8_t clang::RISCV::RVVIntrinsicRecord::OverloadedSuffixSize |
Definition at line 504 of file RISCVVIntrinsicUtils.h.
uint16_t clang::RISCV::RVVIntrinsicRecord::PrototypeIndex |
Definition at line 489 of file RISCVVIntrinsicUtils.h.
uint8_t clang::RISCV::RVVIntrinsicRecord::PrototypeLength |
Definition at line 498 of file RISCVVIntrinsicUtils.h.
uint8_t clang::RISCV::RVVIntrinsicRecord::RequiredExtensions |
Definition at line 507 of file RISCVVIntrinsicUtils.h.
uint16_t clang::RISCV::RVVIntrinsicRecord::SuffixIndex |
Definition at line 492 of file RISCVVIntrinsicUtils.h.
uint8_t clang::RISCV::RVVIntrinsicRecord::SuffixLength |
Definition at line 501 of file RISCVVIntrinsicUtils.h.
uint8_t clang::RISCV::RVVIntrinsicRecord::TypeRangeMask |
Definition at line 510 of file RISCVVIntrinsicUtils.h.
uint8_t clang::RISCV::RVVIntrinsicRecord::UnMaskedPolicyScheme |
Definition at line 524 of file RISCVVIntrinsicUtils.h.