Lines Matching refs:BaseInfo
110 LValueBaseInfo *BaseInfo, in getNaturalPointeeTypeAlignment() argument
112 return getNaturalTypeAlignment(T->getPointeeType(), BaseInfo, TBAAInfo, in getNaturalPointeeTypeAlignment()
117 LValueBaseInfo *BaseInfo, in getNaturalTypeAlignment() argument
128 if (BaseInfo) in getNaturalTypeAlignment()
129 *BaseInfo = LValueBaseInfo(AlignmentSource::AttributedType); in getNaturalTypeAlignment()
134 if (BaseInfo) in getNaturalTypeAlignment()
135 *BaseInfo = LValueBaseInfo(AlignmentSource::Type); in getNaturalTypeAlignment()
165 LValueBaseInfo BaseInfo; in MakeNaturalAlignAddrLValue() local
167 CharUnits Alignment = getNaturalTypeAlignment(T, &BaseInfo, &TBAAInfo); in MakeNaturalAlignAddrLValue()
168 return LValue::MakeAddr(Address(V, Alignment), T, getContext(), BaseInfo, in MakeNaturalAlignAddrLValue()
176 LValueBaseInfo BaseInfo; in MakeNaturalAlignPointeeAddrLValue() local
178 CharUnits Align = getNaturalTypeAlignment(T, &BaseInfo, &TBAAInfo, in MakeNaturalAlignPointeeAddrLValue()
180 return MakeAddrLValue(Address(V, Align), T, BaseInfo, TBAAInfo); in MakeNaturalAlignPointeeAddrLValue()