summaryrefslogtreecommitdiff
path: root/gcc/simplify-rtx.c
Commit message (Expand)AuthorAgeFilesLines
* real.c (do_fix_trunc): New.Richard Henderson2002-09-161-4/+16
* real.c, real.h: Rewrite from scratch.Richard Henderson2002-09-161-3/+1
* ChangeLog: Follow spelling conventions.Kazu Hirata2002-09-151-1/+1
* simplify-rtx.c (simplify_binary_operation): x * 1 is allowed when not honorin...Toon Moene2002-08-021-6/+6
* df.c (df_insn_table_realloc): Change parameter to unsigned.Kaveh R. Ghazi2002-08-021-1/+1
* Makefile.in: rtlanal.o now depends upon real.h.Roger Sayle2002-07-281-1/+1
* simpify-rtx.c (simplify_subreg): Don't pass MODE_CC mode to int_mode_for_mode.J"orn Rennecke2002-07-251-1/+2
* reload.c (find_reloads_toplev): Use simplify_gen_subreg.J"orn Rennecke2002-07-231-3/+16
* simplify-rtx.x (simplify_subreg): When constructing a CONST_VECTOR from indiv...J"orn Rennecke2002-07-231-1/+8
* gengenrtl.c (gencode): Don't define obstack_alloc_rtx.Neil Booth2002-07-211-17/+3
* simplify-rtx.c (simplify_relational_operation): Optimize abs(x) < 0.0 (and ab...Roger Sayle2002-07-201-0/+22
* simplify-rtx.c (simplify_subreg): Handle floating point CONST_DOUBLEs.J"orn Rennecke2002-07-121-0/+20
* simplify-rtx.c (simplify_subreg): Reduce problem of finding vector mode subre...J"orn Rennecke2002-07-041-1/+18
* optabs.c (expand_vector_binop): Don't store using a SUBREG smaller than UNITS...J"orn Rennecke2002-07-031-9/+47
* simd-1.c: New.Aldy Hernandez2002-06-181-0/+18
* simplify-rtx.c (simplify_replace_rtx): Allow replacement of matching registers.Roger Sayle2002-06-101-6/+11
* simplify-rtx.c (simplify_gen_relational): Simplify RTL of the form (ne (comp ...Roger Sayle2002-06-071-0/+21
* simplify-rtx.c (simplify_gen_relational): Simplify the RTX (cond (compare x y...Roger Sayle2002-05-251-0/+4
* sbitmap.c: Fix formatting.Kazu Hirata2002-05-091-23/+23
* cpplex.c: Fix comment formatting.Kazu Hirata2002-04-301-1/+1
* toplev.c: Don't include setjmp.h.Zack Weinberg2002-03-251-200/+59
* real.h: Don't define REAL_INFINITY or REAL_IS_NOT_DOUBLE.Zack Weinberg2002-03-231-3/+3
* emit-rtl.c (gen_int_mode): New function.Lars Brinkhoff2002-03-191-2/+2
* Add 2002 to the copyright dates.Richard Sandiford2002-03-071-1/+1
* defaults.h (MODE_HAS_NANS, [...]): New.Richard Sandiford2002-03-071-30/+33
* reload1.c (reload): Unshare all rtl after reload is done.Ulrich Weigand2002-03-061-9/+11
* emit-rtl.c, [...]: Remove all #ifndef REAL_ARITHMETIC blocks...Zack Weinberg2002-03-031-79/+1
* emit-rtl.c (offset_address): Use simplify_gen_binary rather than gen_rtx_PLUS...Richard Henderson2002-02-211-23/+40
* combine.c (do_SUBST): Sanity check substitutions of CONST_INTs...Alexandre Oliva2002-02-201-4/+9
* mmintrin.h: New file.Richard Henderson2002-01-111-0/+9
* simplify-rtx.c (simplify_plus_minus): Bump n_ops for NOT.Jakub Jelinek2002-01-071-2/+8
* simplify-rtx.c (simplify_binary_operation): If gen_lowpart_common fails, use ...Jakub Jelinek2002-01-031-1/+8
* except.c: Fix comment formatting.Kazu Hirata2001-12-281-1/+1
* simplify-rtx.c (simplifi_binary_operation): If DIV has narrower mode than op0...Jakub Jelinek2001-12-201-1/+4
* recog.c (validate_replace_rtx_1): Use simplify_gen_binary instead of plus_con...Corey Minyard2001-12-121-9/+22
* dbxout.c (dbxout_symbol_location): Update call of alter_subreg.Jan Hubicka2001-11-141-1/+12
* ChangeLog.2, [...]: Fix spelling errors and typos.Joseph Myers2001-10-291-1/+1
* simplify-rtx.c (simplify_plus_minus): Negate constant iff its neg field is di...Jakub Jelinek2001-10-191-1/+1
* alias.c: Remove uses of "register" specifier in declarations of arguments and...Stan Shebs2001-10-111-3/+3
* loop.c (record_giv): Avoid simplifying MULT to ASHIFT.Richard Henderson2001-09-071-114/+195
* * simplify-rtx.c (simplify_binary_operation): Revert last change.Richard Henderson2001-09-061-22/+0
* simplify-rtx.c (simplify_binary_operation): Simplify contents of CONST.Richard Henderson2001-09-061-0/+22
* Makefile.in, [...]: replace "GNU CC" with "GCC".Lars Brinkhoff2001-08-221-12/+12
* optabs.h (OTI_flodiv, [...]): Kill.Zack Weinberg2001-08-181-3/+1
* sbitmap.c: Fix comment formatting.Kazu Hirata2001-08-171-2/+2
* expr.h: Split out optab- and libfunc-related code to...Zack Weinberg2001-08-131-0/+1
* toplev.c (set_float_handler): Make static.Zack Weinberg2001-08-121-144/+187
* combine.c, [...]: consistently use "VAX", "VAXen", and "MicroVAX" in comments...Lars Brinkhoff2001-08-031-1/+1
* simplify-rtx.c (avoid_constant_pool_reference): Export.Richard Henderson2001-07-261-2/+1
* simplify-rtx.c (avoid_constant_pool_reference): Coerce the retrieved constant...Richard Henderson2001-07-241-4/+22