summaryrefslogtreecommitdiff
path: root/gcc/expmed.c
Commit message (Expand)AuthorAgeFilesLines
* 2002-03-13 Aldy Hernandez <aldyh@redhat.com>aldyh2002-03-131-0/+18
* * expmed.c (emit_store_flag): Don't test BITS_PER_WORD * 2jakub2002-03-051-1/+2
* * expmed.c (store_bit_field): Prevent generation of CONCATs;rth2002-03-011-11/+12
* Index: ChangeLoggeoffk2002-02-271-1/+1
* 2002-02-21 Eric Christopher <echristo@redhat.com>echristo2002-02-221-41/+50
* PR c++/4574jakub2002-02-211-16/+9
* * expmed.c (store_bit_field): Do not store bit fields using SUBREGdnovillo2002-02-201-4/+7
* 2002-02-19 Aldy Hernandez <aldyh@redhat.com>aldyh2002-02-191-1/+19
* PR c/5304:jakub2002-02-011-9/+6
* * expmed.c (emit_store_flag): Call protect_from_queue on op0 and op1.zack2002-01-301-0/+4
* * expmed.c (extract_fixed_bit_field): Remove unused code.kazu2002-01-161-10/+1
* * cse.c: Fix formatting.kazu2002-01-051-7/+7
* * expmed.c (emit_store_flag): Extract updated comparison codelaw2001-12-171-5/+6
* * expmed.c (expand_divmod): Ignore sdiv_pow2_cheap for modes inrth2001-12-121-1/+10
* * ChangeLog.2, ChangeLog.3, ChangeLog.5, ChangeLog, alias.c,jsm282001-12-091-2/+2
* * expmed.c (extract_bit_field): Don't create invalid SUBREGs.geoffk2001-11-201-8/+13
* * expr.c (store_field): Pass tree instead of max size; callers changed.kenner2001-11-161-5/+3
* * expmed.c (extract_bit_field): No longer pass in alignment.kenner2001-11-111-126/+79
* * expmed.c (expand_mult): Force operand to register before computinghubicka2001-11-071-0/+4
* * expmed.c (store_bit_field): Use simplify_gen_subreg to makealdyh2001-11-021-6/+1
* 2001-10-10 Stan Shebs <shebs@apple.com>shebs2001-10-111-17/+17
* * calls.c: Fix formatting.kazu2001-10-101-1/+1
* * expmed.c (store_bit_field): Update to patch from 2001-08-27:rth2001-08-311-9/+9
* * expmed.c (store_bit_field): Ignore adjustment to bitposrth2001-08-271-3/+3
* * expmed.c: Default-#define HAVE_insv, HAVE_extv, and HAVE_extzvzack2001-08-241-33/+18
* * Makefile.in, alias.c, basic-block.h, bb-reorder.c, bitmap.c,gerald2001-08-221-12/+12
* * expmed.c (CODE_FOR_insv, gen_insv): Provide defaults.rth2001-08-221-15/+17
* * expmed.c (mode_for_extraction): New function.zack2001-08-221-32/+70
* * expr.h: Split out optab- and libfunc-related code to...zack2001-08-131-0/+1
* * dbxout.c: Fix comment formatting.kazu2001-08-081-1/+1
* 2001-07-03 Andrew Haley <aph@redhat.com>aph2001-07-091-2/+7
* * emit-rtl.c (adjust_address): New function.kenner2001-07-021-24/+14
* * combine.c (gen_binary): Use swap_commutative_operands_prth2001-05-221-2/+1
* * expmed.c (store_bit_field): Truncate CONST_INTs.aoliva2001-04-121-6/+14
* 2001-04-03 Jakub Jelinek <jakub@redhat.com>amacleod2001-04-031-13/+20
* * mkconfig.sh: Include insn-flags.h.rth2001-03-221-2/+0
* * expmed.c (extract_bit_field): allow non-integral modes if wedj2001-01-311-0/+9
* * expmed.c (synth_mult, expand_mult_highpart, expand_divmod): Guardamylaar2001-01-211-32/+59
* * function.c (expand_function_end): Properly handle DECL_RESULTkenner2001-01-021-1/+9
* 2000-12-28 Andreas Jaeger <aj@suse.de>aj2000-12-281-1/+1
* * expmed.c (store_bit_field): Correctly compute smallest mode thatalehotsky2000-12-281-1/+1
* * expmed.c (expand_mult): Write REG_EQUAL note with proper mode.kenner2000-12-161-2/+12
* * alpha.c (check_float_value): Use memcpy, not bcopy.ghazi2000-11-101-4/+4
* * expmed.c (expand_divmod): For signed divide by 2, preferdenisc2000-11-061-1/+1
* Fixes for C++ structure layout breakage.wilson2000-10-251-15/+17
* Minor corrections in comments.cchavva2000-10-191-4/+3
* Adding new option -ftrapv.cchavva2000-10-181-13/+33
* * expmed.c (store_bit_field): Adjust last change to not considerrth2000-09-251-6/+6
* * expmed.c (store_bit_field): Consider naturally alignedrth2000-09-151-12/+15
* * tree.h (DECL_OFFSET_ALIGN): Make the off_align field ofgeoffk2000-08-121-0/+5