Lines Matching refs:ElementBitwidth
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()
469 ElementBitwidth = 8; in applyTypespec()
472 ElementBitwidth = 16; in applyTypespec()
475 ElementBitwidth = 32; in applyTypespec()
478 ElementBitwidth = 64; in applyTypespec()
482 ElementBitwidth = 16; in applyTypespec()
486 ElementBitwidth = 32; in applyTypespec()
490 ElementBitwidth = 64; in applyTypespec()
495 ElementBitwidth = 16; in applyTypespec()
501 assert(ElementBitwidth != ~0U && "Bad element bitwidth!"); in applyTypespec()
526 Bitwidth = ElementBitwidth; in applyModifier()
531 ElementBitwidth /= 2; in applyModifier()
534 ElementBitwidth /= 2; in applyModifier()
537 ElementBitwidth /= 4; in applyModifier()
543 ElementBitwidth /= 4; in applyModifier()
546 ElementBitwidth *= 4; in applyModifier()
554 ElementBitwidth = 1; in applyModifier()
558 Bitwidth = ElementBitwidth; in applyModifier()
562 ElementBitwidth /= 2; in applyModifier()
566 ElementBitwidth /= 4; in applyModifier()
573 ElementBitwidth /= 4; in applyModifier()
580 Bitwidth = ElementBitwidth; in applyModifier()
587 Bitwidth = ElementBitwidth; in applyModifier()
606 ElementBitwidth = Bitwidth = 64; in applyModifier()
615 ElementBitwidth = Bitwidth = 32; in applyModifier()
625 ElementBitwidth = Bitwidth = 32; in applyModifier()
636 ElementBitwidth = Bitwidth = 32; in applyModifier()
644 ElementBitwidth = Bitwidth = 64; in applyModifier()
652 ElementBitwidth = Bitwidth = 32; in applyModifier()
660 ElementBitwidth = Bitwidth = 64; in applyModifier()
664 ElementBitwidth = 64; in applyModifier()
667 ElementBitwidth = Bitwidth = 64; in applyModifier()
672 ElementBitwidth = Bitwidth = 64; in applyModifier()
679 ElementBitwidth = 64; in applyModifier()
685 ElementBitwidth = 32; in applyModifier()
691 ElementBitwidth = 32; in applyModifier()
696 ElementBitwidth = 16; in applyModifier()
702 ElementBitwidth = 32; in applyModifier()
707 ElementBitwidth = 64; in applyModifier()
718 ElementBitwidth = Bitwidth = 8; in applyModifier()
725 ElementBitwidth = Bitwidth = 8; in applyModifier()
732 ElementBitwidth = Bitwidth = 16; in applyModifier()
739 ElementBitwidth = Bitwidth = 16; in applyModifier()
746 ElementBitwidth = Bitwidth = 32; in applyModifier()
753 ElementBitwidth = Bitwidth = 32; in applyModifier()
759 ElementBitwidth = Bitwidth = 8; in applyModifier()
765 ElementBitwidth = Bitwidth = 16; in applyModifier()
771 ElementBitwidth = Bitwidth = 32; in applyModifier()
777 ElementBitwidth = Bitwidth = 64; in applyModifier()
783 ElementBitwidth = Bitwidth = 8; in applyModifier()
789 ElementBitwidth = Bitwidth = 16; in applyModifier()
795 ElementBitwidth = Bitwidth = 32; in applyModifier()