Lines Matching defs:Alignment
67 // FIXME: Should we prefer the preferred type alignment here?
76 // FIXME: Should we prefer the preferred type alignment here?
143 CharUnits Alignment = getContext().getTypeAlignInChars(E->getType());
144 EmitAggExpr(E, AggValueSlot::forAddr(Location, Alignment, Quals,
364 CharUnits Alignment = CGF.getContext().getTypeAlignInChars(E->getType());
367 AggSlot = AggValueSlot::forAddr(ReferenceTemporary, Alignment,
435 unsigned Alignment =
439 /*Volatile=*/false, Alignment, E->getType());
917 unsigned Alignment, QualType Ty,
922 if (Alignment)
923 Load->setAlignment(Alignment);
961 bool Volatile, unsigned Alignment,
968 if (Alignment)
969 Store->setAlignment(Alignment);
1504 CharUnits Alignment = CGF.getContext().getDeclAlign(VD);
1509 LI->setAlignment(Alignment.getQuantity());
1513 LV = CGF.MakeAddrLValue(V, E->getType(), Alignment);
1534 CharUnits Alignment = CGF.getContext().getDeclAlign(FD);
1535 return CGF.MakeAddrLValue(V, E->getType(), Alignment);
1540 CharUnits Alignment = getContext().getDeclAlign(ND);
1553 return MakeAddrLValue(Aliasee, E->getType(), Alignment);
1581 CharUnits alignment = getContext().getDeclAlign(VD);
1583 E->getType(), alignment);
1594 LI->setAlignment(Alignment.getQuantity());
1598 LV = MakeAddrLValue(V, T, Alignment);
1867 // Propagate the alignment from the array itself to the result.
1888 // Limit the alignment to that of the result type.
2039 CharUnits alignment = getContext().getDeclAlign(field);
2041 // FIXME: It should be impossible to have an LValue without alignment for a
2044 alignment = std::min(alignment, base.getAlignment());
2062 load->setAlignment(alignment.getQuantity());
2077 alignment = CharUnits();
2079 alignment = getContext().getTypeAlignInChars(type);
2095 LValue LV = MakeAddrLValue(addr, type, alignment);
2132 CharUnits Alignment = getContext().getDeclAlign(Field);
2134 // FIXME: It should be impossible to have an LValue without alignment for a
2137 Alignment = std::min(Alignment, Base.getAlignment());
2139 return MakeAddrLValue(V, FieldType, Alignment);