Lines Matching defs:Add
249 // Add a constant to a ValueBound.
252 ValueBound Add(int32_t c, /* out */ bool* overflow, /* out */ bool* underflow) const {
350 ValueRange* Add(int32_t constant) const {
352 ValueBound lower = lower_.Add(constant, &overflow, &underflow);
358 ValueBound upper = upper_.Add(constant, &overflow, &underflow);
685 right_range->GetBound().Add(left_compensation, &overflow, &underflow));
693 left_range->GetBound().Add(right_compensation, &overflow, &underflow),
760 ValueBound new_upper = upper.Add(compensation, &overflow, &underflow);
772 ValueBound new_lower = lower.Add(compensation, &overflow, &underflow);
784 ValueBound new_lower = lower.Add(compensation, &overflow, &underflow);
795 ValueBound new_upper = upper.Add(compensation, &overflow, &underflow);
920 // Add constant 0. It's really a fixed value.
975 ValueRange* range = left_range->Add(right->AsIntConstant()->GetValue());
990 ValueRange* range = left_range->Add(-right->AsIntConstant()->GetValue());
1245 // Add this candidate later only if it falls into the range.
1251 // Add standby candidates that fall in selected range.