@@ -584,8 +584,8 @@ void hashmap_free(hashmap_t *map)
584
584
585
585
/* options */
586
586
587
- int dump_ir = 0 ;
588
- int hard_mul_div = 0 ;
587
+ bool dump_ir = false ;
588
+ bool hard_mul_div = false ;
589
589
590
590
/* Find the type by the given name.
591
591
* @type_name: The name to be searched.
@@ -883,7 +883,7 @@ var_t *find_var(char *token, block_t *parent)
883
883
int size_var (var_t * var )
884
884
{
885
885
int size ;
886
- if (var -> is_ptr > 0 || var -> is_func ) {
886
+ if (var -> ptr_level > 0 || var -> is_func ) {
887
887
size = 4 ;
888
888
} else {
889
889
type_t * type = var -> type ;
@@ -1426,7 +1426,7 @@ void dump_bb_insn(func_t *func, basic_block_t *bb, bool *at_func_start)
1426
1426
print_indent (1 );
1427
1427
printf ("allocat %s" , rd -> type -> type_name );
1428
1428
1429
- for (int i = 0 ; i < rd -> is_ptr ; i ++ )
1429
+ for (int i = 0 ; i < rd -> ptr_level ; i ++ )
1430
1430
printf ("*" );
1431
1431
1432
1432
printf (" %%%s" , rd -> var_name );
@@ -1636,7 +1636,7 @@ void dump_insn(void)
1636
1636
1637
1637
printf ("def %s" , func -> return_def .type -> type_name );
1638
1638
1639
- for (int i = 0 ; i < func -> return_def .is_ptr ; i ++ )
1639
+ for (int i = 0 ; i < func -> return_def .ptr_level ; i ++ )
1640
1640
printf ("*" );
1641
1641
printf (" @%s(" , func -> return_def .var_name );
1642
1642
@@ -1645,7 +1645,7 @@ void dump_insn(void)
1645
1645
printf (", " );
1646
1646
printf ("%s" , func -> param_defs [i ].type -> type_name );
1647
1647
1648
- for (int k = 0 ; k < func -> param_defs [i ].is_ptr ; k ++ )
1648
+ for (int k = 0 ; k < func -> param_defs [i ].ptr_level ; k ++ )
1649
1649
printf ("*" );
1650
1650
printf (" %%%s" , func -> param_defs [i ].var_name );
1651
1651
}
0 commit comments