Lines Matching refs:rhs
160 db_expr_t lhs, rhs; in db_mult_expr() local
169 if (!db_term(&rhs)) { in db_mult_expr()
178 lhs *= rhs; in db_mult_expr()
181 lhs &= rhs; in db_mult_expr()
184 if (rhs == 0) { in db_mult_expr()
189 lhs /= rhs; in db_mult_expr()
191 lhs %= rhs; in db_mult_expr()
193 lhs = roundup(lhs, rhs); in db_mult_expr()
205 db_expr_t lhs, rhs; in db_add_expr() local
213 if (!db_mult_expr(&rhs)) { in db_add_expr()
221 lhs += rhs; in db_add_expr()
224 lhs -= rhs; in db_add_expr()
227 lhs |= rhs; in db_add_expr()
242 db_expr_t lhs, rhs; in db_shift_expr() local
249 if (!db_add_expr(&rhs)) { in db_shift_expr()
255 if (rhs < 0) { in db_shift_expr()
256 db_printf("Negative shift amount %jd\n", (intmax_t)rhs); in db_shift_expr()
261 lhs <<= rhs; in db_shift_expr()
264 lhs = (db_addr_t)lhs >> rhs; in db_shift_expr()
277 db_expr_t lhs, rhs; in db_logical_relation_expr() local
286 if (!db_shift_expr(&rhs)) { in db_logical_relation_expr()
296 lhs = (lhs == 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()
327 db_expr_t lhs, rhs; in db_logical_and_expr() local
335 if (!db_logical_relation_expr(&rhs)) { in db_logical_and_expr()
340 lhs = (lhs && rhs); in db_logical_and_expr()
352 db_expr_t lhs, rhs; in db_logical_or_expr() local
360 if (!db_logical_and_expr(&rhs)) { in db_logical_or_expr()
365 lhs = (lhs || rhs); in db_logical_or_expr()