summaryrefslogtreecommitdiff
path: root/gcc/ifcvt.c
Commit message (Expand)AuthorAgeFilesLines
* * ifcvt.c (find_cond_trap): Test for exit block.Richard Henderson2001-07-141-0/+5
* ifcvt.c (find_cond_trap): New.Richard Henderson2001-07-141-3/+131
* alias.c (set_mem_alias_set): New function.Richard Kenner2001-07-111-1/+1
* * ifcvt.c (dead_or_predicable): Fix return value last patch.Richard Henderson2001-06-131-1/+1
* ifcvt.c (cond_exec_get_condition): Use reversed_comparison_code.Richard Henderson2001-06-131-10/+25
* ifcvt.c (life_data_ok): New.Richard Henderson2001-06-101-4/+8
* predict.def: New file.Jan Hubicka2001-06-091-5/+1
* ifcvt.c (merge_if_block): Use any_uncondjump_p...Jeffrey A Law2001-05-101-1/+1
* Makefile.in (ifcvt.o): Depend on toplev.h.Kaveh R. Ghazi2001-04-111-0/+1
* Use byte offsets in SUBREGs instead of words.Jakub Jelinek2001-04-031-4/+1
* ifcvt.c (noce_emit_move_insn): New.Jakub Jelinek2001-04-021-11/+41
* IA-64 ABI Exception Handling.Richard Henderson2001-03-281-10/+1
* cse.c (find_comparison_args): Remove previous change.Richard Kenner2001-03-211-0/+8
* Brad's -ffast-math breakup.Brad Lucier2001-03-071-3/+3
* * ifcvt.c (noce_operand_ok): Handle properly unarry operations.Jan Hubicka2001-03-021-1/+2
* ifcvt.c (noce_emit_store_flag, [...]): Use reversed_comparison_code instead o...Jan Hubicka2001-02-281-15/+16
* ifcvt.c (struct noce_if_info): Add test_bb.Richard Henderson2001-02-251-3/+326
* ifcvt.c (dead_or_predicable): Don't move code if eh regions would be disrupted.Richard Henderson2001-02-181-0/+9
* Handle jump insns that are PARALLEL.Nick Clifton2000-12-271-1/+1
* While building global lifetime information, keep track of which registers are...Bernd Schmidt2000-11-271-2/+3
* Michael Matz <matzmich@cs.tu-berlin.de>Michael Matz2000-11-141-1/+1
* Fix ia64-linux glibc intl/loadmsgcat.c miscompilation.Jim Wilson2000-09-121-0/+5
* Make sure THEN block has any insns at before testing for indirect jumpMichael Meissner2000-08-201-3/+6
* Do not consider a THEN block ending in an indirect jump for conditional compi...Michael Meissner2000-08-191-1/+13
* ifcvt.c (EDGE_COMPLEX): Move definition ...John Wehle2000-06-141-2/+0
* Do not handle dead code via conditional execution if special handling is neededMichael Meissner2000-06-131-0/+4
* Warning fixes:Kaveh R. Ghazi2000-06-111-2/+2
* add IFCVT_MODIFY macros for the MD file to tweak the conditional execution su...Michael Meissner2000-06-041-1/+34
* ifcvt.c (merge_if_block): Be prepared for JOIN to have no remaining edges.Richard Henderson2000-05-311-7/+23
* * ifcvt.c (cond_exec_process_insns): Don't ever ignore clobbers.Richard Henderson2000-05-311-4/+2
* ifcvt.c (cond_exec_process_if_block): Do nothing if the last insn in the bloc...Jeffrey A Law2000-05-311-0/+10
* ifcvt.c (cond_exec_get_condition): Set test_if to the SET_SRC of get_pc.Richard Earnshaw2000-05-261-1/+1
* ifcvt.c (seq_contains_jump): New.Richard Henderson2000-05-251-0/+31
* combine.c (try_combine): Use any_condjump_p...Jan Hubicka2000-05-251-9/+10
* * ifcvt.c (if_convert): Update life info globally.Jakub Jelinek2000-05-241-1/+3
* Oops, checked in verify-flow.patch by mistake, revertingAlexandre Oliva2000-05-201-2/+1
* * ifcvt.c (if_convert): Scan and kill dead code.Alexandre Oliva2000-05-201-2/+4
* cse.c (cse_basic_block): Only call find_reg_note if REG_NOTES not 0.Richard Kenner2000-05-191-1/+1
* * ifcvt.c (find_if_case_2): Don't allow THEN to be EXIT.Richard Henderson2000-05-191-3/+6
* ifcvt.c (cond_exec_process_insns): Drop USE and CLOBBER insns that get in the...Richard Henderson2000-05-151-0/+17
* * ifcvt.c (if_convert): Do not free NULL.Philippe De Muyter2000-05-131-1/+2
* Makefile.in (final.o): Depend on BASIC_BLOCK_H.Richard Henderson2000-05-121-52/+7
* ifcvt.c (cond_exec_process_insns): New argument prob_val.Richard Henderson2000-05-081-9/+35
* ifcvt.c (noce_process_if_block): Don't use an insn_b from test_bb if a or b u...Richard Henderson2000-05-061-1/+2
* ifcvt.c (noce_process_if_block): Don't use an insn_b from test_bb if insn_a u...Richard Henderson2000-05-061-1/+2
* * ifcvt.c (noce_process_if_block): Always reset X in the A == B case.Richard Henderson2000-05-041-1/+1
* ifcvt.c (noce_process_if_block): Fail if A or B modified between condition an...Richard Henderson2000-05-041-5/+11
* ifcvt.c (noce_try_cmove_arith): Use may_trap_p to thest whether address may t...Jan Hubicka2000-05-031-2/+2
* ifcvt.c (dead_or_predicable): Set merge_bb->end to the insn before the sequen...Richard Henderson2000-05-011-2/+3
* * ifcvt.c (if_convert): Only verify_flow_info if ENABLE_CHECKING.Richard Henderson2000-05-011-0/+2