Searched refs:OffsetResult (Results 1 – 2 of 2) sorted by relevance
384 struct OffsetResult { struct390 OffsetResult() : BasePtr(nullptr), ConstantOffset(0, uint64_t(0)) {} in OffsetResult() function392 OffsetResult(GEPOperator &GEP, const DataLayout &DL) in OffsetResult() argument402 static OffsetResult collectOffsets(GEPOperator &GEP, const DataLayout &DL) { in collectOffsets()403 OffsetResult Result(GEP, DL); in collectOffsets()
9434 LValue OffsetResult(Result); in VisitBuiltinCallExpr() local9447 OffsetResult.Offset += CharUnits::fromQuantity(AdditionalOffset); in VisitBuiltinCallExpr()9451 if (OffsetResult.Base) { in VisitBuiltinCallExpr()9452 CharUnits BaseAlignment = getBaseAlignment(Info, OffsetResult); in VisitBuiltinCallExpr()9466 if (OffsetResult.Offset.alignTo(Align) != OffsetResult.Offset) { in VisitBuiltinCallExpr()9469 (OffsetResult.Base in VisitBuiltinCallExpr()9474 << (int)OffsetResult.Offset.getQuantity() in VisitBuiltinCallExpr()