Home
last modified time | relevance | path

Searched refs:bound (Results 1 – 4 of 4) sorted by relevance

/art/compiler/optimizing/
Dbounds_check_elimination.cc152 bool Equals(ValueBound bound) const { in Equals()
153 return instruction_ == bound.instruction_ && constant_ == bound.constant_; in Equals()
184 bool GreaterThanOrEqualTo(ValueBound bound) const { in GreaterThanOrEqualTo()
185 if (Equal(instruction_, bound.instruction_)) { in GreaterThanOrEqualTo()
186 return constant_ >= bound.constant_; in GreaterThanOrEqualTo()
193 bool LessThanOrEqualTo(ValueBound bound) const { in LessThanOrEqualTo()
194 if (Equal(instruction_, bound.instruction_)) { in LessThanOrEqualTo()
195 return constant_ <= bound.constant_; in LessThanOrEqualTo()
202 bool GreaterThan(ValueBound bound) const { in GreaterThan()
203 if (Equal(instruction_, bound.instruction_)) { in GreaterThan()
[all …]
/art/test/477-checker-bound-type/
Dinfo.txt1 Tests that we only generate a bound type if we have relevant users.
/art/compiler/utils/x86/
Dassembler_x86.cc1789 int bound = buffer_.Size(); in Bind() local
1794 buffer_.Store<int32_t>(position, bound - (position + 4)); in Bind()
1797 label->BindTo(bound); in Bind()
1802 int bound = buffer_.Size(); in Bind() local
1807 int offset = bound - (position + 1); in Bind()
1812 label->BindTo(bound); in Bind()
/art/compiler/utils/x86_64/
Dassembler_x86_64.cc2350 int bound = buffer_.Size(); in Bind() local
2355 buffer_.Store<int32_t>(position, bound - (position + 4)); in Bind()
2358 label->BindTo(bound); in Bind()
2363 int bound = buffer_.Size(); in Bind() local
2368 int offset = bound - (position + 1); in Bind()
2373 label->BindTo(bound); in Bind()