Lines Matching refs:Bitwidth
158 unsigned Bitwidth, ElementBitwidth, NumVectors; member in __anonfaf0748f0111::Type
164 Bitwidth(0), ElementBitwidth(0), NumVectors(0) {} in Type()
169 NoManglingQ(false), Bitwidth(0), ElementBitwidth(0), NumVectors(0) { in Type()
204 unsigned getNumElements() const { return Bitwidth / ElementBitwidth; } in getNumElements()
205 unsigned getSizeInBits() const { return Bitwidth; } in getSizeInBits()
235 Bitwidth = ElementBitwidth; in makeScalar()
245 assert_with_loc(Bitwidth > 32, "Not enough bits to make it 32!"); in make32BitElement()
250 assert_with_loc(Bitwidth != 128, "Can't get bigger than 128!"); in doubleLanes()
251 Bitwidth = 128; in doubleLanes()
255 assert_with_loc(Bitwidth != 64, "Can't get smaller than 64!"); in halveLanes()
256 Bitwidth = 64; in halveLanes()
726 if (Bitwidth == 128) in getNeonEnum()
760 T.Bitwidth = T.ElementBitwidth; in fromTypedefName()
772 T.Bitwidth = T.ElementBitwidth * NumLanes; in fromTypedefName()
853 Bitwidth = Quad ? 128 : 64; in applyTypespec()
910 Bitwidth = 128; in applyModifiers()
913 Bitwidth = 64; in applyModifiers()
917 ElementBitwidth = Bitwidth = 32; in applyModifiers()