class NeonTypeFlags
Declaration
class NeonTypeFlags { /* full declaration omitted */ };
Description
Flags to identify the types for overloaded Neon builtins. These must be kept in sync with the flags in utils/TableGen/NeonEmitter.h.
Declared at: clang/include/clang/Basic/TargetBuiltins.h:156
Member Variables
- private uint32_t Flags
Method Overview
- public NeonTypeFlags(unsigned int F)
- public NeonTypeFlags(clang::NeonTypeFlags::EltType ET, bool IsUnsigned, bool IsQuad)
- public clang::NeonTypeFlags::EltType getEltType() const
- public bool isPoly() const
- public bool isQuad() const
- public bool isUnsigned() const
Methods
¶NeonTypeFlags(unsigned int F)
NeonTypeFlags(unsigned int F)
Declared at: clang/include/clang/Basic/TargetBuiltins.h:180
Parameters
- unsigned int F
¶NeonTypeFlags(clang::NeonTypeFlags::EltType ET,
bool IsUnsigned,
bool IsQuad)
NeonTypeFlags(clang::NeonTypeFlags::EltType ET,
bool IsUnsigned,
bool IsQuad)
Declared at: clang/include/clang/Basic/TargetBuiltins.h:181
Parameters
- clang::NeonTypeFlags::EltType ET
- bool IsUnsigned
- bool IsQuad
¶clang::NeonTypeFlags::EltType getEltType() const
clang::NeonTypeFlags::EltType getEltType() const
Declared at: clang/include/clang/Basic/TargetBuiltins.h:188
¶bool isPoly() const
bool isPoly() const
Declared at: clang/include/clang/Basic/TargetBuiltins.h:189
¶bool isQuad() const
bool isQuad() const
Declared at: clang/include/clang/Basic/TargetBuiltins.h:194
¶bool isUnsigned() const
bool isUnsigned() const
Declared at: clang/include/clang/Basic/TargetBuiltins.h:193