Flags to identify the types for overloaded SVE builtins.
More...
#include "clang/Basic/TargetBuiltins.h"
Flags to identify the types for overloaded SVE builtins.
Definition at line 222 of file TargetBuiltins.h.
◆ EltType
◆ ImmCheckType
◆ MemEltType
◆ MergeType
◆ SVETypeFlags()
clang::SVETypeFlags::SVETypeFlags |
( |
uint64_t |
F | ) |
|
|
inline |
◆ getBits()
uint64_t clang::SVETypeFlags::getBits |
( |
| ) |
const |
|
inline |
◆ getEltType()
EltType clang::SVETypeFlags::getEltType |
( |
| ) |
const |
|
inline |
◆ getMemEltType()
MemEltType clang::SVETypeFlags::getMemEltType |
( |
| ) |
const |
|
inline |
◆ getMergeType()
MergeType clang::SVETypeFlags::getMergeType |
( |
| ) |
const |
|
inline |
◆ getSplatOperand()
unsigned clang::SVETypeFlags::getSplatOperand |
( |
| ) |
const |
|
inline |
◆ hasSplatOperand()
bool clang::SVETypeFlags::hasSplatOperand |
( |
| ) |
const |
|
inline |
◆ isAppendSVALL()
bool clang::SVETypeFlags::isAppendSVALL |
( |
| ) |
const |
|
inline |
◆ isByteIndexed()
bool clang::SVETypeFlags::isByteIndexed |
( |
| ) |
const |
|
inline |
◆ isFlagSet()
bool clang::SVETypeFlags::isFlagSet |
( |
uint64_t |
Flag | ) |
const |
|
inline |
◆ isGatherLoad()
bool clang::SVETypeFlags::isGatherLoad |
( |
| ) |
const |
|
inline |
◆ isGatherPrefetch()
bool clang::SVETypeFlags::isGatherPrefetch |
( |
| ) |
const |
|
inline |
◆ isInsertOp1SVALL()
bool clang::SVETypeFlags::isInsertOp1SVALL |
( |
| ) |
const |
|
inline |
◆ isLoad()
bool clang::SVETypeFlags::isLoad |
( |
| ) |
const |
|
inline |
◆ isOverloadCvt()
bool clang::SVETypeFlags::isOverloadCvt |
( |
| ) |
const |
|
inline |
◆ isOverloadDefault()
bool clang::SVETypeFlags::isOverloadDefault |
( |
| ) |
const |
|
inline |
◆ isOverloadNone()
bool clang::SVETypeFlags::isOverloadNone |
( |
| ) |
const |
|
inline |
◆ isOverloadWhileOrMultiVecCvt()
bool clang::SVETypeFlags::isOverloadWhileOrMultiVecCvt |
( |
| ) |
const |
|
inline |
◆ isOverloadWhileRW()
bool clang::SVETypeFlags::isOverloadWhileRW |
( |
| ) |
const |
|
inline |
◆ isPrefetch()
bool clang::SVETypeFlags::isPrefetch |
( |
| ) |
const |
|
inline |
◆ isReadZA()
bool clang::SVETypeFlags::isReadZA |
( |
| ) |
const |
|
inline |
◆ isReductionQV()
bool clang::SVETypeFlags::isReductionQV |
( |
| ) |
const |
|
inline |
◆ isReverseCompare()
bool clang::SVETypeFlags::isReverseCompare |
( |
| ) |
const |
|
inline |
◆ isReverseMergeAnyAccOp()
bool clang::SVETypeFlags::isReverseMergeAnyAccOp |
( |
| ) |
const |
|
inline |
◆ isReverseMergeAnyBinOp()
bool clang::SVETypeFlags::isReverseMergeAnyBinOp |
( |
| ) |
const |
|
inline |
◆ isReverseUSDOT()
bool clang::SVETypeFlags::isReverseUSDOT |
( |
| ) |
const |
|
inline |
◆ isScatterStore()
bool clang::SVETypeFlags::isScatterStore |
( |
| ) |
const |
|
inline |
◆ isStore()
bool clang::SVETypeFlags::isStore |
( |
| ) |
const |
|
inline |
◆ isStructLoad()
bool clang::SVETypeFlags::isStructLoad |
( |
| ) |
const |
|
inline |
◆ isStructStore()
bool clang::SVETypeFlags::isStructStore |
( |
| ) |
const |
|
inline |
◆ isTupleCreate()
bool clang::SVETypeFlags::isTupleCreate |
( |
| ) |
const |
|
inline |
◆ isTupleGet()
bool clang::SVETypeFlags::isTupleGet |
( |
| ) |
const |
|
inline |
◆ isTupleSet()
bool clang::SVETypeFlags::isTupleSet |
( |
| ) |
const |
|
inline |
◆ isUndef()
bool clang::SVETypeFlags::isUndef |
( |
| ) |
const |
|
inline |
◆ isWriteZA()
bool clang::SVETypeFlags::isWriteZA |
( |
| ) |
const |
|
inline |
◆ isZExtReturn()
bool clang::SVETypeFlags::isZExtReturn |
( |
| ) |
const |
|
inline |
The documentation for this class was generated from the following file: