aboutsummaryrefslogtreecommitdiff
path: root/gcc/regclass.c
AgeCommit message (Expand)AuthorFilesLines
1999-11-08cse.c (delete_trivially_dead_insns): Replace alloca with xmalloc/xcalloc.Mark Mitchell1-1/+4
1999-11-02regclass.c (record_reg_classes): Always use may_move_cost when seeing how ope...Richard Kenner1-2/+2
1999-11-01regclass.c (record_reg_classes): In matching case, recompute costs since the ...Richard Kenner1-12/+43
1999-11-01hard-reg-set.h (reg_names): Constify a char*.Kaveh R. Ghazi1-1/+1
1999-10-31[multiple changes]Richard Kenner1-4/+10
1999-10-26c-parse.in (cast_expr): Constify.Kaveh R. Ghazi1-1/+1
1999-10-01Delete !REGISTER_CONSTRAINTS codeBernd Schmidt1-6/+0
1999-09-23regclass.c: Include ggc.h.Jeff Law1-0/+1
1999-09-22regclass.c (init_regs): Add "top_of_stack" as a garbage collection root.Jeffrey A Law1-0/+1
1999-09-20Make it possible to prototype port-specific functions (and convert i386 to us...Bernd Schmidt1-0/+1
1999-09-14recog.h (struct recog_data): Make dup_num...Richard Henderson1-1/+1
1999-09-11Replace recog_foo with recog_data.foo.Richard Henderson1-42/+41
1999-08-20rtl.h (rtx_format): Constify a char*.Kaveh R. Ghazi1-3/+3
1999-08-09Include function.h in most files.Bernd Schmidt1-0/+1
1999-07-13regclass.c (scan_one_insn): Notice subregs that change the size of their oper...Richard Henderson1-6/+25
1999-02-25Flow rewrite to use basic block structures and edge lists.Richard Henderson1-7/+0
1999-02-24regclass.c (record_reg_classes, case 'p'): Set classes appropriately.Jeffrey A Law1-1/+12
1999-02-18* regclass.c (record_reg_classes): Correctly handle 'p' constraint.David Edelsohn1-2/+10
1999-01-23final.c (bb_str): Qualify a char* with the keyword `const'.Kaveh R. Ghazi1-5/+5
1999-01-20cse.c (fold_rtx): Revert 29 Dec change.Richard Henderson1-4/+0
1999-01-18Warning fixes:Kaveh R. Ghazi1-13/+0
1999-01-11Update copyrights.Richard Henderson1-1/+1
1999-01-11basic-block.h (basic_block_head): Rename to x_basic_block_head.Richard Henderson1-2/+2
1998-12-29Richard Kenner <kenner@vlsi1.ultra.nyu.edu>:Richard Henderson1-1/+5
1998-11-25regclass.c (init_reg_sets): Move code that calculates tables dependent on reg...J"orn Rennecke1-19/+19
1998-11-24cse.c (fold_rtx): Make autoincrement addressing mode tests be runtime selecta...Jeffrey A Law1-12/+8
1998-11-19regclass.c (init_reg_sets_1): Add prototype.H.J. Lu1-0/+3
1998-11-04recog.h (enum op_type): Define.Bernd Schmidt1-116/+82
1998-10-28regclass.c (renumber, [...]): New static variables, moved out of allocate_reg...Bernd Schmidt1-26/+29
1998-10-25Warning fixes:Kaveh R. Ghazi1-3/+4
1998-10-24- update record_reg_classes change to be consistent withDavid Edelsohn1-8/+8
1998-10-23loop.c (loop_has_tablejump): New variable.David Edelsohn1-14/+16
1998-10-22regclass.c (regclass): Break out some code into new function scan_one_insn, a...Bernd Schmidt1-201/+232
1998-10-20regclass.c (fix_register): Add error message.Gavin Romig-Koch1-2/+21
1998-10-16Makefile.in (insn-extract.o): Fix dependencies.Bernd Schmidt1-0/+13
1998-10-14Warning fixes:Kaveh R. Ghazi1-4/+4
1998-10-07jump.c (duplicate_loop_exit_test): Strip REG_WAS_0 notes off all insns we're ...Bernd Schmidt1-7/+0
1998-10-01regclass.c (reg_scan_mark_refs): Return immediately if passed a NULL_RTX as a...Jeff Law1-1/+9
1998-08-25re PR target/16300 (Bug in vendor /usr/include/net/if.h needs fixincluding)Dave Brolley1-1/+3
1998-08-19regclass.c: Changed register set documentation to be consistent with GCC beha...Michael Hayes1-6/+6
1998-08-16* regclass.c (allocate_reg_info): Respect MIN when clearing data.Richard Henderson1-6/+7
1998-07-12More efficient version of Jul 10 bugfix of mine, as discussed on egcs-patches.David S. Miller1-16/+54
1998-07-06regclass.c (allocate_reg_info): Initialize the entire reg_data virtual array.Richard Henderson1-2/+4
1998-07-02Switch reg_n_info structure to use varraysMichael Meissner1-32/+108
1998-06-29* Merge from gcc2 June 9, 1998 snapshot. See ChangeLog.13 forJeff Law1-1/+1
1998-05-13Warning fixes:Kaveh R. Ghazi1-0/+1
1998-05-13acconfig.h (ENABLE_CHECKING): Undefine.Michael Meissner1-4/+3
1998-05-06toplev.h: New file.Robert Lipe1-0/+1
1998-04-07Sync up MEMORY_MOVE_COST changes with FSF.Ken Raeburn1-7/+30
1998-03-26regclass.c (reg_scan_mark_refs): Be more selective about when we mark a regis...Jeffrey A Law1-0/+6