Searched refs:getTypeAlign (Results 1 – 12 of 12) sorted by relevance
264 unsigned getTypeAlign(IntType T) const;324 unsigned getWCharAlign() const { return getTypeAlign(WCharType); } in getWCharAlign()329 unsigned getChar16Align() const { return getTypeAlign(Char16Type); } in getChar16Align()334 unsigned getChar32Align() const { return getTypeAlign(Char32Type); } in getChar32Align()
108 unsigned Align = Target.getTypeAlign(PtrDiff); in getMemberPointerWidthAndAlign()
1481 Align = getTypeAlign(cast<ArrayType>(T)->getElementType()); in getTypeInfoImpl()1786 return toCharUnitsFromBits(getTypeAlign(T)); in getTypeAlignInChars()1789 return toCharUnitsFromBits(getTypeAlign(T)); in getTypeAlignInChars()1823 return std::max(getTypeAlign(T), getTargetInfo().getMinGlobalAlign()); in getAlignOfGlobalVar()
463 CGM.getContext().getTypeAlign(BT), llvm::dwarf::DW_ATE_unsigned); in CreateType()525 uint64_t Align = CGM.getContext().getTypeAlign(BT); in CreateType()537 uint64_t Align = CGM.getContext().getTypeAlign(Ty); in CreateType()656 Align = CGM.getContext().getTypeAlign(Ty); in getOrCreateRecordFwdDecl()683 uint64_t Align = CGM.getContext().getTypeAlign(Ty); in CreatePointerLikeType()745 FieldAlign = CGM.getContext().getTypeAlign(Ty); in CreateType()1046 uint64_t Align = CGM.getContext().getTypeAlign(ThisPtrTy); in getOrCreateInstanceMethodType()1684 uint64_t Align = CGM.getContext().getTypeAlign(Ty); in CreateTypeDefinition()1759 FieldAlign = CGM.getContext().getTypeAlign(FType); in CreateTypeDefinition()1832 uint64_t Align = CGM.getContext().getTypeAlign(Ty); in CreateType()[all …]
957 unsigned TypeAlign = getContext().getTypeAlign(Ty) / 8; in getIndirectResult()1974 if (OffsetBase % getContext().getTypeAlign(AT->getElementType())) in classify()2071 if (!BitField && Offset % getContext().getTypeAlign(i->getType())) { in classify()2168 unsigned Align = std::max(getContext().getTypeAlign(Ty) / 8, 8U); in getIndirectResult()2786 uint64_t Align = CGF.getContext().getTypeAlign(Ty) / 8; in EmitVAArgFromMemory()3476 if (isAggregateTypeForABI(Ty) && getContext().getTypeAlign(Ty) >= 128) { in isAlignedParamType()3477 if (HasQPX && getContext().getTypeAlign(Ty) >= 256) in isAlignedParamType()3629 uint64_t TyAlign = getContext().getTypeAlign(Ty) / 8; in classifyArgumentType()4007 unsigned Alignment = getContext().getTypeAlign(Ty); in classifyArgumentType()4170 if (!IsFPR && !IsIndirect && Ctx.getTypeAlign(Ty) > 64) { in EmitAAPCSVAArg()[all …]
1181 getContext().getTypeSize(Ty), getContext().getTypeAlign(Ty)); in typeIsSuitableForInlineAtomic()
231 unsigned TargetInfo::getTypeAlign(IntType T) const { in getTypeAlign() function in TargetInfo
1667 unsigned getTypeAlign(QualType T) const { return getTypeInfo(T).Align; } in getTypeAlign() function1668 unsigned getTypeAlign(const Type *T) const { return getTypeInfo(T).Align; } in getTypeAlign() function
1045 S.Context.getTypeAlign(FD->getType()) <= 8) in handlePackedAttr()2773 uint64_t FirstAlign = S.Context.getTypeAlign(FirstType); in handleTransparentUnionAttr()2782 S.Context.getTypeAlign(FieldType) > FirstAlign) { in handleTransparentUnionAttr()2786 : S.Context.getTypeAlign(FieldType); in handleTransparentUnionAttr()
2144 OldAlign = S.Context.getTypeAlign(Ty); in mergeAlignedAttrs()2146 NewAlign = S.Context.getTypeAlign(Ty); in mergeAlignedAttrs()
1736 return m_ast->getTypeAlign(GetQualType()); in GetTypeBitAlign()
6936 unsigned Align = Context->getTypeAlign(IVQT)/8; in Write__ivar_list_t_initializer()