Searched refs:bound (Results 1 – 8 of 8) sorted by relevance
182 HBoundType* bound = nullptr; in RemoveNonNullControlDependences() local192 if (bound == nullptr) { in RemoveNonNullControlDependences()194 bound = new (obj->GetBlock()->GetGraph()->GetAllocator()) HBoundType(obj); in RemoveNonNullControlDependences()195 bound->SetUpperBound(ti, /*can_be_null*/ false); in RemoveNonNullControlDependences()196 bound->SetReferenceTypeInfo(ti); in RemoveNonNullControlDependences()197 bound->SetCanBeNull(false); in RemoveNonNullControlDependences()198 not_throws->InsertInstructionBefore(bound, not_throws->GetFirstInstruction()); in RemoveNonNullControlDependences()200 user->ReplaceWith(bound); in RemoveNonNullControlDependences()205 return bound != nullptr; in RemoveNonNullControlDependences()
153 bool Equals(ValueBound bound) const { in Equals()154 return instruction_ == bound.instruction_ && constant_ == bound.constant_; in Equals()170 bool GreaterThanOrEqualTo(ValueBound bound) const { in GreaterThanOrEqualTo()171 if (Equal(instruction_, bound.instruction_)) { in GreaterThanOrEqualTo()172 return constant_ >= bound.constant_; in GreaterThanOrEqualTo()179 bool LessThanOrEqualTo(ValueBound bound) const { in LessThanOrEqualTo()180 if (Equal(instruction_, bound.instruction_)) { in LessThanOrEqualTo()181 return constant_ <= bound.constant_; in LessThanOrEqualTo()188 bool GreaterThan(ValueBound bound) const { in GreaterThan()189 if (Equal(instruction_, bound.instruction_)) { in GreaterThan()[all …]
1 Tests that native methods are bound from agent libs.
2 had its SSA dependency incorrect with its corresponding bound check.
1 Tests that we only generate a bound type if we have relevant users.
693 MethodHandle bound = stringCharAt.bindTo("foo"); in testBindTo() local694 value = (char) bound.invoke(0); in testBindTo()705 bound = stringCharAt.bindTo(null); in testBindTo()707 bound.invoke(0); in testBindTo()715 bound = integerParseInt.bindTo("78452"); in testBindTo()716 int intValue = (int) bound.invoke(); in testBindTo()
2953 int bound = buffer_.Size(); in Bind() local2958 buffer_.Store<int32_t>(position, bound - (position + 4)); in Bind()2961 label->BindTo(bound); in Bind()2966 int bound = buffer_.Size(); in Bind() local2971 int offset = bound - (position + 1); in Bind()2976 label->BindTo(bound); in Bind()
3599 int bound = buffer_.Size(); in Bind() local3604 buffer_.Store<int32_t>(position, bound - (position + 4)); in Bind()3607 label->BindTo(bound); in Bind()3612 int bound = buffer_.Size(); in Bind() local3617 int offset = bound - (position + 1); in Bind()3622 label->BindTo(bound); in Bind()