Lines Matching refs:ElementBitwidth

49 VScaleVal LMULType::getScale(unsigned ElementBitwidth) const {  in getScale()
51 switch (ElementBitwidth) { in getScale()
114 if (isFloat() && ElementBitwidth == 8) in verifyType()
117 switch (ElementBitwidth) { in verifyType()
158 assert(ElementBitwidth == 1); in initBuiltinStr()
163 switch (ElementBitwidth) { in initBuiltinStr()
185 switch (ElementBitwidth) { in initBuiltinStr()
240 ClangBuiltinStr += utostr(ElementBitwidth) + LMUL.str() + "_t"; in initClangBuiltinStr()
251 return Twine(TypeStr + Twine(ElementBitwidth) + "_t").str(); in initTypeStr()
252 return Twine("v" + TypeStr + Twine(ElementBitwidth) + LMUL.str() + "_t") in initTypeStr()
284 if (ElementBitwidth == 64) in initTypeStr()
286 else if (ElementBitwidth == 32) in initTypeStr()
288 else if (ElementBitwidth == 16) in initTypeStr()
315 ShortStr = "f" + utostr(ElementBitwidth); in initShortStr()
318 ShortStr = "i" + utostr(ElementBitwidth); in initShortStr()
321 ShortStr = "u" + utostr(ElementBitwidth); in initShortStr()
333 ElementBitwidth = 8; in applyBasicType()
337 ElementBitwidth = 16; in applyBasicType()
341 ElementBitwidth = 32; in applyBasicType()
345 ElementBitwidth = 64; in applyBasicType()
349 ElementBitwidth = 16; in applyBasicType()
353 ElementBitwidth = 32; in applyBasicType()
357 ElementBitwidth = 64; in applyBasicType()
363 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()