Searched refs:getTypeAlign (Results 1 – 12 of 12) sorted by relevance
342 unsigned getTypeAlign(IntType T) const;548 unsigned getWCharAlign() const { return getTypeAlign(WCharType); } in getWCharAlign()553 unsigned getChar16Align() const { return getTypeAlign(Char16Type); } in getChar16Align()558 unsigned getChar32Align() const { return getTypeAlign(Char32Type); } in getChar32Align()
169 MPI.Align = Target.getTypeAlign(PtrDiff); in getMemberPointerInfo()
1722 return getTypeAlign(T); in getTypeAlignIfKnown()1781 Align = getTypeAlign(cast<ArrayType>(T)->getElementType()); in getTypeInfoImpl()2137 UnadjustedAlign = getTypeAlign(T); in getTypeUnadjustedAlign()2177 return toCharUnitsFromBits(getTypeAlign(T)); in getTypeAlignInChars()2180 return toCharUnitsFromBits(getTypeAlign(T)); in getTypeAlignInChars()2236 return std::max(getTypeAlign(T), getTargetInfo().getMinGlobalAlign()); in getAlignOfGlobalVar()
56 const uint64_t Alignment = Context.getTypeAlign(Ty); in coerceToIntArray()1520 unsigned TypeAlign = getContext().getTypeAlign(Ty) / 8; in getIndirectResult()2936 unsigned Align = std::max(getContext().getTypeAlign(Ty) / 8, 8U); in getIndirectResult()4554 if (HasQPX && getContext().getTypeAlign(Ty) >= 256) in getParamTypeAlignment()5155 Alignment = getContext().getTypeAlign(Ty); in classifyArgumentType()5206 unsigned Alignment = getContext().getTypeAlign(RetTy); in classifyReturnType()6992 uint64_t Align = getContext().getTypeAlign(Ty) / 8; in classifyArgumentType()7489 unsigned TypeAlign = getContext().getTypeAlign(Ty) / 8; in getIndirectResult()8337 unsigned TypeAlign = getContext().getTypeAlign(Ty) / 8; in getIndirectByValue()9132 uint64_t NeededAlign = getContext().getTypeAlign(Ty); in classifyArgumentType()[all …]
1030 uint32_t FieldAlign = CGM.getContext().getTypeAlign(Ty); in collectDefaultElementTypesForBlockPointer()
285 unsigned TargetInfo::getTypeAlign(IntType T) const { in getTypeAlign() function in TargetInfo
2091 unsigned getTypeAlign(QualType T) const { return getTypeInfo(T).Align; } in getTypeAlign() function2092 unsigned getTypeAlign(const Type *T) const { return getTypeInfo(T).Align; } in getTypeAlign() function
1358 S.Context.getTypeAlign(FD->getType()) <= 8); in handlePackedAttr()3524 uint64_t FirstAlign = S.Context.getTypeAlign(FirstType); in handleTransparentUnionAttr()3535 S.Context.getTypeAlign(FieldType) > FirstAlign) { in handleTransparentUnionAttr()3539 : S.Context.getTypeAlign(FieldType); in handleTransparentUnionAttr()
2053 AllocType->isDependentType() ? 0 : Context.getTypeAlign(AllocType); in BuildCXXNew()
2367 OldAlign = S.Context.getTypeAlign(Ty); in mergeAlignedAttrs()2369 NewAlign = S.Context.getTypeAlign(Ty); in mergeAlignedAttrs()
6827 unsigned Align = Context->getTypeAlign(IVQT)/8; in Write__ivar_list_t_initializer()
5078 return getASTContext()->getTypeAlign(GetQualType(type)); in GetTypeBitAlign()