Searched refs:getTypeAlign (Results 1 – 9 of 9) sorted by relevance
216 unsigned getTypeAlign(IntType T) const;272 unsigned getWCharAlign() const { return getTypeAlign(WCharType); } in getWCharAlign()277 unsigned getChar16Align() const { return getTypeAlign(Char16Type); } in getChar16Align()282 unsigned getChar32Align() const { return getTypeAlign(Char32Type); } in getChar32Align()
443 CGM.getContext().getTypeAlign(BT), in CreateType()485 uint64_t Align = CGM.getContext().getTypeAlign(BT); in CreateType()498 uint64_t Align = CGM.getContext().getTypeAlign(Ty); in CreateType()655 uint64_t Align = CGM.getContext().getTypeAlign(Ty); in CreatePointerLikeType()718 FieldAlign = CGM.getContext().getTypeAlign(Ty); in CreateType()997 uint64_t Align = CGM.getContext().getTypeAlign(ThisPtrTy); in getOrCreateInstanceMethodType()1426 uint64_t Align = CGM.getContext().getTypeAlign(Ty); in CreateType()1509 FieldAlign = CGM.getContext().getTypeAlign(FType); in CreateType()1588 uint64_t Align = CGM.getContext().getTypeAlign(Ty); in CreateType()1602 CGM.getContext().getTypeAlign(CGM.getContext().getBaseElementType(VAT)); in CreateType()[all …]
789 unsigned TypeAlign = getContext().getTypeAlign(Ty) / 8; in getIndirectResult()1511 if (OffsetBase % getContext().getTypeAlign(AT->getElementType())) in classify()1609 if (!BitField && Offset % getContext().getTypeAlign(i->getType())) { in classify()1706 unsigned Align = std::max(getContext().getTypeAlign(Ty) / 8, 8U); in getIndirectResult()2328 uint64_t Align = CGF.getContext().getTypeAlign(Ty) / 8; in EmitVAArgFromMemory()3296 uint64_t TyAlign = getContext().getTypeAlign(Ty) / 8; in classifyArgumentType()3310 if (getContext().getTypeAlign(Ty) <= 32) { in classifyArgumentType()3510 uint64_t TyAlign = CGF.getContext().getTypeAlign(Ty) / 8; in EmitVAArg()3546 else if (TyAlign < CGF.getContext().getTypeAlign(Ty) / 8) { in EmitVAArg()3701 return ABIArgInfo::getIndirect(getContext().getTypeAlign(Ty) / 8, in tryUseRegs()[all …]
150 unsigned TargetInfo::getTypeAlign(IntType T) const { in getTypeAlign() function in TargetInfo
1555 unsigned getTypeAlign(QualType T) const { in getTypeAlign() function1558 unsigned getTypeAlign(const Type *T) const { in getTypeAlign() function
994 S.Context.getTypeAlign(FD->getType()) <= 8) in handlePackedAttr()3332 uint64_t FirstAlign = S.Context.getTypeAlign(FirstType); in handleTransparentUnionAttr()3336 S.Context.getTypeAlign(FieldType) != FirstAlign) { in handleTransparentUnionAttr()3340 : S.Context.getTypeAlign(FieldType); in handleTransparentUnionAttr()
1920 OldAlign = S.Context.getTypeAlign(Ty); in mergeAlignedAttrs()1922 NewAlign = S.Context.getTypeAlign(Ty); in mergeAlignedAttrs()
1334 Align = getTypeAlign(cast<ArrayType>(T)->getElementType()); in getTypeInfoImpl()1652 return toCharUnitsFromBits(getTypeAlign(T)); in getTypeAlignInChars()1655 return toCharUnitsFromBits(getTypeAlign(T)); in getTypeAlignInChars()1663 unsigned ABIAlign = getTypeAlign(T); in getPreferredTypeAlign()
7023 unsigned Align = Context->getTypeAlign(IVQT)/8; in Write__ivar_list_t_initializer()