Searched refs:ElementBitwidth (Results 1 – 3 of 3) sorted by relevance
/netbsd-src/external/apache2/llvm/dist/clang/utils/TableGen/ |
H A D | SveEmitter.cpp | 70 unsigned Bitwidth, ElementBitwidth, NumVectors; member in __anon47288a980111::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() 371 switch (ElementBitwidth) { in builtin_str() 381 switch (ElementBitwidth) { in builtin_str() 388 assert(ElementBitwidth == 16 && "Not a valid BFloat."); in builtin_str() 446 S += utostr(ElementBitwidth); in str() [all …]
|
H A D | RISCVVEmitter.cpp | 39 Optional<unsigned> getScale(unsigned ElementBitwidth) const; 66 unsigned ElementBitwidth = 0; member in __anond814f6670111::RVVType 108 return isVector() && isFloat() && ElementBitwidth == Width; in isFloatVector() 111 return isFloat() && ElementBitwidth == Width; in isFloat() 271 VScaleVal LMULType::getScale(unsigned ElementBitwidth) const { in getScale() 273 switch (ElementBitwidth) { in getScale() 341 if (isFloat() && ElementBitwidth == 8) in verifyType() 344 switch (ElementBitwidth) { in verifyType() 385 assert(ElementBitwidth == 1); in initBuiltinStr() 390 switch (ElementBitwidth) { in initBuiltinStr() [all …]
|
H A D | NeonEmitter.cpp | 159 unsigned Bitwidth, ElementBitwidth, NumVectors; member in __anon9e9e0a7a0111::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 …]
|