Searched refs:ElementBitwidth (Results 1 – 3 of 3) sorted by relevance
/external/llvm-project/clang/utils/TableGen/ |
D | SveEmitter.cpp | 70 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 …]
|
D | NeonEmitter.cpp | 159 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/ |
D | NeonEmitter.cpp | 141 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 …]
|