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