Home
last modified time | relevance | path

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

/openbsd-src/gnu/llvm/clang/lib/CodeGen/
H A DCGValue.h130 enum class AlignmentSource { enum
148 static inline AlignmentSource getFieldAlignmentSource(AlignmentSource Source) { in getFieldAlignmentSource()
151 return AlignmentSource::Decl; in getFieldAlignmentSource()
155 AlignmentSource AlignSource;
158 explicit LValueBaseInfo(AlignmentSource Source = AlignmentSource::Type)
160 AlignmentSource getAlignmentSource() const { return AlignSource; } in getAlignmentSource()
161 void setAlignmentSource(AlignmentSource Source) { AlignSource = Source; } in setAlignmentSource()
468 LValueBaseInfo(AlignmentSource::Decl), TBAAAccessInfo()); in MakeGlobalReg()
H A DCGExpr.cpp467 return MakeAddrLValue(Object, M->getType(), AlignmentSource::Decl); in EmitMaterializeTemporaryExpr()
472 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()
1080 if (InnerBaseInfo.getAlignmentSource() != AlignmentSource::Decl) { in EmitPointerWithAlignment()
2492 return CGF.MakeAddrLValue(Addr, T, AlignmentSource::Decl); in EmitThreadPrivateVarDeclLValue()
2572 return CGF.MakeAddrLValue(Addr, T, AlignmentSource::Decl); in EmitGlobalVarDeclLValue()
2593 AlignmentSource::Decl) : in EmitGlobalVarDeclLValue()
2594 CGF.MakeAddrLValue(Addr, T, AlignmentSource::Decl); in EmitGlobalVarDeclLValue()
2630 AlignmentSource::Decl); in EmitFunctionDeclLValue()
[all …]
H A DCGOpenMPRuntimeGPU.cpp1114 AlignmentSource::Decl); in emitGenericVarsProlog()
1371 LValueBaseInfo(AlignmentSource::Type), in castValueToType()
1374 LValueBaseInfo(AlignmentSource::Type), in castValueToType()
1469 LValueBaseInfo(AlignmentSource::Type), in shuffleAndStore()
1473 LValueBaseInfo(AlignmentSource::Type), in shuffleAndStore()
1485 LValueBaseInfo(AlignmentSource::Type), in shuffleAndStore()
1489 LValueBaseInfo(AlignmentSource::Type), in shuffleAndStore()
1652 Private->getExprLoc(), LValueBaseInfo(AlignmentSource::Type),
1657 LValueBaseInfo(AlignmentSource::Type), TBAAAccessInfo());
1809 LValueBaseInfo(AlignmentSource::Type), TBAAAccessInfo()), in emitInterWarpCopyFunction()
[all …]
H A DCodeGenFunction.h2492 AlignmentSource Source = AlignmentSource::Type) {
2503 AlignmentSource Source = AlignmentSource::Type) {
2511 AlignmentSource Source = AlignmentSource::Type) {
2524 AlignmentSource Source =
2525 AlignmentSource::Type) {
3832 AlignmentSource Source = AlignmentSource::Type,
3854 AlignmentSource Source = AlignmentSource::Type,
H A DCGObjCRuntime.cpp115 LValueBaseInfo(AlignmentSource::Decl), in EmitValueForIvarAtOffset()
H A DCGObjC.cpp175 ElementType, AlignmentSource::Decl); in EmitObjCCollectionLiteral()
186 ElementType, AlignmentSource::Decl); in EmitObjCCollectionLiteral()
193 ElementType, AlignmentSource::Decl); in EmitObjCCollectionLiteral()
H A DCGStmtOpenMP.cpp560 AlignmentSource::Decl); in emitOutlinedFunctionPrologue()
566 FD->getType(), AlignmentSource::Decl); in emitOutlinedFunctionPrologue()
668 AlignmentSource::Decl); in GenerateOpenMPCapturedStmtFunction()
683 Arg->getType(), AlignmentSource::Decl); in GenerateOpenMPCapturedStmtFunction()
922 AlignmentSource::Decl), in EmitOMPFirstprivateClause()
927 AlignmentSource::Decl)); in EmitOMPFirstprivateClause()
H A DCGOpenMPRuntime.cpp1047 AlignmentSource::Decl); in getThreadIDVariableLValue()
3508 SharedRefLValue.getType(), LValueBaseInfo(AlignmentSource::Decl), in emitPrivatesInit()
8965 AlignmentSource::Decl)); in generateDefaultMapInfo()
12090 BaseLVal = CGF.MakeAddrLValue(Addr, NewType, AlignmentSource::Decl); in emitLastprivateConditionalInit()
12291 CGF.MakeAddrLValue(StructAddr, StructTy, AlignmentSource::Decl); in checkAndEmitLastprivateConditional()
12345 AlignmentSource::Decl); in checkAndEmitSharedLastprivateConditional()
12348 AlignmentSource::Decl); in checkAndEmitSharedLastprivateConditional()
H A DCGExprCXX.cpp1595 if (BaseInfo.getAlignmentSource() != AlignmentSource::Decl) in EmitCXXNewExpr()
H A DCodeGenModule.cpp7075 *BaseInfo = LValueBaseInfo(AlignmentSource::AttributedType); in getNaturalTypeAlignment()
7094 *BaseInfo = LValueBaseInfo(AlignmentSource::Type); in getNaturalTypeAlignment()
7099 *BaseInfo = LValueBaseInfo(AlignmentSource::Type); in getNaturalTypeAlignment()
H A DMicrosoftCXXABI.cpp2508 AlignmentSource::Decl) in EmitThreadLocalVarDeclLValue()
2509 : CGF.MakeAddrLValue(Addr, LValType, AlignmentSource::Decl); in EmitThreadLocalVarDeclLValue()
H A DCGBlocks.cpp1034 MakeAddrLValue(blockField, type, AlignmentSource::Decl), in EmitBlockLiteral()