Lines Matching refs:rhs
163 db_expr_t lhs, rhs; in db_mult_expr() local
172 if (!db_term(&rhs)) { in db_mult_expr()
181 lhs *= rhs; in db_mult_expr()
184 lhs &= rhs; in db_mult_expr()
187 if (rhs == 0) { in db_mult_expr()
192 lhs /= rhs; in db_mult_expr()
194 lhs %= rhs; in db_mult_expr()
196 lhs = roundup(lhs, rhs); in db_mult_expr()
208 db_expr_t lhs, rhs; in db_add_expr() local
216 if (!db_mult_expr(&rhs)) { in db_add_expr()
224 lhs += rhs; in db_add_expr()
227 lhs -= rhs; in db_add_expr()
230 lhs |= rhs; in db_add_expr()
245 db_expr_t lhs, rhs; in db_shift_expr() local
252 if (!db_add_expr(&rhs)) { in db_shift_expr()
258 if (rhs < 0) { in db_shift_expr()
259 db_printf("Negative shift amount %jd\n", (intmax_t)rhs); in db_shift_expr()
264 lhs <<= rhs; in db_shift_expr()
267 lhs = (db_addr_t)lhs >> rhs; in db_shift_expr()
280 db_expr_t lhs, rhs; in db_logical_relation_expr() local
289 if (!db_shift_expr(&rhs)) { in db_logical_relation_expr()
299 lhs = (lhs == rhs); in db_logical_relation_expr()
302 lhs = (lhs != rhs); in db_logical_relation_expr()
305 lhs = (lhs > rhs); in db_logical_relation_expr()
308 lhs = (lhs >= rhs); in db_logical_relation_expr()
311 lhs = (lhs < rhs); in db_logical_relation_expr()
314 lhs = (lhs <= rhs); in db_logical_relation_expr()
330 db_expr_t lhs, rhs; in db_logical_and_expr() local
338 if (!db_logical_relation_expr(&rhs)) { in db_logical_and_expr()
343 lhs = (lhs && rhs); in db_logical_and_expr()
355 db_expr_t lhs, rhs; in db_logical_or_expr() local
363 if (!db_logical_and_expr(&rhs)) { in db_logical_or_expr()
368 lhs = (lhs || rhs); in db_logical_or_expr()