Lines Matching defs:expr

57 static int expand_symbol_expression(struct expression *expr)  in expand_symbol_expression()
73 static long long get_longlong(struct expression *expr) in get_longlong()
89 void cast_value(struct expression *expr, struct symbol *newtype, in cast_value()
166 static void warn_shift_count(struct expression *expr, struct symbol *ctype, long long count) in warn_shift_count()
183 static bool check_shift_count(struct expression *expr, struct expression *right) in check_shift_count()
202 static int simplify_int_binop(struct expression *expr, struct symbol *ctype) in simplify_int_binop()
318 static int simplify_cmp_binop(struct expression *expr, struct symbol *ctype) in simplify_cmp_binop()
350 static int simplify_float_binop(struct expression *expr) in simplify_float_binop()
399 static int simplify_float_cmp(struct expression *expr, struct symbol *ctype) in simplify_float_cmp()
422 static int expand_binop(struct expression *expr) in expand_binop()
435 static int expand_logical(struct expression *expr) in expand_logical()
487 static int expand_comma(struct expression *expr) in expand_comma()
528 static int expand_compare(struct expression *expr) in expand_compare()
553 static int expand_conditional(struct expression *expr) in expand_conditional()
586 static void check_assignment(struct expression *expr) in check_assignment()
602 static int expand_assignment(struct expression *expr) in expand_assignment()
612 static int expand_addressof(struct expression *expr) in expand_addressof()
652 static int expand_dereference(struct expression *expr) in expand_dereference()
710 static int simplify_preop(struct expression *expr) in simplify_preop()
743 static int simplify_float_preop(struct expression *expr) in simplify_float_preop()
764 static int expand_postop(struct expression *expr) in expand_postop()
770 static int expand_preop(struct expression *expr) in expand_preop()
804 struct expression *expr; in expand_arguments() local
812 static int expand_cast(struct expression *expr) in expand_cast()
831 static int expand_symbol_call(struct expression *expr, int cost) in expand_symbol_call()
850 static int expand_call(struct expression *expr) in expand_call()
871 struct expression *expr; in expand_expression_list() local
883 static int expand_pos_expression(struct expression *expr) in expand_pos_expression()
933 static unsigned long bit_offset(const struct expression *expr) in bit_offset()
945 static unsigned long bit_range(const struct expression *expr) in bit_range()
974 static void verify_nonoverlapping(struct expression_list **list, struct expression *expr) in verify_nonoverlapping()
1011 static int expand_expression(struct expression *expr) in expand_expression()
1105 static void expand_const_expression(struct expression *expr, const char *where) in expand_const_expression()
1141 struct expression *expr = stmt->if_conditional; in expand_if_statement() local
1274 static inline int bad_integer_constant_expression(struct expression *expr) in bad_integer_constant_expression()
1283 static long long __get_expression_value(struct expression *expr, int strict) in __get_expression_value()
1320 long long get_expression_value(struct expression *expr) in get_expression_value()
1325 long long const_expression_value(struct expression *expr) in const_expression_value()
1330 long long get_expression_value_silent(struct expression *expr) in get_expression_value_silent()
1336 int expr_truth_value(struct expression *expr) in expr_truth_value()
1366 int is_zero_constant(struct expression *expr) in is_zero_constant()