| /freebsd/contrib/llvm-project/clang/lib/CIR/CodeGen/ |
| H A D | CIRGenValue.h | 109 enum class AlignmentSource { enum 127 static inline AlignmentSource getFieldAlignmentSource(AlignmentSource source) { in getFieldAlignmentSource() 130 return AlignmentSource::Decl; in getFieldAlignmentSource() 134 AlignmentSource alignSource; 137 explicit LValueBaseInfo(AlignmentSource source = AlignmentSource::Type) 139 AlignmentSource getAlignmentSource() const { return alignSource; } in getAlignmentSource() 140 void setAlignmentSource(AlignmentSource source) { alignSource = source; } in setAlignmentSource()
|
| H A D | CIRGenExpr.cpp | 274 lv = cgf.makeAddrLValue(addr, t, AlignmentSource::Decl); in emitGlobalVarDeclLValue() 404 AlignmentSource baseAlignSource = baseInfo.getAlignmentSource(); in emitLValueForField() 480 AlignmentSource fieldAlignSource = baseInfo.getAlignmentSource(); in emitLValueForFieldInitialization() 581 vd->getType(), AlignmentSource::Decl) in emitDeclRefLValue() 582 : makeAddrLValue(addr, ty, AlignmentSource::Decl); in emitDeclRefLValue() 876 e->getType(), AlignmentSource::Decl); in emitStringLiteralLValue() 1385 LValue lvalue = makeAddrLValue(addr, type, AlignmentSource::Decl); in convertTempToRValue() 1660 AlignmentSource source) { in emitLoadOfReferenceLValue()
|
| H A D | CIRGenFunction.h | 537 AlignmentSource source = AlignmentSource::Type) { 991 QualType refTy, AlignmentSource source);
|
| H A D | CIRGenModule.cpp | 149 *baseInfo = LValueBaseInfo(AlignmentSource::AttributedType); in getNaturalTypeAlignment() 166 *baseInfo = LValueBaseInfo(AlignmentSource::Type); in getNaturalTypeAlignment() 171 *baseInfo = LValueBaseInfo(AlignmentSource::Type); in getNaturalTypeAlignment()
|
| H A D | CIRGenDecl.cpp | 153 LValue lv = makeAddrLValue(addr, type, AlignmentSource::Decl); in emitAutoVarInit()
|
| /freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CGValue.h | 141 enum class AlignmentSource { 159 static inline AlignmentSource getFieldAlignmentSource(AlignmentSource Source) { 162 return AlignmentSource::Decl; 166 AlignmentSource AlignSource; 169 explicit LValueBaseInfo(AlignmentSource Source = AlignmentSource::Type) 171 AlignmentSource getAlignmentSource() const { return AlignSource; } 172 void setAlignmentSource(AlignmentSource Source) { AlignSource = Source; } 483 LValueBaseInfo(AlignmentSource::Decl), TBAAAccessInfo());
|
| H A D | CGExpr.cpp | 514 return MakeAddrLValue(Object, M->getType(), AlignmentSource::Decl); in EmitMaterializeTemporaryExpr() 519 AlignmentSource::Decl); in EmitMaterializeTemporaryExpr() 650 LValue LV = MakeAddrLValue(Object, E->getType(), AlignmentSource::Decl); in EmitMaterializeTemporaryExpr() 667 return MakeAddrLValue(Object, M->getType(), AlignmentSource::Decl); in EmitMaterializeTemporaryExpr() 1351 if (InnerBaseInfo.getAlignmentSource() != AlignmentSource::Decl) { in EmitPointerWithAlignment() 2899 return CGF.MakeAddrLValue(Addr, T, AlignmentSource::Decl); in EmitThreadPrivateVarDeclLValue() 2997 return CGF.MakeAddrLValue(Addr, T, AlignmentSource::Decl); in EmitGlobalVarDeclLValue() 3017 AlignmentSource::Decl) : in EmitGlobalVarDeclLValue() 3018 CGF.MakeAddrLValue(Addr, T, AlignmentSource::Decl); in EmitGlobalVarDeclLValue() 3045 return CGF.MakeAddrLValue(V, ETy, Alignment, AlignmentSource::Decl); in EmitFunctionDeclLValue() [all …]
|
| H A D | CodeGenFunction.h | 2705 AlignmentSource Source = AlignmentSource::Type) { 2716 AlignmentSource Source = AlignmentSource::Type) { 2724 AlignmentSource Source = AlignmentSource::Type) { 2732 AlignmentSource Source = AlignmentSource::Type) { 2757 AlignmentSource Source = AlignmentSource::Type) { 4305 AlignmentSource Source = AlignmentSource::Type, 4327 AlignmentSource Source = AlignmentSource::Type,
|
| H A D | CGObjCRuntime.cpp | 111 LValueBaseInfo(AlignmentSource::Decl), in EmitValueForIvarAtOffset()
|
| H A D | CGOpenMPRuntimeGPU.cpp | 1099 AlignmentSource::Decl); in emitGenericVarsProlog() 1405 LValueBaseInfo(AlignmentSource::Type), in castValueToType() 1408 LValueBaseInfo(AlignmentSource::Type), in castValueToType()
|
| H A D | CGObjC.cpp | 174 ElementType, AlignmentSource::Decl); in EmitObjCCollectionLiteral() 185 ElementType, AlignmentSource::Decl); in EmitObjCCollectionLiteral() 192 ElementType, AlignmentSource::Decl); in EmitObjCCollectionLiteral()
|
| H A D | CGStmtOpenMP.cpp | 618 AlignmentSource::Decl); in emitOutlinedFunctionPrologue() 624 FD->getType(), AlignmentSource::Decl); in emitOutlinedFunctionPrologue() 734 AlignmentSource::Decl); in GenerateOpenMPCapturedStmtFunction() 745 Arg->getType(), AlignmentSource::Decl); in GenerateOpenMPCapturedStmtFunction() 983 AlignmentSource::Decl), in EmitOMPFirstprivateClause() 988 AlignmentSource::Decl)); in EmitOMPFirstprivateClause()
|
| H A D | CGOpenMPRuntime.cpp | 1018 AlignmentSource::Decl); in getThreadIDVariableLValue() 3297 SharedRefLValue.getType(), LValueBaseInfo(AlignmentSource::Decl), in emitPrivatesInit() 9106 AlignmentSource::Decl)); in generateDefaultMapInfo() 11723 BaseLVal = CGF.MakeAddrLValue(Addr, NewType, AlignmentSource::Decl); in emitLastprivateConditionalInit() 11926 CGF.MakeAddrLValue(StructAddr, StructTy, AlignmentSource::Decl); in checkAndEmitLastprivateConditional() 11980 AlignmentSource::Decl); in checkAndEmitSharedLastprivateConditional() 11983 AlignmentSource::Decl); in checkAndEmitSharedLastprivateConditional()
|
| H A D | CGExprCXX.cpp | 1650 if (BaseInfo.getAlignmentSource() != AlignmentSource::Decl) in EmitCXXNewExpr()
|
| H A D | MicrosoftCXXABI.cpp | 2522 AlignmentSource::Decl) in EmitThreadLocalVarDeclLValue() 2523 : CGF.MakeAddrLValue(Addr, LValType, AlignmentSource::Decl); in EmitThreadLocalVarDeclLValue()
|
| H A D | CodeGenModule.cpp | 7993 *BaseInfo = LValueBaseInfo(AlignmentSource::AttributedType); in getNaturalTypeAlignment() 8012 *BaseInfo = LValueBaseInfo(AlignmentSource::Type); in getNaturalTypeAlignment() 8017 *BaseInfo = LValueBaseInfo(AlignmentSource::Type); in getNaturalTypeAlignment()
|
| H A D | CGDecl.cpp | 1658 AlignmentSource::Decl); in EmitAutoVarAlloca()
|
| H A D | CGBlocks.cpp | 1048 MakeAddrLValue(blockField, type, AlignmentSource::Decl), in EmitBlockLiteral()
|