Lines Matching refs:CharUnits
80 CharUnits offset);
83 CharUnits ThisAdjustment);
113 CharUnits getArrayCookieSizeImpl(QualType elementType);
121 CharUnits cookieSize);
153 CharUnits getArrayCookieSizeImpl(QualType elementType);
160 CharUnits cookieSize);
460 CharUnits offset) { in EmitMemberDataPointer()
468 return BuildMemberPointer(MD, CharUnits::Zero()); in EmitMemberPointer()
472 CharUnits ThisAdjustment) { in BuildMemberPointer()
485 CharUnits PointerWidth = in BuildMemberPointer()
538 CharUnits ThisAdjustment = CharUnits::Zero(); in EmitMemberPointer()
557 CharUnits FieldOffset = in EmitMemberPointer()
799 CharUnits ItaniumCXXABI::getArrayCookieSizeImpl(QualType elementType) { in getArrayCookieSizeImpl()
802 return std::max(CharUnits::fromQuantity(CGM.SizeSizeInBytes), in getArrayCookieSizeImpl()
817 CharUnits SizeSize = Ctx.getTypeSizeInChars(SizeTy); in InitializeArrayCookie()
820 CharUnits CookieSize = in InitializeArrayCookie()
826 CharUnits CookieOffset = CookieSize - SizeSize; in InitializeArrayCookie()
845 CharUnits cookieSize) { in readArrayCookieImpl()
848 CharUnits numElementsOffset = in readArrayCookieImpl()
849 cookieSize - CharUnits::fromQuantity(CGF.SizeSizeInBytes); in readArrayCookieImpl()
861 CharUnits ARMCXXABI::getArrayCookieSizeImpl(QualType elementType) { in getArrayCookieSizeImpl()
869 return CharUnits::fromQuantity(2 * CGM.SizeSizeInBytes); in getArrayCookieSizeImpl()
884 CharUnits SizeSize = Ctx.getTypeSizeInChars(Ctx.getSizeType()); in InitializeArrayCookie()
903 CharUnits CookieSize = 2 * SizeSize; in InitializeArrayCookie()
910 CharUnits cookieSize) { in readArrayCookieImpl()