Lines Matching refs:ElementBitwidth
73 unsigned Bitwidth, ElementBitwidth, NumVectors; member in __anone51b860d0111::SVEType
82 PrefetchOp(false), Svcount(false), Bitwidth(128), ElementBitwidth(~0U), in SVEType()
101 bool isChar() const { return ElementBitwidth == 8; } in isChar()
118 unsigned getElementSizeInBits() const { return ElementBitwidth; } in getElementSizeInBits()
122 assert(ElementBitwidth != ~0U); in getNumElements()
123 return Bitwidth / ElementBitwidth; in getNumElements()
452 switch (ElementBitwidth) { in builtin_str()
462 switch (ElementBitwidth) { in builtin_str()
469 assert(ElementBitwidth == 16 && "Not a valid BFloat."); in builtin_str()
530 S += utostr(ElementBitwidth); in str()
560 ElementBitwidth = 8; in applyTypespec()
563 ElementBitwidth = 16; in applyTypespec()
566 ElementBitwidth = 32; in applyTypespec()
569 ElementBitwidth = 64; in applyTypespec()
572 ElementBitwidth = 128; in applyTypespec()
576 ElementBitwidth = 16; in applyTypespec()
580 ElementBitwidth = 32; in applyTypespec()
584 ElementBitwidth = 64; in applyTypespec()
589 ElementBitwidth = 16; in applyTypespec()
595 assert(ElementBitwidth != ~0U && "Bad element bitwidth!"); in applyTypespec()
611 Bitwidth = ElementBitwidth; in applyModifier()
616 ElementBitwidth /= 2; in applyModifier()
619 ElementBitwidth /= 2; in applyModifier()
622 ElementBitwidth /= 4; in applyModifier()
628 ElementBitwidth /= 4; in applyModifier()
631 ElementBitwidth *= 4; in applyModifier()
640 ElementBitwidth = 1; in applyModifier()
649 Bitwidth = ElementBitwidth; in applyModifier()
653 ElementBitwidth /= 2; in applyModifier()
657 ElementBitwidth /= 4; in applyModifier()
664 ElementBitwidth /= 4; in applyModifier()
671 Bitwidth = ElementBitwidth; in applyModifier()
678 Bitwidth = ElementBitwidth; in applyModifier()
700 ElementBitwidth = Bitwidth = 64; in applyModifier()
710 ElementBitwidth = Bitwidth = 32; in applyModifier()
721 ElementBitwidth = Bitwidth = 32; in applyModifier()
733 ElementBitwidth = Bitwidth = 32; in applyModifier()
742 ElementBitwidth = Bitwidth = 64; in applyModifier()
751 ElementBitwidth = Bitwidth = 32; in applyModifier()
760 ElementBitwidth = Bitwidth = 64; in applyModifier()
764 ElementBitwidth = 64; in applyModifier()
767 ElementBitwidth = Bitwidth = 64; in applyModifier()
772 ElementBitwidth = Bitwidth = 64; in applyModifier()
779 ElementBitwidth = 64; in applyModifier()
785 ElementBitwidth = 8; in applyModifier()
791 ElementBitwidth = 32; in applyModifier()
797 ElementBitwidth = 32; in applyModifier()
803 ElementBitwidth = 16; in applyModifier()
810 ElementBitwidth = 32; in applyModifier()
816 ElementBitwidth = 64; in applyModifier()
827 ElementBitwidth = Bitwidth = 8; in applyModifier()
834 ElementBitwidth = Bitwidth = 8; in applyModifier()
841 ElementBitwidth = Bitwidth = 16; in applyModifier()
848 ElementBitwidth = Bitwidth = 16; in applyModifier()
855 ElementBitwidth = Bitwidth = 32; in applyModifier()
862 ElementBitwidth = Bitwidth = 32; in applyModifier()
873 ElementBitwidth = Bitwidth = 8; in applyModifier()
879 ElementBitwidth = Bitwidth = 16; in applyModifier()
885 ElementBitwidth = Bitwidth = 32; in applyModifier()
891 ElementBitwidth = Bitwidth = 64; in applyModifier()
897 ElementBitwidth = Bitwidth = 8; in applyModifier()
903 ElementBitwidth = Bitwidth = 16; in applyModifier()
909 ElementBitwidth = Bitwidth = 32; in applyModifier()
918 ElementBitwidth = 16; in applyModifier()