aboutsummaryrefslogtreecommitdiff
path: root/gcc/recog.c
AgeCommit message (Expand)AuthorFilesLines
2002-05-16Revert "Basic block renumbering removal", and two followup patches.Richard Henderson1-8/+9
2002-05-16Basic block renumbering removal.Zdenek Dvorak1-9/+8
2002-05-13cfgrtl.c (purge_dead_edges): Handle abnormal call edges created by non-local ...Richard Henderson1-7/+11
2002-05-09read-rtl.c: Fix formatting.Kazu Hirata1-22/+22
2002-05-06recog.c (if_test_bypass_p): Accept multiple set insns for OUT, and any jump o...Richard Henderson1-11/+41
2002-05-05recog.c (store_data_bypass_p): Handle CLOBBER inside PARALLEL.David S. Miller1-0/+3
2002-05-05recog.c (store_data_bypass_p): Handle out_insn being a PARALLEL of SETs.David S. Miller1-8/+29
2002-05-03recog.c (store_data_bypass_p, [...]): New.Richard Henderson1-0/+57
2002-04-12recog.c (offsettable_address_p): Match the logic in adjust_address.Richard Henderson1-1/+3
2002-04-12re PR bootstrap/4191 (GCC does not build for d30v-elf - needs tweaking for cr...Richard Henderson1-7/+20
2002-03-25recog.c (peephole2_optimize): Distribute EH_REGION -1 notes anywhere in the b...Richard Henderson1-10/+20
2002-03-24recog.c (peephole2_optimize): Split blocks when EH insns are generated in the...Richard Henderson1-13/+51
2002-03-14emit-rtl.c (try_split): Use delete_insns.Jan Hubicka1-7/+3
2002-03-14toplev.c (rest_of_compilation): Add CLEANUP_UPDATE_LIFE to cfg_cleanup call a...Jan Hubicka1-6/+2
2002-03-08* recog.c (peephole2_optimize): Re-distribute EH edges.Jan Hubicka1-1/+22
2002-03-03emit-rtl.c, [...]: Remove all #ifndef REAL_ARITHMETIC blocks...Zack Weinberg1-22/+0
2002-02-28basic-block.h (BB_REACHABLE): Renumber.Jan Hubicka1-0/+11
2002-02-19i386.md ("mmx_uavgv8qi3"): Use const_vector.Aldy Hernandez1-0/+1
2002-01-15read-rtl.c: Fix formatting.Kazu Hirata1-3/+3
2001-12-17Implement MODE_BASE_REG_CLASSNick Clifton1-1/+2
2001-12-12recog.c (validate_replace_rtx_1): Use simplify_gen_binary instead of plus_con...Corey Minyard1-1/+2
2001-11-02* recog.c (decode_asm_operands): Check that the SRC is ASM_OPERANDS.Graham Stott1-1/+2
2001-10-30alias.c: Fix comment formatting.Kazu Hirata1-1/+1
2001-10-23* recog.c (peephole2_optimize): Add default case to switch.Zack Weinberg1-0/+2
2001-10-21c-format.c (maybe_read_dollar_number): Use safe-ctype macros and/or fold extr...Kaveh R. Ghazi1-1/+1
2001-10-20basic-block.h (find_sub_basic_blocks): Use sbitmap parameter.Jan Hubicka1-2/+1
2001-10-16* recog.c: Formatting and comment typo fixes.Alan Modra1-33/+33
2001-10-11c-parse.in (asm_operand): Allow named operands.Richard Henderson1-34/+49
2001-10-11alias.c: Remove uses of "register" specifier in declarations of arguments and...Stan Shebs1-34/+34
2001-10-10calls.c: Fix formatting.Kazu Hirata1-1/+1
2001-09-21basic-block.h (flow_delete_insn, [...]): Kill.Jan Hubicka1-1/+1
2001-09-19recog.c (peephole2_optimize): Likewise.Richard Henderson1-0/+63
2001-09-16basic-block.h (free_bb_for_insn): Declare.Jan Hubicka1-10/+7
2001-08-22Makefile.in, [...]: replace "GNU CC" with "GCC".Lars Brinkhoff1-12/+12
2001-08-22expmed.c (mode_for_extraction): New function.Zack Weinberg1-13/+10
2001-08-13expr.h: Split out optab- and libfunc-related code to...Zack Weinberg1-0/+1
2001-08-12gcc.c: Fix comment formatting.Kazu Hirata1-5/+5
2001-07-29basic-block.h (CLEANUP_PRE_LOOP): New.Jan Hubicka1-2/+2
2001-07-24recog.c (split_all_insns_noflow): New.Jan Hubicka1-0/+16
2001-07-23basic-block.h (find_sub_basic_block): Declare.Jan Hubicka1-17/+10
2001-07-12recog.c (validate_change): Fix a comment typo.Kazu Hirata1-1/+1
2001-07-10recog.c (offsettable_address_p): Handle LO_SUM case.Richard Kenner1-3/+7
2001-07-09[multiple changes]Richard Kenner1-4/+2
2001-07-03explow.c (plus_constant_wide, case PLUS): Call find_constant_term and avoid c...Richard Kenner1-48/+1
2001-07-02explow.c (plus_constant_wide, [...]): New case.Richard Kenner1-5/+4
2001-06-12damn me,Jan Hubicka1-1/+1
2001-06-12* recog.c (validate_replace_rtx_1): Fix previous patch.Jan Hubicka1-1/+1
2001-06-12* recog.c (validate_replace_rtx_1): Do plus_constant call always.Jan Hubicka1-1/+1
2001-06-08recog.c (split_insn): Break out from ...Jan Hubicka1-65/+86
2001-05-21combine.c (simplify_comparison): Update op1 after constant extension.Richard Henderson1-2/+9