Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/llvm/tools/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()
427 LValueBaseInfo(AlignmentSource::Decl), TBAAAccessInfo()); in MakeGlobalReg()
H A DCGExpr.cpp450 AlignmentSource::Decl); in EmitMaterializeTemporaryExpr()
2284 return CGF.MakeAddrLValue(Addr, T, AlignmentSource::Decl); in EmitThreadPrivateVarDeclLValue()
2371 CGF.MakeAddrLValue(Addr, T, AlignmentSource::Decl); in EmitGlobalVarDeclLValue()
2405 AlignmentSource::Decl); in EmitFunctionDeclLValue()
2565 MakeAddrLValue(addr, T, AlignmentSource::Decl); in EmitDeclRefLValue()
3733 AlignmentSource::Decl); in EmitExtVectorElementExpr()
4115 AlignmentSource alignSource = in EmitConditionalOperatorLValue()
4505 AlignmentSource::Decl); in EmitCallExprLValue()
4539 AlignmentSource::Decl); in EmitCXXUuidofLValue()
4563 AlignmentSource::Decl); in EmitObjCMessageExprLValue()
[all …]
H A DCodeGenFunction.h2100 AlignmentSource Source = AlignmentSource::Type) {
2111 AlignmentSource Source = AlignmentSource::Type) {
2137 AlignmentSource Source =
2138 AlignmentSource::Type) {
3404 AlignmentSource Source = AlignmentSource::Type,
3426 AlignmentSource Source = AlignmentSource::Type,
H A DCGObjCRuntime.cpp115 LValueBaseInfo(AlignmentSource::Decl), in EmitValueForIvarAtOffset()
H A DCGObjC.cpp165 ElementType, AlignmentSource::Decl); in EmitObjCCollectionLiteral()
177 ElementType, AlignmentSource::Decl); in EmitObjCCollectionLiteral()
185 ElementType, AlignmentSource::Decl); in EmitObjCCollectionLiteral()
H A DCodeGenFunction.cpp129 *BaseInfo = LValueBaseInfo(AlignmentSource::AttributedType); in getNaturalTypeAlignment()
135 *BaseInfo = LValueBaseInfo(AlignmentSource::Type); in getNaturalTypeAlignment()
H A DCGStmtOpenMP.cpp494 AlignmentSource::Decl); in emitOutlinedFunctionPrologue()
500 FD->getType(), AlignmentSource::Decl); in emitOutlinedFunctionPrologue()
604 AlignmentSource::Decl); in GenerateOpenMPCapturedStmtFunction()
613 AlignmentSource::Decl); in GenerateOpenMPCapturedStmtFunction()
H A DCGExprCXX.cpp1588 if (BaseInfo.getAlignmentSource() != AlignmentSource::Decl) in EmitCXXNewExpr()
H A DCGOpenMPRuntimeNVPTX.cpp2297 AlignmentSource::Decl); in emitGenericVarsProlog()
2357 AlignmentSource::Decl); in emitGenericVarsProlog()
H A DCGBlocks.cpp1165 MakeAddrLValue(blockField, type, AlignmentSource::Decl), in EmitBlockLiteral()
H A DCGOpenMPRuntime.cpp1187 AlignmentSource::Decl); in getThreadIDVariableLValue()
4681 SharedRefLValue.getType(), LValueBaseInfo(AlignmentSource::Decl), in emitPrivatesInit()