Searched refs:AlignmentSource (Results 1 - 11 of 11) sorted by relevance

/freebsd-11.0-release/contrib/llvm/tools/clang/lib/CodeGen/
H A DCGValue.h125 enum class AlignmentSource { class in namespace:clang::CodeGen
143 static inline AlignmentSource getFieldAlignmentSource(AlignmentSource Source) {
146 return AlignmentSource::Decl;
221 CharUnits Alignment, AlignmentSource AlignSource,
319 AlignmentSource getAlignmentSource() const {
320 return AlignmentSource(AlignSource);
322 void setAlignmentSource(AlignmentSource Source) {
373 AlignmentSource alignSource,
387 QualType type, AlignmentSource alignSourc
[all...]
H A DCGExpr.cpp370 AlignmentSource::Decl);
439 AlignmentSource::Decl);
456 return MakeAddrLValue(Object, M->getType(), AlignmentSource::Decl);
796 AlignmentSource *Source) {
815 AlignmentSource InnerSource;
822 InnerSource != AlignmentSource::Decl) {
1239 AlignmentSource AlignSource,
1350 AlignmentSource AlignSource,
1931 return CGF.MakeAddrLValue(Addr, T, AlignmentSource::Decl);
1936 AlignmentSource *Sourc
[all...]
H A DCodeGenFunction.h1552 AlignmentSource AlignSource = AlignmentSource::Type) {
1558 AlignmentSource AlignSource = AlignmentSource::Type) {
1566 AlignmentSource *Source = nullptr,
1569 AlignmentSource *Source = nullptr);
1572 AlignmentSource *Source = nullptr);
2470 AlignmentSource AlignSource =
2471 AlignmentSource::Type,
2488 AlignmentSource AlignSourc
1551 MakeAddrLValue(Address Addr, QualType T, AlignmentSource AlignSource = AlignmentSource::Type) argument
1557 MakeAddrLValue(llvm::Value *V, QualType T, CharUnits Alignment, AlignmentSource AlignSource = AlignmentSource::Type) argument
[all...]
H A DCodeGenFunction.cpp100 AlignmentSource *Source) {
106 AlignmentSource *Source,
113 if (Source) *Source = AlignmentSource::AttributedType;
118 if (Source) *Source = AlignmentSource::Type;
146 AlignmentSource AlignSource;
156 AlignmentSource AlignSource;
H A DCGObjCRuntime.cpp145 AlignmentSource::Decl);
H A DCGExprCXX.cpp1336 AlignmentSource alignSource;
1342 if (alignSource != AlignmentSource::Decl) {
H A DCGObjC.cpp151 ElementType, AlignmentSource::Decl);
163 ElementType, AlignmentSource::Decl);
171 ElementType, AlignmentSource::Decl);
H A DCGOpenMPRuntime.cpp277 AlignmentSource Source;
309 AlignmentSource::Decl);
2904 SharedRefLValue.getType(), AlignmentSource::Decl);
H A DCGStmtOpenMP.cpp150 AlignmentSource::Decl);
155 FD->getType(), AlignmentSource::Decl);
H A DCGBlocks.cpp879 MakeAddrLValue(blockField, type, AlignmentSource::Decl),
H A DCGClass.cpp131 AlignmentSource *alignSource) {

Completed in 131 milliseconds