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

Methods

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)

Declared at: clang/include/clang/Basic/TargetBuiltins.h:181

Parameters

clang::NeonTypeFlags::EltType ET
bool IsUnsigned
bool IsQuad

clang::NeonTypeFlags::EltType getEltType() const

Declared at: clang/include/clang/Basic/TargetBuiltins.h:188

bool isPoly() const

Declared at: clang/include/clang/Basic/TargetBuiltins.h:189

bool isQuad() const

Declared at: clang/include/clang/Basic/TargetBuiltins.h:194

bool isUnsigned() const

Declared at: clang/include/clang/Basic/TargetBuiltins.h:193