Lines Matching refs:Bitwidth
141 unsigned Bitwidth, ElementBitwidth, NumVectors; member in __anonde9241780111::Type
147 NoManglingQ(false), Bitwidth(0), ElementBitwidth(0), NumVectors(0) {} in Type()
152 ScalarForMangling(false), NoManglingQ(false), Bitwidth(0), in Type()
185 unsigned getNumElements() const { return Bitwidth / ElementBitwidth; } in getNumElements()
186 unsigned getSizeInBits() const { return Bitwidth; } in getSizeInBits()
210 Bitwidth = ElementBitwidth; in makeScalar()
218 assert_with_loc(Bitwidth != 128, "Can't get bigger than 128!"); in doubleLanes()
219 Bitwidth = 128; in doubleLanes()
222 assert_with_loc(Bitwidth != 64, "Can't get smaller than 64!"); in halveLanes()
223 Bitwidth = 64; in halveLanes()
657 if (Bitwidth == 128) in getNeonEnum()
697 T.Bitwidth = T.ElementBitwidth; in fromTypedefName()
710 T.Bitwidth = T.ElementBitwidth * NumLanes; in fromTypedefName()
790 Bitwidth = Quad ? 128 : 64; in applyTypespec()
812 Bitwidth = ElementBitwidth; in applyModifier()
819 Bitwidth = ElementBitwidth; in applyModifier()
832 Bitwidth = ElementBitwidth = 64; in applyModifier()
837 Bitwidth = ElementBitwidth = 32; in applyModifier()
851 Bitwidth /= 2; in applyModifier()
855 Bitwidth *= 2; in applyModifier()
859 Bitwidth *= 2; in applyModifier()
867 ElementBitwidth = Bitwidth = 32; in applyModifier()
875 ElementBitwidth = Bitwidth = 64; in applyModifier()
882 Bitwidth = ElementBitwidth; in applyModifier()
887 Bitwidth = ElementBitwidth; in applyModifier()
892 Bitwidth = ElementBitwidth; in applyModifier()
896 Bitwidth *= 2; in applyModifier()
903 Bitwidth = ElementBitwidth; in applyModifier()
911 Bitwidth *= 2; in applyModifier()
919 Bitwidth /= 2; in applyModifier()
935 Bitwidth *= 2; in applyModifier()
940 Bitwidth *= 2; in applyModifier()
945 Bitwidth *= 2; in applyModifier()