aboutsummaryrefslogtreecommitdiff
path: root/gcc/bitmap.h
AgeCommit message (Collapse)AuthorFilesLines
2001-07-04bitmap.c (bitmap_union_of_diff): Don't use BITMAP_ALLOCA.Kaveh R. Ghazi1-4/+11
* bitmap.c (bitmap_union_of_diff): Don't use BITMAP_ALLOCA. * bitmap.h (BITMAP_ALLOCA): Don't pass alloca as an argument to a function. From-SVN: r43760
2001-06-16bitmap.h: Add dump_bitmap...Daniel Berlin1-1/+12
2001-06-16 Daniel Berlin <dan@cgsoftware.com> * bitmap.h: Add dump_bitmap, bitmap_zero, bitmap_union_of_diffs, bitmap_a_or_b, bitmap_a_and_b, bitmap_first_set_bit, bitmap_last_set_bit. All for compatibility with sbitmap's. *bitmap.c (bitmap_zero): New function. (bitmap_union_of_diffs): New function. (bitmap_first_set_bit): New function. (bitmap_last_set_bit): New function. From-SVN: r43420
2001-05-25Standardize header guards.Richard Henderson1-3/+3
From-SVN: r42615
2001-04-12bitmap.h (debug_bitmap): Delete redundant prototype.Kaveh R. Ghazi1-2/+0
* bitmap.h (debug_bitmap): Delete redundant prototype. * rtl.h (get_frame_size): Likewise. From-SVN: r41313
2000-01-11alias.c: PROTO -> PARAMS.Kaveh R. Ghazi1-15/+15
* alias.c: PROTO -> PARAMS. * basic-block.h: Likewise. * bitmap.c: Likewise. * bitmap.h: Likewise. * builtins.c: Likewise. * c-aux-info.c: Likewise. * caller-save.c: Likewise. * calls.c: Likewise. From-SVN: r31338
1999-11-04bitmap.h (BITMAP_XFREE): New.Richard Henderson1-7/+18
* bitmap.h (BITMAP_XFREE): New. * flow.c (life_analysis): Use it. (life_analysis_1): Free blocks. * combine.c (undo_commit): New. (try_combine): Use it. Don't zap undobuf.undos. (combine_instructions): Don't zap undobuf.undos; free the undobuf.frees list. * local-alloc.c (local_alloc): Free qty_phys_num_sugg. * stmt.c (cost_table_): New. (estimate_case_costs): Use it instead of xmalloc. * toplev.c (compile_file): Reuse dumpname memory instead of strdup'ing it. From-SVN: r30404
1999-11-01bitmap.h (BITMAP_XMALLOC): New macro.Mark Mitchell1-0/+4
* bitmap.h (BITMAP_XMALLOC): New macro. * flow.c (CLEAN_ALLOCA): Remove. (delete_unreachable_blocks): Use xmalloc/xcalloc instead of alloca. (life_analysis): Likewise. (update_life_info): Don't use CLEAN_ALLOCA. (life_analysis_1): Use xmalloc/xcalloc instead of alloca. (calculate_global_regs_live): Likewise. (print_rtl_with_bb): Likewise. (verify_flow_info): Likewise. * global.c (global_alloc): Likewise. (global_conflicts): Likewise. * integrate.c (save_for_inline_nocopy): Likewise. (expand_inline_function): Likewise. * jump.c (jump_optimize_1): Likewise. (duplicate_loop_exit_test): Likewise. (thread_jumps): Likewise. * loop.c (loop_optimize): Likewise. (combine_givs): Likewise. (recombine_givs): Likewise. * reorg.c (dbr_schedule): Likewise. * unroll.c (unroll_loop): Likewise. From-SVN: r30333
1999-10-26Reorg reg-stack to use the standard CFG.Jan Hubicka1-0/+5
Co-Authored-By: Richard Henderson <rth@cygnus.com> From-SVN: r30201
1999-10-04bitmap.h (enum bitmap_bits): Add BITMAP_XOR.Richard Henderson1-2/+6
* bitmap.h (enum bitmap_bits): Add BITMAP_XOR. * bitmap.c (bitmap_operation): Return true iff TO changed. (bitmap_equal_p): New. (bitmap_bit_p): Tidy arithmetic. (debug_bitmap_file): Likewise. From-SVN: r29808
1999-09-20bitmap.c (debug_bitmap_file): Renmaed from bitmap_debug_file.Jeffrey A Law1-2/+2
* bitmap.c (debug_bitmap_file): Renmaed from bitmap_debug_file. Callers and prototype changed. * bitmap.h: Fix debug_bitmap and debug_bitmap_file prototypes. From-SVN: r29518
1999-02-18bitmap.c (bitmap_print): Qualify a char* with the `const' keyword.Kaveh R. Ghazi1-1/+1
* bitmap.c (bitmap_print): Qualify a char* with the `const' keyword. * bitmap.h (bitmap_print): Likewise. * c-decl.c (builtin_function, grokdeclarator, grokfield): Likewise. * c-lang.c (build_objc_string): Likewise. * c-lex.c (yyerror, extend_token_buffer): Likewise. Don't include limits.h or ctype.h. Remove unused variable `p'. * c-lex.h (yyerror): Qualify a char* with the `const' keyword. * c-pragma.c (handle_pragma_token): Likewise. * c-pragma.h (handle_pragma_token): Likewise. * c-tree.h (build_objc_string, builtin_function, grokfield, build_indirect_ref, lvalue_or_else, readonly_warning, error_init, pedwarn_init): Likewise. * c-typeck.c (convert_for_assignment, warn_for_assignment, push_string, warning_init, incomplete_type_error, build_indirect_ref, lvalue_or_else, readonly_warning, build_c_cast, spelling, push_member_name, print_spelling, error_init, pedwarn_init, start_init): Likewise. * objc/objc-act.c (build_objc_string): Likewise. * print-tree.c (print_node_brief, print_node): Likewise. * tree.h (lvalue_or_else, print_node, print_node_brief): Likewise. From-SVN: r25296
1999-01-22Copyright update.Jeff Law1-1/+1
From-SVN: r24829
1999-01-22bitmap.h (bitmap_head_def): Make indx field unsigned.Jeffrey A Law1-1/+1
* bitmap.h (bitmap_head_def): Make indx field unsigned. Fixes a couple minor warnings. From-SVN: r24828
1999-01-06Copyright fixes.Jeff Law1-1/+1
From-SVN: r24535
1998-06-21bitmap.h (debug_bitmap): Declare.Jeff Law1-0/+2
* bitmap.h (debug_bitmap): Declare. * basic-block.h (init_regset_vector): New declaration. From-SVN: r20646
1997-12-06Merge from gcc-2.8Jeff Law1-1/+1
From-SVN: r16987
1997-11-02Update mainline egcs to gcc2 snapshot 971021.Jeff Law1-2/+2
From-SVN: r16278
1997-09-04Add EXECUTE_IF_AND_IN_{BITMAP,REG_SET}, and bitmap_printMichael Meissner1-0/+76
From-SVN: r15071
1997-07-14Initial revisionRichard Kenner1-0/+239
From-SVN: r14420