Searched refs:OffsetResult (Results 1 – 2 of 2) sorted by relevance
385 struct OffsetResult { struct391 OffsetResult() : BasePtr(nullptr), ConstantOffset(0, uint64_t(0)) {} in OffsetResult() argument393 OffsetResult(GEPOperator &GEP, const DataLayout &DL) in OffsetResult() argument403 static OffsetResult collectOffsets(GEPOperator &GEP, const DataLayout &DL) { in collectOffsets()404 OffsetResult Result(GEP, DL); in collectOffsets()
9535 LValue OffsetResult(Result); in VisitBuiltinCallExpr() local9548 OffsetResult.Offset += CharUnits::fromQuantity(AdditionalOffset); in VisitBuiltinCallExpr()9552 if (OffsetResult.Base) { in VisitBuiltinCallExpr()9553 CharUnits BaseAlignment = getBaseAlignment(Info, OffsetResult); in VisitBuiltinCallExpr()9567 if (OffsetResult.Offset.alignTo(Align) != OffsetResult.Offset) { in VisitBuiltinCallExpr()9570 (OffsetResult.Base in VisitBuiltinCallExpr()9575 << (int)OffsetResult.Offset.getQuantity() in VisitBuiltinCallExpr()