• Home
  • Raw
  • Download

Lines Matching refs:AlignSource

1265                                                AlignmentSource AlignSource,  in EmitLoadOfScalar()  argument
1295 LValue::MakeAddr(Addr, Ty, getContext(), AlignSource, TBAAInfo); in EmitLoadOfScalar()
1376 AlignmentSource AlignSource, in EmitStoreOfScalar() argument
1406 LValue::MakeAddr(Addr, Ty, getContext(), AlignSource, TBAAInfo); in EmitStoreOfScalar()
2224 AlignmentSource AlignSource; in EmitUnaryOpLValue() local
2225 Address Addr = EmitPointerWithAlignment(E->getSubExpr(), &AlignSource); in EmitUnaryOpLValue()
2226 LValue LV = MakeAddrLValue(Addr, T, AlignSource); in EmitUnaryOpLValue()
2764 AlignmentSource *AlignSource) { in EmitArrayToPointerDecay() argument
2771 if (AlignSource) *AlignSource = LV.getAlignmentSource(); in EmitArrayToPointerDecay()
2907 AlignmentSource AlignSource; in EmitArraySubscriptExpr() local
2914 Addr = EmitPointerWithAlignment(E->getBase(), &AlignSource); in EmitArraySubscriptExpr()
2941 Addr = EmitPointerWithAlignment(E->getBase(), &AlignSource); in EmitArraySubscriptExpr()
2979 AlignSource = ArrayLV.getAlignmentSource(); in EmitArraySubscriptExpr()
2982 Addr = EmitPointerWithAlignment(E->getBase(), &AlignSource); in EmitArraySubscriptExpr()
2987 LValue LV = MakeAddrLValue(Addr, E->getType(), AlignSource); in EmitArraySubscriptExpr()
3000 AlignmentSource &AlignSource, in emitOMPArraySectionBase() argument
3008 AlignSource = BaseLVal.getAlignmentSource(); in emitOMPArraySectionBase()
3027 CharUnits Align = CGF.getNaturalTypeAlignment(ElTy, &AlignSource); in emitOMPArraySectionBase()
3030 return CGF.EmitPointerWithAlignment(Base, &AlignSource); in emitOMPArraySectionBase()
3134 AlignmentSource AlignSource; in EmitOMPArraySectionExpr() local
3140 emitOMPArraySectionBase(*this, E->getBase(), AlignSource, BaseTy, in EmitOMPArraySectionExpr()
3174 AlignSource = ArrayLV.getAlignmentSource(); in EmitOMPArraySectionExpr()
3176 Address Base = emitOMPArraySectionBase(*this, E->getBase(), AlignSource, in EmitOMPArraySectionExpr()
3182 return MakeAddrLValue(EltPtr, ResultExprTy, AlignSource); in EmitOMPArraySectionExpr()
3194 AlignmentSource AlignSource; in EmitExtVectorElementExpr() local
3195 Address Ptr = EmitPointerWithAlignment(E->getBase(), &AlignSource); in EmitExtVectorElementExpr()
3197 Base = MakeAddrLValue(Ptr, PT->getPointeeType(), AlignSource); in EmitExtVectorElementExpr()
3248 AlignmentSource AlignSource; in EmitMemberExpr() local
3249 Address Addr = EmitPointerWithAlignment(BaseExpr, &AlignSource); in EmitMemberExpr()
3252 BaseLV = MakeAddrLValue(Addr, PtrTy, AlignSource); in EmitMemberExpr()
4146 AlignmentSource AlignSource; in EmitPointerToDataMemberBinaryExpr() local
4149 &AlignSource); in EmitPointerToDataMemberBinaryExpr()
4151 return MakeAddrLValue(MemberAddr, MPT->getPointeeType(), AlignSource); in EmitPointerToDataMemberBinaryExpr()