Searched refs:getTypeAlign (Results 1 – 13 of 13) sorted by relevance
169 unsigned StorageTAlign = C.getASTContext().getTypeAlign(VD->getType()); in getStorageAlign()279 unsigned AllocatedTAlign = C.getASTContext().getTypeAlign(AllocatedT) / in checkPlaceIsAlignedProperly()
434 unsigned getTypeAlign(IntType T) const;694 unsigned getWCharAlign() const { return getTypeAlign(WCharType); } in getWCharAlign()699 unsigned getChar16Align() const { return getTypeAlign(Char16Type); } in getChar16Align()704 unsigned getChar32Align() const { return getTypeAlign(Char32Type); } in getChar32Align()
231 MPI.Align = Target.getTypeAlign(PtrDiff); in getMemberPointerInfo()
1924 return NeedsPreferredAlignment ? getPreferredTypeAlign(T) : getTypeAlign(T); in getTypeAlignIfKnown()2458 UnadjustedAlign = getTypeAlign(T->getUnqualifiedDesugaredType()); in getTypeUnadjustedAlign()2492 return toCharUnitsFromBits(getTypeAlign(T)); in getTypeAlignInChars()2495 return toCharUnitsFromBits(getTypeAlign(T)); in getTypeAlignInChars()
61 const uint64_t Alignment = Context.getTypeAlign(Ty); in coerceToIntArray()1695 unsigned TypeAlign = getContext().getTypeAlign(Ty) / 8; in getIndirectResult()3052 if (OffsetBase % getContext().getTypeAlign(AT->getElementType())) in classify()3167 if (!BitField && Offset % getContext().getTypeAlign(i->getType())) { in classify()3271 unsigned Align = std::max(getContext().getTypeAlign(Ty) / 8, 8U); in getIndirectResult()5157 if (isAggregateTypeForABI(Ty) && getContext().getTypeAlign(Ty) >= 128) { in getParamTypeAlignment()5833 std::max(getContext().getTypeAlign(Ty), in classifyArgumentType()5909 unsigned Alignment = getContext().getTypeAlign(RetTy); in classifyReturnType()6695 CharUnits::fromQuantity(getContext().getTypeAlign(Ty) / 8), false); in classifyArgumentType()7230 const uint64_t Alignment = getContext().getTypeAlign(Ty); in coerceToIntArrayWithLimit()[all …]
1225 uint32_t FieldAlign = CGM.getContext().getTypeAlign(Ty); in collectDefaultElementTypesForBlockPointer()
349 unsigned TargetInfo::getTypeAlign(IntType T) const { in getTypeAlign() function in TargetInfo
2304 unsigned getTypeAlign(QualType T) const { return getTypeInfo(T).Align; } in getTypeAlign() function2305 unsigned getTypeAlign(const Type *T) const { return getTypeInfo(T).Align; } in getTypeAlign() function
1406 S.Context.getTypeAlign(FD->getType()) <= 8); in handlePackedAttr()4233 uint64_t FirstAlign = S.Context.getTypeAlign(FirstType); in handleTransparentUnionAttr()4244 S.Context.getTypeAlign(FieldType) > FirstAlign) { in handleTransparentUnionAttr()4248 : S.Context.getTypeAlign(FieldType); in handleTransparentUnionAttr()
2245 AllocType->isDependentType() ? 0 : Context.getTypeAlign(AllocType); in BuildCXXNew()
2821 OldAlign = S.Context.getTypeAlign(Ty); in mergeAlignedAttrs()2823 NewAlign = S.Context.getTypeAlign(Ty); in mergeAlignedAttrs()
6824 unsigned Align = Context->getTypeAlign(IVQT)/8; in Write__ivar_list_t_initializer()
4799 return getASTContext().getTypeAlign(GetQualType(type)); in GetTypeBitAlign()