Searched refs:EltInfo (Results 1 – 2 of 2) sorted by relevance
1470 std::pair<CharUnits, CharUnits> EltInfo = in getConstantArrayInfoInChars() local1473 assert((Size == 0 || static_cast<uint64_t>(EltInfo.first.getQuantity()) <= in getConstantArrayInfoInChars()1476 uint64_t Width = EltInfo.first.getQuantity() * Size; in getConstantArrayInfoInChars()1477 unsigned Align = EltInfo.second.getQuantity(); in getConstantArrayInfoInChars()1556 TypeInfo EltInfo = getTypeInfo(CAT->getElementType()); in getTypeInfoImpl() local1558 assert((Size == 0 || EltInfo.Width <= (uint64_t)(-1) / Size) && in getTypeInfoImpl()1560 Width = EltInfo.Width * Size; in getTypeInfoImpl()1561 Align = EltInfo.Align; in getTypeInfoImpl()1570 TypeInfo EltInfo = getTypeInfo(VT->getElementType()); in getTypeInfoImpl() local1571 Width = EltInfo.Width * VT->getNumElements(); in getTypeInfoImpl()[all …]
1804 TypeInfoChars EltInfo = Context.getTypeInfoInChars(CAT->getElementType()); in getConstantArrayInfoInChars() local1806 assert((Size == 0 || static_cast<uint64_t>(EltInfo.Width.getQuantity()) <= in getConstantArrayInfoInChars()1809 uint64_t Width = EltInfo.Width.getQuantity() * Size; in getConstantArrayInfoInChars()1810 unsigned Align = EltInfo.Align.getQuantity(); in getConstantArrayInfoInChars()1816 EltInfo.AlignIsRequired); in getConstantArrayInfoInChars()1914 TypeInfo EltInfo = getTypeInfo(cast<ArrayType>(T)->getElementType()); in getTypeInfoImpl() local1915 assert((Size == 0 || EltInfo.Width <= (uint64_t)(-1) / Size) && in getTypeInfoImpl()1917 Width = EltInfo.Width * Size; in getTypeInfoImpl()1918 Align = EltInfo.Align; in getTypeInfoImpl()1919 AlignIsRequired = EltInfo.AlignIsRequired; in getTypeInfoImpl()[all …]