Lines Matching defs:AllocatedTAlign
43 unsigned AllocatedTAlign,
48 const Expr *P, unsigned AllocatedTAlign) const;
51 const Expr *P, unsigned AllocatedTAlign) const;
55 unsigned AllocatedTAlign) const;
153 unsigned AllocatedTAlign,
159 StorageTAlign, AllocatedTAlign));
178 unsigned AllocatedTAlign) const {
180 AllocatedTAlign]() -> bool {
208 if (AllocatedTAlign > BaseRegionAlign) {
209 emitBadAlignReport(P, C, AllocatedTAlign, BaseRegionAlign);
216 auto CheckElementRegionOffset = [this, R, &C, P, AllocatedTAlign]() -> void {
223 unsigned AddressAlign = Offset % AllocatedTAlign;
225 emitBadAlignReport(P, C, AllocatedTAlign, AddressAlign);
237 unsigned AllocatedTAlign) const {
243 if (isVarRegionAlignedProperly(TheVarRegion, C, P, AllocatedTAlign)) {
253 unsigned AddressAlign = OffsetValue % AllocatedTAlign;
255 emitBadAlignReport(P, C, AllocatedTAlign, AddressAlign);
262 unsigned AllocatedTAlign) const {
265 if (AllocatedTAlign > StorageTAlign) {
266 emitBadAlignReport(P, C, AllocatedTAlign, StorageTAlign);
279 unsigned AllocatedTAlign = C.getASTContext().getTypeAlign(AllocatedT) /
285 checkElementRegionAlign(TheElementRegion, C, Place, AllocatedTAlign);
287 checkFieldRegionAlign(TheFieldRegion, C, Place, AllocatedTAlign);
289 isVarRegionAlignedProperly(TheVarRegion, C, Place, AllocatedTAlign);