Lines Matching refs:ElementBitwidth

50 VScaleVal LMULType::getScale(unsigned ElementBitwidth) const {  in getScale()
52 switch (ElementBitwidth) { in getScale()
115 if (isFloat() && ElementBitwidth == 8) in verifyType()
118 switch (ElementBitwidth) { in verifyType()
159 assert(ElementBitwidth == 1); in initBuiltinStr()
164 switch (ElementBitwidth) { in initBuiltinStr()
186 switch (ElementBitwidth) { in initBuiltinStr()
241 ClangBuiltinStr += utostr(ElementBitwidth) + LMUL.str() + "_t"; in initClangBuiltinStr()
252 return Twine(TypeStr + Twine(ElementBitwidth) + "_t").str(); in initTypeStr()
253 return Twine("v" + TypeStr + Twine(ElementBitwidth) + LMUL.str() + "_t") in initTypeStr()
285 if (ElementBitwidth == 64) in initTypeStr()
287 else if (ElementBitwidth == 32) in initTypeStr()
289 else if (ElementBitwidth == 16) in initTypeStr()
316 ShortStr = "f" + utostr(ElementBitwidth); in initShortStr()
319 ShortStr = "i" + utostr(ElementBitwidth); in initShortStr()
322 ShortStr = "u" + utostr(ElementBitwidth); in initShortStr()
334 ElementBitwidth = 8; in applyBasicType()
338 ElementBitwidth = 16; in applyBasicType()
342 ElementBitwidth = 32; in applyBasicType()
346 ElementBitwidth = 64; in applyBasicType()
350 ElementBitwidth = 16; in applyBasicType()
354 ElementBitwidth = 32; in applyBasicType()
358 ElementBitwidth = 64; in applyBasicType()
364 assert(ElementBitwidth != 0 && "Bad element bitwidth!"); in applyBasicType()
596 Scale = LMUL.getScale(ElementBitwidth); in applyModifier()
620 ElementBitwidth *= 2; in applyModifier()
622 Scale = LMUL.getScale(ElementBitwidth); in applyModifier()
625 ElementBitwidth *= 4; in applyModifier()
627 Scale = LMUL.getScale(ElementBitwidth); in applyModifier()
630 ElementBitwidth *= 8; in applyModifier()
632 Scale = LMUL.getScale(ElementBitwidth); in applyModifier()
636 Scale = LMUL.getScale(ElementBitwidth); in applyModifier()
637 ElementBitwidth = 1; in applyModifier()
739 Scale = LMUL.getScale(ElementBitwidth); in applyModifier()
749 LMUL.MulLog2LMUL(Log2EEW - Log2_32(ElementBitwidth)); in applyLog2EEW()
751 ElementBitwidth = 1 << Log2EEW; in applyLog2EEW()
753 Scale = LMUL.getScale(ElementBitwidth); in applyLog2EEW()
758 if (ElementBitwidth == NewSEW) { in applyFixedSEW()
763 ElementBitwidth = NewSEW; in applyFixedSEW()
764 Scale = LMUL.getScale(ElementBitwidth); in applyFixedSEW()
785 Scale = LMUL.getScale(ElementBitwidth); in applyFixedLog2LMUL()