Lines Matching refs:Compare
1205 M(Compare, BinaryOperation) \
3097 int32_t Compare(T x, T y) const { return x > y ? 1 : (x < y ? -1 : 0); }
3104 return std::isunordered(x, y) ? (IsGtBias() ? 1 : -1) : Compare(x, y);
3133 // `Compare(x, y) == 0`.
3135 return MakeConstantCondition(Compute(Compare(x->GetValue(), y->GetValue()), 0),
3177 // `Compare(x, y) != 0`.
3179 return MakeConstantCondition(Compute(Compare(x->GetValue(), y->GetValue()), 0), GetDexPc());
3214 // `Compare(x, y) < 0`.
3216 return MakeConstantCondition(Compute(Compare(x->GetValue(), y->GetValue()), 0), GetDexPc());
3251 // `Compare(x, y) <= 0`.
3253 return MakeConstantCondition(Compute(Compare(x->GetValue(), y->GetValue()), 0), GetDexPc());
3288 // `Compare(x, y) > 0`.
3290 return MakeConstantCondition(Compute(Compare(x->GetValue(), y->GetValue()), 0), GetDexPc());
3325 // `Compare(x, y) >= 0`.
3327 return MakeConstantCondition(Compute(Compare(x->GetValue(), y->GetValue()), 0), GetDexPc());
3581 DECLARE_INSTRUCTION(Compare);