summaryrefslogtreecommitdiff
path: root/gcc/loop.c
Commit message (Expand)AuthorAgeFilesLines
* * dbxout.c (dbxout_parms): Fix typo in comment.hp2001-09-111-2/+2
* * loop.c (combine_givs): Fix computing of benefit once giv is combined.hubicka2001-09-091-0/+7
* * loop.c (record_giv): Avoid simplifying MULT to ASHIFT.rth2001-09-071-3/+9
* * loop.c (express_from_1): Fix CONSTANT_P(a) case.jakub2001-09-031-1/+1
* * gcse.c (add_label_notes): REG_LABEL is an INSN_LIST.aj2001-08-311-72/+72
* * jump.c (squeeze_notes): Take parms by reference. Handle END beingjason2001-08-221-2/+1
* * Makefile.in, alias.c, basic-block.h, bb-reorder.c, bitmap.c,gerald2001-08-221-12/+12
* * optabs.h (OTI_flodiv, flodiv_optab): Kill.zack2001-08-181-24/+13
* * expr.h: Split out optab- and libfunc-related code to...zack2001-08-131-0/+1
* * loop.c (check_dbra_loop): Use condjump_label to computegeoffk2001-08-131-5/+1
* * gcc.c: Fix comment formatting.kazu2001-08-121-1/+1
* * calls.c, function.c: Always define PREFERRED_STACK_BOUNDARYzack2001-08-101-1/+1
* * calls.c (expand_call): Do not emit INSN_SETJMP note.hubicka2001-08-071-13/+15
* * alias.c (nonlocal_mentioned_p):hubicka2001-08-071-2/+2
* * loop.c (try_copy_prop); Kill invalidated REG_EQUAL notes.hubicka2001-08-041-1/+10
* * loop.c (check_dbra_loop): Use single_set to computegeoffk2001-07-311-2/+4
* Fix typo spotted by Richard.hubicka2001-07-251-1/+1
* * predict.c (estimate_probability): Avoid duplicated predictions.hubicka2001-07-251-0/+8
* * loop.c (scan_loop): Add USEs inside PARALLELs into dependencieshubicka2001-07-151-0/+12
* * unroll.c: Include predict.h.hubicka2001-06-181-1/+1
* Fix for PR 3128, IA-64 linux kernel miscompilewilson2001-06-131-5/+6
* * loop.c: Include predict.hhubicka2001-06-121-0/+13
* do not combine asm stmts in scan_loopaldyh2001-06-111-0/+1
* * loop.h (struct movables): Remove `num'.mmitchel2001-05-111-30/+52
* * bitmap.c: Change NULL_PTR to NULL or "(rtx*)0".ghazi2001-05-011-2/+2
* * loop.c (try_swap_copy_prop): Go back to checking insn.jason2001-04-251-1/+1
* * loop.c (loop_delete_insns): Add prototype.mmitchel2001-04-231-0/+1
* * flow.c (proagate_one_insn): Remove useless assignment.mmitchel2001-04-211-5/+40
* * rtl.texi (jump_insn): Expand on JUMP_LABEL documentation.mmitchel2001-04-191-4/+7
* * loop.c (load_mems): Examine all the instructions in the loopmmitchel2001-04-191-1/+1
* Prevent hoisting code from generating uninitialized accesses.bernds2001-03-301-3/+15
* * mkconfig.sh: Include insn-flags.h.rth2001-03-221-1/+0
* 2001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>sirl2001-02-251-0/+9
* * loop.c (canonicalize_condition): Move to reversed_comparison_code.hubicka2001-02-241-23/+13
* * loop.c (loop_giv_reduce_benefit): Copy mode size intom.hayes2001-01-261-10/+13
* * loop.c (loop_call_insn_emit_before, loop_call_insn_hoist): New.m.hayes2001-01-251-14/+41
* * loop.h (total_biv_increment): Constify iv_class pointer.m.hayes2001-01-121-6/+116
* * hard-reg-set.h: Add multiple include guard.m.hayes2001-01-071-102/+221
* * loop.h (loop_insn_hoist): New prototype.m.hayes2001-01-071-22/+51
* * loop.c (emit_iv_add_mult): Use single_set to examine new insn.m.hayes2001-01-071-3/+6
* * loop.c (count_loop_regs_set): Delete.m.hayes2001-01-071-140/+101
* * loop.c (scan_loop): Use xcalloc for the regs array.rth2001-01-061-9/+5
* * loop.c (debug_biv, debug_giv): New.m.hayes2001-01-061-95/+118
* * loop.h (struct loop_reg): New.m.hayes2001-01-051-169/+147
* * loop.c (prescan_loop): Set loop_info->has_nonconst_call.m.hayes2001-01-051-4/+8
* * loop.c (add_label_notes): Increment the label usage count whenlaw2001-01-021-3/+8
* * loop.c (scan_loop): Use xmalloc to allocate movables.law2001-01-011-2/+2
* * loop.c (check_insn_for_bivs): Use ivs->n_regs to check array bounds.m.hayes2001-01-011-3/+3
* * loop.c (loop_ivs_free): New function.m.hayes2001-01-011-26/+38
* * loop.h (struct iv): New.m.hayes2001-01-011-35/+24