rl_to_sval
if (!rl_to_sval(rl, &sval))
if (rl_to_sval(arg_rl, &sval)) {
if (!rl_to_sval(rl, &sval))
if (rl_to_sval(rl, &sval)) {
if (rl_to_sval(rl, &sval) && sval.value == 0)
if (rl_to_sval(ret, &sval) && sval.value == -1)
if (!rl_to_sval(rl, &sval))
if (!rl_to_sval(rl, &sval))
rl_to_sval(rl, &sval) &&
if (rl_to_sval(*rl, &fixed) && sval_cmp(fixed, bound) >= 0) {
if (!rl_to_sval(rl, &sval)) {
if (!rl_to_sval(rl, &max))
int rl_to_sval(struct range_list *rl, sval_t *sval);
if (rl_to_sval(rl, &sval))
if (!rl_to_sval(rl, &sval))
if (!rl_to_sval(rl, res_sval))
if (sval.type || (rl && rl_to_sval(rl, &sval))) {
if (!res_sval->type && !rl_to_sval(rl, res_sval))
!rl_to_sval(rl, sval))
rl_to_sval(rl, sval))
if (!sval.type && !rl_to_sval(rl, &sval))
if (!rl_to_sval(rl, &sval))
if (!rl_to_sval(rl, sval))
if (rl_to_sval(left, &l_sval) && rl_to_sval(right, &r_sval)) {
if ((rl_to_sval(left, &sval) || rl_to_sval(right, &sval)) &&
if (!rl_to_sval(right_orig, &shift) || sval_is_negative(shift))
if (!rl_to_sval(right_orig, &shift) || sval_is_negative(shift))
if (rl_to_sval(left, &left_sval) && rl_to_sval(right, &right_sval)) {
if (rl_to_sval(rl, &sval) && !get_state_expr(my_id, expr->left))