Searched refs:AlignmentSource (Results 1 – 12 of 12) sorted by relevance
/external/clang/lib/CodeGen/ |
D | CGValue.h | 125 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 …]
|
D | CGExpr.cpp | 373 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 …]
|
D | CodeGenFunction.h | 1655 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 …]
|
D | CodeGenFunction.cpp | 100 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()
|
D | CGObjCRuntime.cpp | 144 AlignmentSource::Decl); in EmitValueForIvarAtOffset()
|
D | CGExprCXX.cpp | 1344 AlignmentSource alignSource; in EmitCXXNewExpr() 1350 if (alignSource != AlignmentSource::Decl) { in EmitCXXNewExpr()
|
D | CGObjC.cpp | 151 ElementType, AlignmentSource::Decl); in EmitObjCCollectionLiteral() 163 ElementType, AlignmentSource::Decl); in EmitObjCCollectionLiteral() 171 ElementType, AlignmentSource::Decl); in EmitObjCCollectionLiteral()
|
D | CGStmtOpenMP.cpp | 275 AlignmentSource::Decl); in GenerateOpenMPCapturedStmtFunction() 280 FD->getType(), AlignmentSource::Decl); in GenerateOpenMPCapturedStmtFunction()
|
D | CGBlocks.cpp | 882 MakeAddrLValue(blockField, type, AlignmentSource::Decl), in EmitBlockLiteral()
|
D | CGClass.cpp | 132 AlignmentSource *alignSource) { in EmitCXXMemberDataPointerAddress()
|
D | CGOpenMPRuntime.cpp | 720 AlignmentSource::Decl); in getThreadIDVariableLValue() 3531 SharedRefLValue.getType(), AlignmentSource::Decl); in emitPrivatesInit()
|
D | CGBuiltin.cpp | 7953 AlignmentSource AlignSource; in EmitNVPTXBuiltinExpr()
|