Lines Matching refs:Adjustment
1452 CharUnits Adjustment = ML.VFPtrOffset; in getVirtualFunctionPrologueThisAdjustment() local
1459 Adjustment = CharUnits::Zero(); in getVirtualFunctionPrologueThisAdjustment()
1464 Adjustment += DerivedLayout.getVBaseClassOffset(ML.VBase); in getVirtualFunctionPrologueThisAdjustment()
1467 return Adjustment; in getVirtualFunctionPrologueThisAdjustment()
1476 CharUnits Adjustment = getVirtualFunctionPrologueThisAdjustment(GD); in adjustThisArgumentForVirtualFunctionCall() local
1477 if (Adjustment.isZero()) in adjustThisArgumentForVirtualFunctionCall()
1481 assert(Adjustment.isPositive()); in adjustThisArgumentForVirtualFunctionCall()
1482 return CGF.Builder.CreateConstByteGEP(This, Adjustment); in adjustThisArgumentForVirtualFunctionCall()
1588 CharUnits Adjustment = getVirtualFunctionPrologueThisAdjustment(CGF.CurGD); in EmitInstanceFunctionProlog() local
1589 if (!Adjustment.isZero()) { in EmitInstanceFunctionProlog()
1590 assert(Adjustment.isPositive()); in EmitInstanceFunctionProlog()
1592 -Adjustment.getQuantity()); in EmitInstanceFunctionProlog()