This PR is adding a special case handling for all Rangepredicates were the two arguments are identical.
When the lower and the upper bound of the predicate are identical the op should be translated to one pyqir.IntPredicate.EQ and not to three instructions like it is done for all other cases.
This PR is adding a special case handling for all Rangepredicates were the two arguments are identical. When the lower and the upper bound of the predicate are identical the op should be translated to one
pyqir.IntPredicate.EQ
and not to three instructions like it is done for all other cases.