Home
last modified time | relevance | path

Searched refs:AlignmentSource (Results 1 – 12 of 12) sorted by relevance

/external/clang/lib/CodeGen/
DCGValue.h125 enum class AlignmentSource { enum
143 static inline AlignmentSource getFieldAlignmentSource(AlignmentSource Source) { in getFieldAlignmentSource()
146 return AlignmentSource::Decl; in getFieldAlignmentSource()
221 CharUnits Alignment, AlignmentSource AlignSource,
319 AlignmentSource getAlignmentSource() const { in getAlignmentSource()
320 return AlignmentSource(AlignSource); in getAlignmentSource()
322 void setAlignmentSource(AlignmentSource Source) { in setAlignmentSource()
373 AlignmentSource alignSource,
387 QualType type, AlignmentSource alignSource) { in MakeVectorElt()
398 QualType type, AlignmentSource alignSource) { in MakeExtVectorElt()
[all …]
DCGExpr.cpp373 return MakeAddrLValue(Object, M->getType(), AlignmentSource::Decl); in EmitMaterializeTemporaryExpr()
378 AlignmentSource::Decl); in EmitMaterializeTemporaryExpr()
464 AlignmentSource::Decl); in EmitMaterializeTemporaryExpr()
481 return MakeAddrLValue(Object, M->getType(), AlignmentSource::Decl); in EmitMaterializeTemporaryExpr()
821 AlignmentSource *Source) { in EmitPointerWithAlignment()
840 AlignmentSource InnerSource; in EmitPointerWithAlignment()
847 InnerSource != AlignmentSource::Decl) { in EmitPointerWithAlignment()
1265 AlignmentSource AlignSource, in EmitLoadOfScalar()
1376 AlignmentSource AlignSource, in EmitStoreOfScalar()
1955 return CGF.MakeAddrLValue(Addr, T, AlignmentSource::Decl); in EmitThreadPrivateVarDeclLValue()
[all …]
DCodeGenFunction.h1655 AlignmentSource AlignSource = AlignmentSource::Type) {
1661 AlignmentSource AlignSource = AlignmentSource::Type) {
1669 AlignmentSource *Source = nullptr,
1672 AlignmentSource *Source = nullptr);
1675 AlignmentSource *Source = nullptr);
1679 AlignmentSource *Source = nullptr);
2653 AlignmentSource AlignSource =
2654 AlignmentSource::Type,
2671 AlignmentSource AlignSource = AlignmentSource::Type,
2744 AlignmentSource *AlignSource = nullptr);
[all …]
DCodeGenFunction.cpp100 AlignmentSource *Source) { in getNaturalPointeeTypeAlignment()
106 AlignmentSource *Source, in getNaturalTypeAlignment()
113 if (Source) *Source = AlignmentSource::AttributedType; in getNaturalTypeAlignment()
118 if (Source) *Source = AlignmentSource::Type; in getNaturalTypeAlignment()
146 AlignmentSource AlignSource; in MakeNaturalAlignAddrLValue()
156 AlignmentSource AlignSource; in MakeNaturalAlignPointeeAddrLValue()
DCGObjCRuntime.cpp144 AlignmentSource::Decl); in EmitValueForIvarAtOffset()
DCGExprCXX.cpp1344 AlignmentSource alignSource; in EmitCXXNewExpr()
1350 if (alignSource != AlignmentSource::Decl) { in EmitCXXNewExpr()
DCGObjC.cpp151 ElementType, AlignmentSource::Decl); in EmitObjCCollectionLiteral()
163 ElementType, AlignmentSource::Decl); in EmitObjCCollectionLiteral()
171 ElementType, AlignmentSource::Decl); in EmitObjCCollectionLiteral()
DCGStmtOpenMP.cpp275 AlignmentSource::Decl); in GenerateOpenMPCapturedStmtFunction()
280 FD->getType(), AlignmentSource::Decl); in GenerateOpenMPCapturedStmtFunction()
DCGBlocks.cpp882 MakeAddrLValue(blockField, type, AlignmentSource::Decl), in EmitBlockLiteral()
DCGClass.cpp132 AlignmentSource *alignSource) { in EmitCXXMemberDataPointerAddress()
DCGOpenMPRuntime.cpp720 AlignmentSource::Decl); in getThreadIDVariableLValue()
3531 SharedRefLValue.getType(), AlignmentSource::Decl); in emitPrivatesInit()
DCGBuiltin.cpp7953 AlignmentSource AlignSource; in EmitNVPTXBuiltinExpr()