summaryrefslogtreecommitdiff
path: root/gcc/jump.c
Commit message (Expand)AuthorAgeFilesLines
* Major cutover to using system.h:ghazi1998-03-201-1/+1
* * jump.c (jump_optimize): Call mark_jump_label also for deletedlaw1998-03-051-9/+10
* Fix warious warnings:ghazi1998-02-281-2/+4
* * jump.c (jump_optimize): Lose calls to modified_in_p they arelaw1998-02-031-5/+0
* * jump.c (jump_optimize): Fix first arg to modified_in_p inlaw1998-02-031-5/+5
* * jump.c (jump_optimize): Allow conditional loading of floating pointlaw1998-02-021-1/+11
* * jump.c (jump_optimize): Remove Dec 17, 1997 chance inlaw1998-01-171-4/+0
* * alias.c: Change all uses of gen_rtx(FOO...) to gen_rtx_FOO;rth1998-01-141-15/+16
* Bring in final gcc-2.8.0 changes.law1998-01-141-3/+6
* * jump.c: (optimize_jump): Don't use the return register as alaw1997-12-161-0/+4
* Merge from gcc-2.8law1997-12-071-8/+62
* Update mainline egcs to gcc2 snapshot 971021.law1997-11-021-14/+17
* * jump.c (thread_jumps): check can_reverse_comparison_p beforelaw1997-09-201-1/+4
* Use accessor macros to access arrays based on regno; move many of the arrays ...meissner1997-05-301-7/+7
* reformat a little to match GNU coding standards.mrs1997-05-061-2/+2
* * jump.c (jump_optimize, follow_jumps, mark_jump_label): Disable somedje1997-03-281-6/+38
* (find_cross_jump): Don't allow old-style and volatile asmswilson1997-02-041-1/+13
* (rtx_equal_for_thread_p): Return 0 for floating-point.kenner1997-01-031-1/+8
* Check SMALL_REGISTER_CLASSES at runtimeian1996-12-131-6/+12
* (jump_optimize): Don't move initialization if there is a label between it and...coxs1996-12-091-0/+1
* (jump_optimize): Fix bug in Sep 23 change.kenner1996-11-121-0/+1
* (jump_optimize): Fix second error in last change.kenner1996-10-261-1/+1
* jump.c (jump_optimize): fix bug in last change.dje1996-10-211-0/+2
* (jump_optimize): Use emit_store_flag even if branches are cheap, ifkenner1996-10-211-10/+17
* (jump_optimize): Check for if (...) { x = a; goto l; } x = b;wilson1996-10-141-0/+90
* (jump_optimize): In no-nop move deletion, don't testkenner1996-09-231-17/+28
* (jump_optimize): Insert conditional move after jump insn instead ofkenner1996-09-181-1/+3
* install EH codemrs1996-07-231-0/+11
* formatting tweaksmrs1996-07-031-8/+8
* (jump_optimize): When handle a USE insn before anwilson1996-03-111-1/+9
* (jump_optimize): Fix potential infinite loop.kenner1996-02-131-2/+2
* * sched.c (canon_rtx): Recursively look for equivalences;law1995-12-181-1/+2
* (duplicate_loop_exit_test): Return 0 if found a NOTE_INSN_LOOP_CONT.kenner1995-10-261-7/+11
* (jump_optimize): Pass outer_code arg to rtx_cost.kenner1995-07-101-5/+5
* Update FSF address.kenner1995-06-151-1/+2
* (jump_optimize, can_reach_end determination): A barrier candje1995-05-021-0/+4
* (delete_insn): When deleting after label, delete a BARRIER as well.kenner1995-04-141-1/+1
* (jump_optimize): When searching for a LOOP_END note to move,wilson1995-02-071-14/+21
* Include expr.h after insn-config.h and insn-flags.h.kenner1995-01-251-2/+2
* (jump_optimize): Try to emit a conditional move insn beforedje1995-01-251-155/+239
* Check target endianness at run time, not compile timeian1994-11-161-4/+3
* (delete_insn): Delete labels in ADDR_VECs anddje1994-11-151-0/+18
* (jump_optimize): When deleting a jump, properly set NEXT.kenner1994-10-021-2/+3
* (duplicate_loop_exit_test): Handle SUBREG in SET_DEST of loop exitkenner1994-07-051-8/+9
* (jump_optimize): Don't convert if (foo) x++ into an add of an scckenner1994-07-011-0/+2
* (jump_optimize): If we reverse "if (foo) bar else break;"erich1994-06-241-0/+29
* (duplicate_loop_exit_test): Initialize copy to zero.wilson1994-06-181-3/+3
* * genconfig.c (main): Allow targets to override HAVE_conditional_move.dje1994-06-151-2/+2
* Cast pointer operands to bzero, bcopy, and bcmp to (char *).kenner1994-06-141-3/+4
* (jump_optimize): Don't delete dead insn if it has a REG_RETVAL note.kenner1994-06-141-1/+2