Home
last modified time | relevance | path

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

/llvm-project-15.0.7/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.cpp2631 CGF.MakeAddrLValue(Addr, T, AlignmentSource::Decl); in EmitGlobalVarDeclLValue()
2667 AlignmentSource::Decl); in EmitFunctionDeclLValue()
2904 MakeAddrLValue(addr, T, AlignmentSource::Decl); in EmitDeclRefLValue()
2950 AlignmentSource::Decl); in EmitDeclRefLValue()
2954 AlignmentSource::Decl); in EmitDeclRefLValue()
4200 AlignmentSource::Decl); in EmitExtVectorElementExpr()
4732 AlignmentSource alignSource = in EmitConditionalOperatorLValue()
5203 AlignmentSource::Decl); in EmitCallExprLValue()
5237 AlignmentSource::Decl); in EmitCXXUuidofLValue()
5254 AlignmentSource::Decl); in EmitObjCMessageExprLValue()
[all …]
H A DCGOpenMPRuntimeGPU.cpp1466 AlignmentSource::Decl); in emitGenericVarsProlog()
1723 LValueBaseInfo(AlignmentSource::Type), in castValueToType()
1726 LValueBaseInfo(AlignmentSource::Type), in castValueToType()
1821 LValueBaseInfo(AlignmentSource::Type), in shuffleAndStore()
1825 LValueBaseInfo(AlignmentSource::Type), in shuffleAndStore()
1837 LValueBaseInfo(AlignmentSource::Type), in shuffleAndStore()
1841 LValueBaseInfo(AlignmentSource::Type), in shuffleAndStore()
2244 LValueBaseInfo(AlignmentSource::Type), TBAAAccessInfo()); in emitInterWarpCopyFunction()
2247 LValueBaseInfo(AlignmentSource::Type), in emitInterWarpCopyFunction()
2633 LValueBaseInfo(AlignmentSource::Type), TBAAAccessInfo()); in emitListToGlobalCopyFunction()
[all …]
H A DCodeGenFunction.h2490 AlignmentSource Source = AlignmentSource::Type) {
2501 AlignmentSource Source = AlignmentSource::Type) {
2509 AlignmentSource Source = AlignmentSource::Type) {
2522 AlignmentSource Source =
2523 AlignmentSource::Type) {
3829 AlignmentSource Source = AlignmentSource::Type,
3851 AlignmentSource Source = AlignmentSource::Type,
H A DCGObjCRuntime.cpp114 LValueBaseInfo(AlignmentSource::Decl), in EmitValueForIvarAtOffset()
H A DCGObjC.cpp172 ElementType, AlignmentSource::Decl); in EmitObjCCollectionLiteral()
183 ElementType, AlignmentSource::Decl); in EmitObjCCollectionLiteral()
190 ElementType, AlignmentSource::Decl); in EmitObjCCollectionLiteral()
H A DCGStmtOpenMP.cpp559 AlignmentSource::Decl); in emitOutlinedFunctionPrologue()
565 FD->getType(), AlignmentSource::Decl); in emitOutlinedFunctionPrologue()
667 AlignmentSource::Decl); in GenerateOpenMPCapturedStmtFunction()
682 Arg->getType(), AlignmentSource::Decl); in GenerateOpenMPCapturedStmtFunction()
920 AlignmentSource::Decl), in EmitOMPFirstprivateClause()
925 AlignmentSource::Decl)); in EmitOMPFirstprivateClause()
H A DCGOpenMPRuntime.cpp1046 AlignmentSource::Decl); in getThreadIDVariableLValue()
3823 SharedRefLValue.getType(), LValueBaseInfo(AlignmentSource::Decl), in emitPrivatesInit()
9325 AlignmentSource::Decl)); in generateDefaultMapInfo()
12478 BaseLVal = CGF.MakeAddrLValue(Addr, NewType, AlignmentSource::Decl); in emitLastprivateConditionalInit()
12679 CGF.MakeAddrLValue(StructAddr, StructTy, AlignmentSource::Decl); in checkAndEmitLastprivateConditional()
12733 AlignmentSource::Decl); in checkAndEmitSharedLastprivateConditional()
12736 AlignmentSource::Decl); in checkAndEmitSharedLastprivateConditional()
H A DCGExprCXX.cpp1592 if (BaseInfo.getAlignmentSource() != AlignmentSource::Decl) in EmitCXXNewExpr()
H A DCodeGenModule.cpp6867 *BaseInfo = LValueBaseInfo(AlignmentSource::AttributedType); in getNaturalTypeAlignment()
6886 *BaseInfo = LValueBaseInfo(AlignmentSource::Type); in getNaturalTypeAlignment()
6891 *BaseInfo = LValueBaseInfo(AlignmentSource::Type); in getNaturalTypeAlignment()
H A DMicrosoftCXXABI.cpp2495 AlignmentSource::Decl) in EmitThreadLocalVarDeclLValue()
2496 : CGF.MakeAddrLValue(Addr, LValType, AlignmentSource::Decl); in EmitThreadLocalVarDeclLValue()
H A DCGBlocks.cpp1038 MakeAddrLValue(blockField, type, AlignmentSource::Decl), in EmitBlockLiteral()