Home
last modified time | relevance | path

Searched refs:ElementBitwidth (Results 1 – 3 of 3) sorted by relevance

/external/llvm-project/clang/utils/TableGen/
DSveEmitter.cpp70 unsigned Bitwidth, ElementBitwidth, NumVectors; member in __anon5c0d77c40111::SVEType
79 PrefetchOp(false), Bitwidth(128), ElementBitwidth(~0U), NumVectors(1) { in SVEType()
92 bool isChar() const { return ElementBitwidth == 8; } in isChar()
106 unsigned getElementSizeInBits() const { return ElementBitwidth; } in getElementSizeInBits()
110 assert(ElementBitwidth != ~0U); in getNumElements()
111 return Bitwidth / ElementBitwidth; in getNumElements()
368 switch (ElementBitwidth) { in builtin_str()
378 switch (ElementBitwidth) { in builtin_str()
385 assert(ElementBitwidth == 16 && "Not a valid BFloat."); in builtin_str()
443 S += utostr(ElementBitwidth); in str()
[all …]
DNeonEmitter.cpp159 unsigned Bitwidth, ElementBitwidth, NumVectors; member in __anon50209d260111::Type
165 Bitwidth(0), ElementBitwidth(0), NumVectors(0) {} in Type()
170 NoManglingQ(false), Bitwidth(0), ElementBitwidth(0), NumVectors(0) { in Type()
196 bool isFloat() const { return isFloating() && ElementBitwidth == 32; } in isFloat()
197 bool isDouble() const { return isFloating() && ElementBitwidth == 64; } in isDouble()
198 bool isHalf() const { return isFloating() && ElementBitwidth == 16; } in isHalf()
199 bool isChar() const { return ElementBitwidth == 8; } in isChar()
200 bool isShort() const { return isInteger() && ElementBitwidth == 16; } in isShort()
201 bool isInt() const { return isInteger() && ElementBitwidth == 32; } in isInt()
202 bool isLong() const { return isInteger() && ElementBitwidth == 64; } in isLong()
[all …]
/external/clang/utils/TableGen/
DNeonEmitter.cpp141 unsigned Bitwidth, ElementBitwidth, NumVectors; member in __anonde9241780111::Type
147 NoManglingQ(false), Bitwidth(0), ElementBitwidth(0), NumVectors(0) {} in Type()
153 ElementBitwidth(0), NumVectors(0) { in Type()
176 bool isFloat() const { return Float && ElementBitwidth == 32; } in isFloat()
177 bool isDouble() const { return Float && ElementBitwidth == 64; } in isDouble()
178 bool isHalf() const { return Float && ElementBitwidth == 16; } in isHalf()
180 bool isChar() const { return ElementBitwidth == 8; } in isChar()
181 bool isShort() const { return !Float && ElementBitwidth == 16; } in isShort()
182 bool isInt() const { return !Float && ElementBitwidth == 32; } in isInt()
183 bool isLong() const { return !Float && ElementBitwidth == 64; } in isLong()
[all …]