Home
last modified time | relevance | path

Searched refs:AlignSource (Results 1 – 6 of 6) sorted by relevance

/external/clang/lib/CodeGen/
DCGValue.h203 unsigned AlignSource : 2; variable
221 CharUnits Alignment, AlignmentSource AlignSource,
230 this->AlignSource = unsigned(AlignSource);
320 return AlignmentSource(AlignSource); in getAlignmentSource()
323 AlignSource = unsigned(Source); in setAlignmentSource()
DCGExpr.cpp1265 AlignmentSource AlignSource, in EmitLoadOfScalar() argument
1295 LValue::MakeAddr(Addr, Ty, getContext(), AlignSource, TBAAInfo); in EmitLoadOfScalar()
1376 AlignmentSource AlignSource, in EmitStoreOfScalar() argument
1406 LValue::MakeAddr(Addr, Ty, getContext(), AlignSource, TBAAInfo); in EmitStoreOfScalar()
2224 AlignmentSource AlignSource; in EmitUnaryOpLValue() local
2225 Address Addr = EmitPointerWithAlignment(E->getSubExpr(), &AlignSource); in EmitUnaryOpLValue()
2226 LValue LV = MakeAddrLValue(Addr, T, AlignSource); in EmitUnaryOpLValue()
2764 AlignmentSource *AlignSource) { in EmitArrayToPointerDecay() argument
2771 if (AlignSource) *AlignSource = LV.getAlignmentSource(); in EmitArrayToPointerDecay()
2907 AlignmentSource AlignSource; in EmitArraySubscriptExpr() local
[all …]
DCodeGenFunction.cpp146 AlignmentSource AlignSource; in MakeNaturalAlignAddrLValue() local
147 CharUnits Alignment = getNaturalTypeAlignment(T, &AlignSource); in MakeNaturalAlignAddrLValue()
148 return LValue::MakeAddr(Address(V, Alignment), T, getContext(), AlignSource, in MakeNaturalAlignAddrLValue()
156 AlignmentSource AlignSource; in MakeNaturalAlignPointeeAddrLValue() local
157 CharUnits Align = getNaturalTypeAlignment(T, &AlignSource, /*pointee*/ true); in MakeNaturalAlignPointeeAddrLValue()
158 return MakeAddrLValue(Address(V, Align), T, AlignSource); in MakeNaturalAlignPointeeAddrLValue()
DCodeGenFunction.h1655 AlignmentSource AlignSource = AlignmentSource::Type) {
1656 return LValue::MakeAddr(Addr, T, getContext(), AlignSource,
1661 AlignmentSource AlignSource = AlignmentSource::Type) {
1663 AlignSource, CGM.getTBAAInfo(T));
2653 AlignmentSource AlignSource =
2671 AlignmentSource AlignSource = AlignmentSource::Type,
2744 AlignmentSource *AlignSource = nullptr);
2882 AlignmentSource *AlignSource = nullptr);
DCGBuiltin.cpp7953 AlignmentSource AlignSource; in EmitNVPTXBuiltinExpr() local
7955 getNaturalPointeeTypeAlignment(E->getArg(0)->getType(), &AlignSource); in EmitNVPTXBuiltinExpr()
/external/llvm-project/clang/lib/CodeGen/
DCGValue.h151 AlignmentSource AlignSource; variable
155 : AlignSource(Source) {} in AlignSource() function
156 AlignmentSource getAlignmentSource() const { return AlignSource; } in getAlignmentSource()
157 void setAlignmentSource(AlignmentSource Source) { AlignSource = Source; } in setAlignmentSource()