summaryrefslogtreecommitdiffstats
path: root/gcc/jump.c
Commit message (Expand)AuthorAgeFilesLines
* (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
* * jump.c (condjump_in_parallel_p): New function to detectlaw1994-06-141-1/+37
* (jump_optimize): When deleting unneeded stack adjusts or mem-memkenner1994-05-291-2/+2
* (jump_optimize): When looking for an `if' statement that takes twokenner1994-05-261-1/+5
* (find_cross_jump): Two CALL_INSNs only compare equal ifdje1994-05-151-35/+13
* (find_cross_jump, get_label_{before,after}): Change from USE andkenner1994-05-061-47/+38
* (invert_jump): Remove decl of unused variable OLABEL.kenner1994-03-251-2/+0
* (rtx_equal_for_thread_p): Correct error in previous change; addkenner1994-03-131-7/+7
* Add prototypes for static functions.kenner1994-03-121-26/+16
* (jump_optimize): Delete REG_LABEL note if label no longer in insn.kenner1994-03-111-2/+12
* (rtx_equal_for_thread_p): Commutative operations are identical if thekenner1994-03-091-0/+13
* (rtx_renumbered_equal_p): Fix bug in comparing SUBREGs and REGs.kenner1994-02-261-17/+49
* (mark_jump_label, case LABEL_REF): Update REG_LABEL note if changingkenner1994-02-121-2/+18
* (comparison_dominates_p): NE is dominated by LT, GT, LTU and GTU.kenner1994-01-111-5/+5
* (follow_jumps): Don't follow tablejumps.jrv1994-01-091-0/+6
* (thread_jumps): Don't thread to loop label; create new labeltege1994-01-031-5/+17
* (can_reverse_comparison_p): Return 1 if -ffast-math.kenner1993-12-271-0/+1
* (jump_optimize): When deleting an insn after a jump, updatekenner1993-12-261-0/+3
* (thread_jumps): Delete redundant loop termination test.tege1993-12-241-3/+0
* (jump_optimize): When moving a range of instructions,wilson1993-10-131-5/+5
* (jump_optimize): Use regno_last_note_uid when decidingrms1993-10-111-1/+4
* (rtx_renumbered_equal_p, case CONST_INT): Use INTVAL, not XINT.kenner1993-09-291-1/+1
* * jump.c: (thread_jumps): Value in HARD_FRAME_POINTER_REGNUM is neverdje1993-09-241-0/+1
* (jump_optimize): Try putting RETURN at end of function both at startkenner1993-09-211-0/+20
* (jump_optimize): When optimize conditional jump aroundwilson1993-09-011-2/+3
* * jump.c (jump_optimize): Correctly identify branches to the endlaw1993-07-101-1/+3
* (jump_optimize): Properly make jump into store-flag sequence when thekenner1993-06-231-5/+17
* (jump_optimize): Insert missing GET_MODE call.rms1993-05-261-3/+3
* (same_regs): Now arrays of ints.kenner1993-04-171-5/+5
* (jump_optimize, clause for `x=a; if (...) x=b;'): Do this regardlesskenner1993-04-121-0/+6
* (jump_optimize): Fix bug in last change.kenner1993-03-121-1/+3
* * jump.c (jump_optimize, clause for `if (foo) b++'):law1993-03-101-1/+2
* (jump_optimize): Add missing parameter in expand_binop call.rms1993-02-261-1/+1
* * jump.c (jump_optimize, case if (foo) b++): Do this regardlesslaw1993-01-041-1/+5
OpenPOWER on IntegriCloud