summaryrefslogtreecommitdiff
path: root/gcc/expmed.c
Commit message (Expand)AuthorAgeFilesLines
* * 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
* * expmed.c (store_bit_field): Don't require MEM_IN_STRUCT_P.rth2000-08-071-3/+0
* * expmed.c (expand_mult_highpart): Use op1 instead of wide_op1 whengeoffk2000-07-031-2/+2
* Vector conversions supportcrux2000-06-241-1/+2
* * simplify-rtx.c (simplify_ternary_operation): Cast to unsigned.jason2000-05-041-5/+6
* * expmed.c (emit_store_flag): If comparing two-word integerkenner2000-04-181-0/+23
* * expmed.c (init_expmed): Don't free objects we make.kenner2000-04-101-8/+0
* * expmed.c (store_bit_field, store_fixed_bit_field): Fix morekenner2000-03-301-12/+11
* * expmed.c (store_fixed_bit_field): STRUCT_ALIGN is in bits.kenner2000-03-301-2/+2
* * builtins.c (get_pointer_alignment): Use host_integerp & tree_low_cst.kenner2000-03-301-17/+14
* * expmed.c (extract_bit_field): Ensure BITS_PER_WORD is signed in MAX.kenner2000-03-261-1/+1
* * Rework fields used to describe positions of bitfields andkenner2000-03-251-58/+71
* Copyright fixes.law2000-02-261-1/+2
* * bitmap.c (bitmap_operation): Avoid using -1 for index since unsigned.kenner2000-02-191-1/+1
* * combine.c (make_extraction, force_to_mode): Avoid warning onkenner2000-02-101-12/+17
* Fix ia64 compiler problem with gcc.c-torture/compile/920410-1.c.wilson2000-02-101-28/+26
* * rtl.def: Add unordered fp comparisions.rth2000-01-241-1/+2
* * eh-common.h: PROTO -> PARAMS.ghazi2000-01-141-20/+20
* * expmed.c (SLOW_UNALIGNED_ACCESS): Add mode and align parametersdje2000-01-041-7/+10
* Update copyrightslaw2000-01-041-1/+1
* * system.h (CEIL): Define.mmitchel2000-01-021-2/+0
* Avoid losing pending stack adjusts.crux2000-01-011-1/+3
* * expmed.c (extract_bit_field): Allow for the case of non-integerlaw1999-10-261-10/+20