Searched refs:getTypeAlign (Results 1 – 11 of 11) sorted by relevance
242 unsigned getTypeAlign(IntType T) const;302 unsigned getWCharAlign() const { return getTypeAlign(WCharType); } in getWCharAlign()307 unsigned getChar16Align() const { return getTypeAlign(Char16Type); } in getChar16Align()312 unsigned getChar32Align() const { return getTypeAlign(Char32Type); } in getChar32Align()
60 unsigned Align = Target.getTypeAlign(PtrDiff); in getMemberPointerWidthAndAlign()
1468 Align = getTypeAlign(cast<ArrayType>(T)->getElementType()); in getTypeInfoImpl()1763 return toCharUnitsFromBits(getTypeAlign(T)); in getTypeAlignInChars()1766 return toCharUnitsFromBits(getTypeAlign(T)); in getTypeAlignInChars()1774 unsigned ABIAlign = getTypeAlign(T); in getPreferredTypeAlign()1799 return std::max(getTypeAlign(T), getTargetInfo().getMinGlobalAlign()); in getAlignOfGlobalVar()
461 CGM.getContext().getTypeAlign(BT), in CreateType()503 uint64_t Align = CGM.getContext().getTypeAlign(BT); in CreateType()516 uint64_t Align = CGM.getContext().getTypeAlign(Ty); in CreateType()647 uint64_t Align = CGM.getContext().getTypeAlign(Ty); in CreatePointerLikeType()709 FieldAlign = CGM.getContext().getTypeAlign(Ty); in CreateType()1006 uint64_t Align = CGM.getContext().getTypeAlign(ThisPtrTy); in getOrCreateInstanceMethodType()1665 uint64_t Align = CGM.getContext().getTypeAlign(Ty); in CreateTypeDefinition()1744 FieldAlign = CGM.getContext().getTypeAlign(FType); in CreateTypeDefinition()1817 uint64_t Align = CGM.getContext().getTypeAlign(Ty); in CreateType()1831 CGM.getContext().getTypeAlign(CGM.getContext().getBaseElementType(VAT)); in CreateType()[all …]
801 unsigned TypeAlign = getContext().getTypeAlign(Ty) / 8; in getIndirectResult()1687 if (OffsetBase % getContext().getTypeAlign(AT->getElementType())) in classify()1784 if (!BitField && Offset % getContext().getTypeAlign(i->getType())) { in classify()1881 unsigned Align = std::max(getContext().getTypeAlign(Ty) / 8, 8U); in getIndirectResult()2514 uint64_t Align = CGF.getContext().getTypeAlign(Ty) / 8; in EmitVAArgFromMemory()3028 if (isAggregateTypeForABI(Ty) && getContext().getTypeAlign(Ty) >= 128) in isAlignedParamType()3056 uint64_t TyAlign = getContext().getTypeAlign(Ty) / 8; in classifyArgumentType()3297 getContext().getTypeAlign(it->type) < 64) { in computeInfo()3410 unsigned Alignment = getContext().getTypeAlign(Ty); in classifyArgumentType()3459 unsigned Alignment = getContext().getTypeAlign(Ty); in classifyArgumentType()[all …]
209 unsigned TargetInfo::getTypeAlign(IntType T) const { in getTypeAlign() function in TargetInfo
1648 unsigned getTypeAlign(QualType T) const { in getTypeAlign() function1651 unsigned getTypeAlign(const Type *T) const { in getTypeAlign() function
1011 S.Context.getTypeAlign(FD->getType()) <= 8) in handlePackedAttr()2644 uint64_t FirstAlign = S.Context.getTypeAlign(FirstType); in handleTransparentUnionAttr()2653 S.Context.getTypeAlign(FieldType) > FirstAlign) { in handleTransparentUnionAttr()2657 : S.Context.getTypeAlign(FieldType); in handleTransparentUnionAttr()
1994 OldAlign = S.Context.getTypeAlign(Ty); in mergeAlignedAttrs()1996 NewAlign = S.Context.getTypeAlign(Ty); in mergeAlignedAttrs()
1736 return m_ast->getTypeAlign(GetQualType()); in GetTypeBitAlign()
6963 unsigned Align = Context->getTypeAlign(IVQT)/8; in Write__ivar_list_t_initializer()