aboutsummaryrefslogtreecommitdiff
path: root/gcc/simplify-rtx.c
AgeCommit message (Expand)AuthorFilesLines
2001-10-11alias.c: Remove uses of "register" specifier in declarations of arguments and...Stan Shebs1-3/+3
2001-09-07loop.c (record_giv): Avoid simplifying MULT to ASHIFT.Richard Henderson1-114/+195
2001-09-06* simplify-rtx.c (simplify_binary_operation): Revert last change.Richard Henderson1-22/+0
2001-09-06simplify-rtx.c (simplify_binary_operation): Simplify contents of CONST.Richard Henderson1-0/+22
2001-08-22Makefile.in, [...]: replace "GNU CC" with "GCC".Lars Brinkhoff1-12/+12
2001-08-18optabs.h (OTI_flodiv, [...]): Kill.Zack Weinberg1-3/+1
2001-08-17sbitmap.c: Fix comment formatting.Kazu Hirata1-2/+2
2001-08-13expr.h: Split out optab- and libfunc-related code to...Zack Weinberg1-0/+1
2001-08-12toplev.c (set_float_handler): Make static.Zack Weinberg1-144/+187
2001-08-03combine.c, [...]: consistently use "VAX", "VAXen", and "MicroVAX" in comments...Lars Brinkhoff1-1/+1
2001-07-26simplify-rtx.c (avoid_constant_pool_reference): Export.Richard Henderson1-2/+1
2001-07-24simplify-rtx.c (avoid_constant_pool_reference): Coerce the retrieved constant...Richard Henderson1-4/+22
2001-07-19* tm.texi (POINTERS_EXTEND_UNSIGNED) Modify definition.Steve Ellcey1-3/+3
2001-07-19simplify-rtx.c (simplify_replace_rtx): Try to obtain mode from old and new op...Alexandre Oliva1-12/+29
2001-07-17combine.c (combine_simplify_rtx): Attempt to simplify a*(b/c) as (a*b)/c for ...Jan Hubicka1-118/+160
2001-07-11* simplify-rtx.c (simplify_gen_subreg): Return null for QUEUED rtxes.Richard Sandiford1-0/+3
2001-07-11simplify-rtx.c: (simplify_subreg) Fix typo in commentDavid Billinghurst1-1/+1
2001-07-10regmove.c (replace_in_call_usage): Fix warnings.Jan van Male1-6/+6
2001-07-09[multiple changes]Richard Kenner1-23/+5
2001-07-02+ * simplify-rtx.c (simplify_rtx): Use swap_commutative_operands_p.Jeffrey A Law1-8/+1
2001-06-29simplify-rtx.c (simplify_subreg): When simplifying a CONCAT...DJ Delorie1-1/+6
2001-06-27simplify-rtx.c (simplify_rtx): Canonicalize commutative expressions by puttin...Jeffrey A Law1-1/+19
2001-06-12simplify-rtx.c (simplify_subreg): Allow volatile memory to be subregged in ca...Jan Hubicka1-1/+5
2001-06-11simplify-rtx.c (simplify_subreg): Fix offset calculation for complex values w...Michael Hayes1-2/+2
2001-06-08simplify-rtx.c (simplify_subreg): Fix verification of combined subreg.Jan Hubicka1-1/+1
2001-06-04simplify-rtx.c (simplify_subreg): Fix combining of paradoxical subregs.Jan Hubicka1-25/+47
2001-06-04rtlanal.c (operand_preference): Fix preference for objects.Jan Hubicka1-3/+3
2001-06-04simplify_rtx.c (simplify_subreg): Keep subregs on return values...Jan Hubicka1-4/+20
2001-05-24simplify-rtx.c (simplify_subreg): Fix CONCAT simplification; fix hard registe...Jan Hubicka1-2/+2
2001-05-22combine.c (gen_binary): Use swap_commutative_operands_pJan Hubicka1-2/+1
2001-05-17integrate.c (copy_rtx_and_substitute): Use simplify_gen_subreg.Jan Hubicka1-12/+18
2001-05-17cse.c (fold_rtx): Use simplify_subreg.Jan Hubicka1-7/+50
2001-05-17* simplify-rtx.c (simplify_subreg): Avoid creating of incorrect subregs.Jan Hubicka1-0/+4
2001-05-17* simplify_rtx.c (simplify_subreg): Fix simplification of nested subregs.Jan Hubicka1-2/+3
2001-05-17simplify-rtx.c (simplify_subreg): Break out from ...Jan Hubicka1-0/+194
2001-05-05simplify-rtx.c (simplify_binary_operation): Simplify ~a + 1 into -a.Lars Brinkhoff1-0/+7
2001-05-01bitmap.c: Change NULL_PTR to NULL or "(rtx*)0".Kaveh R. Ghazi1-4/+4
2001-04-28rtl.h (simplify_gen_relational): Add cmp_mode parameter.Jan Hubicka1-3/+33
2001-04-04simplify-rtx.c (simplify_binary_operation): Check for overflow when folding i...Diego Novillo1-4/+12
2001-03-07Brad's -ffast-math breakup.Brad Lucier1-15/+15
2001-02-13rtlanal.c (find_reg_equal_equiv_note): New function.Richard Kenner1-7/+128
2001-02-12cselib.c: New file, from simplify-rtx.c.Richard Kenner1-1335/+1
2001-02-06combine.c (nonzero_bits, case PLUS): If pointers extend unsigned and this is ...Richard Kenner1-2/+10
2001-01-24Fix obvious bug in previous commitDJ Delorie1-3/+3
2001-01-24combine.c (combine_simplify_rtx): If the modes are all VOIDmode, check the or...DJ Delorie1-0/+2
2001-01-08jump.c (jump_optimize_1): Use reversed_comparison_code instead of can_reverse...Jan Hubicka1-5/+12
2001-01-07simplify-rtx.c (simplify_relational_operation): Always simplify ORDERED and U...Jan Hubicka1-0/+8
2001-01-05simplify-rtx.c (cfc_args): add "unordered" field.Jan Hubicka1-4/+44
2000-12-13Plug a memory leak.Bernd Schmidt1-0/+2
2000-11-30flow.c (make_edge): Early out, if no flags to set.Michael Matz1-8/+27