Home
last modified time | relevance | path

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

/netbsd-src/external/apache2/llvm/dist/clang/lib/CodeGen/
H A DCGValue.h126 enum class AlignmentSource { enum
144 static inline AlignmentSource getFieldAlignmentSource(AlignmentSource Source) { in getFieldAlignmentSource()
147 return AlignmentSource::Decl; in getFieldAlignmentSource()
151 AlignmentSource AlignSource;
154 explicit LValueBaseInfo(AlignmentSource Source = AlignmentSource::Type)
156 AlignmentSource getAlignmentSource() const { return AlignSource; } in getAlignmentSource()
157 void setAlignmentSource(AlignmentSource Source) { AlignSource = Source; } in setAlignmentSource()
449 LValueBaseInfo(AlignmentSource::Decl), TBAAAccessInfo()); in MakeGlobalReg()
H A DCGExpr.cpp468 return MakeAddrLValue(Object, M->getType(), AlignmentSource::Decl); in EmitMaterializeTemporaryExpr()
473 AlignmentSource::Decl); in EmitMaterializeTemporaryExpr()
595 LValue LV = MakeAddrLValue(Object, E->getType(), AlignmentSource::Decl); in EmitMaterializeTemporaryExpr()
612 return MakeAddrLValue(Object, M->getType(), AlignmentSource::Decl); in EmitMaterializeTemporaryExpr()
1112 if (InnerBaseInfo.getAlignmentSource() != AlignmentSource::Decl) { in EmitPointerWithAlignment()
2450 return CGF.MakeAddrLValue(Addr, T, AlignmentSource::Decl); in EmitThreadPrivateVarDeclLValue()
2526 return CGF.MakeAddrLValue(Addr, T, AlignmentSource::Decl); in EmitGlobalVarDeclLValue()
2543 AlignmentSource::Decl) : in EmitGlobalVarDeclLValue()
2544 CGF.MakeAddrLValue(Addr, T, AlignmentSource::Decl); in EmitGlobalVarDeclLValue()
2580 AlignmentSource::Decl); in EmitFunctionDeclLValue()
[all …]
H A DCGOpenMPRuntimeGPU.cpp1931 AlignmentSource::Decl); in emitGenericVarsProlog()
1992 AlignmentSource::Decl); in emitGenericVarsProlog()
2281 LValueBaseInfo(AlignmentSource::Type), in castValueToType()
2284 LValueBaseInfo(AlignmentSource::Type), in castValueToType()
2376 LValueBaseInfo(AlignmentSource::Type), in shuffleAndStore()
2380 LValueBaseInfo(AlignmentSource::Type), in shuffleAndStore()
2392 LValueBaseInfo(AlignmentSource::Type), in shuffleAndStore()
2396 LValueBaseInfo(AlignmentSource::Type), in shuffleAndStore()
2553 Private->getExprLoc(), LValueBaseInfo(AlignmentSource::Type),
2558 LValueBaseInfo(AlignmentSource::Type), TBAAAccessInfo());
[all …]
H A DCodeGenFunction.h2431 AlignmentSource Source = AlignmentSource::Type) {
2442 AlignmentSource Source = AlignmentSource::Type) {
2461 AlignmentSource Source =
2462 AlignmentSource::Type) {
3763 AlignmentSource Source = AlignmentSource::Type,
3785 AlignmentSource Source = AlignmentSource::Type,
H A DCGObjCRuntime.cpp114 LValueBaseInfo(AlignmentSource::Decl), in EmitValueForIvarAtOffset()
H A DCGObjC.cpp171 ElementType, AlignmentSource::Decl); in EmitObjCCollectionLiteral()
182 ElementType, AlignmentSource::Decl); in EmitObjCCollectionLiteral()
189 ElementType, AlignmentSource::Decl); in EmitObjCCollectionLiteral()
H A DCGStmtOpenMP.cpp546 AlignmentSource::Decl); in emitOutlinedFunctionPrologue()
552 FD->getType(), AlignmentSource::Decl); in emitOutlinedFunctionPrologue()
656 AlignmentSource::Decl); in GenerateOpenMPCapturedStmtFunction()
670 AlignmentSource::Decl); in GenerateOpenMPCapturedStmtFunction()
917 AlignmentSource::Decl), in EmitOMPFirstprivateClause()
921 AlignmentSource::Decl)); in EmitOMPFirstprivateClause()
H A DCGOpenMPRuntime.cpp1061 AlignmentSource::Decl); in getThreadIDVariableLValue()
3886 SharedRefLValue.getType(), LValueBaseInfo(AlignmentSource::Decl), in emitPrivatesInit()
9177 AlignmentSource::Decl)); in generateDefaultMapInfo()
12303 BaseLVal = CGF.MakeAddrLValue(Addr, NewType, AlignmentSource::Decl); in emitLastprivateConditionalInit()
12504 CGF.MakeAddrLValue(StructAddr, StructTy, AlignmentSource::Decl); in checkAndEmitLastprivateConditional()
12558 AlignmentSource::Decl); in checkAndEmitSharedLastprivateConditional()
12561 AlignmentSource::Decl); in checkAndEmitSharedLastprivateConditional()
H A DCodeGenModule.cpp6340 *BaseInfo = LValueBaseInfo(AlignmentSource::AttributedType); in getNaturalTypeAlignment()
6359 *BaseInfo = LValueBaseInfo(AlignmentSource::Type); in getNaturalTypeAlignment()
6364 *BaseInfo = LValueBaseInfo(AlignmentSource::Type); in getNaturalTypeAlignment()
H A DCGExprCXX.cpp1594 if (BaseInfo.getAlignmentSource() != AlignmentSource::Decl) in EmitCXXNewExpr()
H A DCGBlocks.cpp1031 MakeAddrLValue(blockField, type, AlignmentSource::Decl), in EmitBlockLiteral()