Lines Matching refs:Bitwidth
159 unsigned Bitwidth, ElementBitwidth, NumVectors; member in __anon50209d260111::Type
165 Bitwidth(0), ElementBitwidth(0), NumVectors(0) {} in Type()
170 NoManglingQ(false), Bitwidth(0), ElementBitwidth(0), NumVectors(0) { in Type()
205 unsigned getNumElements() const { return Bitwidth / ElementBitwidth; } in getNumElements()
206 unsigned getSizeInBits() const { return Bitwidth; } in getSizeInBits()
236 Bitwidth = ElementBitwidth; in makeScalar()
246 assert_with_loc(Bitwidth > 32, "Not enough bits to make it 32!"); in make32BitElement()
251 assert_with_loc(Bitwidth != 128, "Can't get bigger than 128!"); in doubleLanes()
252 Bitwidth = 128; in doubleLanes()
256 assert_with_loc(Bitwidth != 64, "Can't get smaller than 64!"); in halveLanes()
257 Bitwidth = 64; in halveLanes()
718 if (Bitwidth == 128) in getNeonEnum()
757 T.Bitwidth = T.ElementBitwidth; in fromTypedefName()
770 T.Bitwidth = T.ElementBitwidth * NumLanes; in fromTypedefName()
852 Bitwidth = Quad ? 128 : 64; in applyTypespec()
909 Bitwidth = 128; in applyModifiers()
912 Bitwidth = 64; in applyModifiers()
916 ElementBitwidth = Bitwidth = 32; in applyModifiers()