summaryrefslogtreecommitdiff
path: root/gcc/expmed.c
Commit message (Expand)AuthorAgeFilesLines
...
* expr.c (store_field): Pass tree instead of max size; callers changed.Richard Kenner2001-11-151-5/+3
* expmed.c (extract_bit_field): No longer pass in alignment.Richard Kenner2001-11-111-126/+79
* expmed.c (expand_mult): Force operand to register before computing cost.Jan Hubicka2001-11-071-0/+4
* expmed.c (store_bit_field): Use simplify_gen_subreg to make SUBREG so we avoi...Aldy Hernandez2001-11-021-6/+1
* alias.c: Remove uses of "register" specifier in declarations of arguments and...Stan Shebs2001-10-111-17/+17
* calls.c: Fix formatting.Kazu Hirata2001-10-101-1/+1
* expmed.c (store_bit_field): Update to patch from 2001-08-27: move adjustment ...Roman Zippel2001-08-311-9/+9
* expmed.c (store_bit_field): Ignore adjustment to bitpos and use bitnum to dec...Roman Zippel2001-08-271-3/+3
* expmed.c: Default-#define HAVE_insv, HAVE_extv, and HAVE_extzv to zero.Zack Weinberg2001-08-241-33/+18
* Makefile.in, [...]: replace "GNU CC" with "GCC".Lars Brinkhoff2001-08-221-12/+12
* expmed.c (CODE_FOR_insv, gen_insv): Provide defaults.Richard Henderson2001-08-221-15/+17
* expmed.c (mode_for_extraction): New function.Zack Weinberg2001-08-221-32/+70
* expr.h: Split out optab- and libfunc-related code to...Zack Weinberg2001-08-131-0/+1
* dbxout.c: Fix comment formatting.Kazu Hirata2001-08-081-1/+1
* expmed.c (store_fixed_bit_field): Don't use a mode bigger than the mode of th...Andrew Haley2001-07-091-2/+7
* emit-rtl.c (adjust_address): New function.Richard Kenner2001-07-021-24/+14
* combine.c (gen_binary): Use swap_commutative_operands_pJan Hubicka2001-05-221-2/+1
* expmed.c (store_bit_field): Truncate CONST_INTs.Alexandre Oliva2001-04-121-6/+14
* Use byte offsets in SUBREGs instead of words.Jakub Jelinek2001-04-031-13/+20
* mkconfig.sh: Include insn-flags.h.Richard Henderson2001-03-221-2/+0
* expmed.c (extract_bit_field): allow non-integral modes if we want to extract ...DJ Delorie2001-01-311-0/+9
* expmed.c (synth_mult, [...]): Guard uses of shift_cost, shiftadd_cost and shi...J"orn Rennecke2001-01-211-32/+59
* function.c (expand_function_end): Properly handle DECL_RESULT and copy when p...Richard Kenner2001-01-011-1/+9
* expmed.c (store_bit_field): Fix last patch.Andreas Jaeger2000-12-281-1/+1
* expmed.c (store_bit_field): Correctly compute smallest mode that is sufficien...Alan Lehotsky2000-12-281-1/+1
* * expmed.c (expand_mult): Write REG_EQUAL note with proper mode.Richard Kenner2000-12-161-2/+12
* alpha.c (check_float_value): Use memcpy, not bcopy.Kaveh R. Ghazi2000-11-101-4/+4
* expmed.c (expand_divmod): For signed divide by 2, prefer a branch and fewer s...Denis Chertykov2000-11-061-1/+1
* Fixes for C++ structure layout breakage.Jim Wilson2000-10-241-15/+17
* Minor corrections in comments.Chandrakala Chavva2000-10-191-4/+3
* Adding new option -ftrapv.Chandrakala Chavva2000-10-181-13/+33
* expmed.c (store_bit_field): Adjust last change to not consider any word-sized...Richard Henderson2000-09-251-6/+6
* expmed.c (store_bit_field): Consider naturally aligned memory for direct refe...Richard Henderson2000-09-151-12/+15
* tree.h (DECL_OFFSET_ALIGN): Make the off_align field of the tree structure an...Geoff Keating2000-08-121-0/+5
* expmed.c (store_bit_field): Don't require MEM_IN_STRUCT_P.Richard Henderson2000-08-071-3/+0
* expmed.c (expand_mult_highpart): Use op1 instead of wide_op1 when mode instea...Geoff Keating2000-07-031-2/+2
* Vector conversions supportBernd Schmidt2000-06-241-1/+2
* simplify-rtx.c (simplify_ternary_operation): Cast to unsigned.Jason Merrill2000-05-041-5/+6
* expmed.c (emit_store_flag): If comparing two-word integer with zero, can opti...Richard Kenner2000-04-181-0/+23
* expmed.c (init_expmed): Don't free objects we make.Richard Kenner2000-04-101-8/+0
* expmed.c (store_bit_field, [...]): Fix more cases of alignment in bytes.Richard Kenner2000-03-301-12/+11
* * expmed.c (store_fixed_bit_field): STRUCT_ALIGN is in bits.Richard Kenner2000-03-301-2/+2
* builtins.c (get_pointer_alignment): Use host_integerp & tree_low_cst.Richard Kenner2000-03-301-17/+14
* expmed.c (extract_bit_field): Ensure BITS_PER_WORD is signed in MAX.Richard Kenner2000-03-261-1/+1
* * Rework fields used to describe positions of bitfields andRichard Kenner2000-03-251-58/+71
* Copyright fixes.Jeff Law2000-02-251-1/+2
* bitmap.c (bitmap_operation): Avoid using -1 for index since unsigned.Richard Kenner2000-02-181-1/+1
* combine.c (make_extraction, [...]): Avoid warning on mixed-signedness conditi...Richard Kenner2000-02-101-12/+17
* Fix ia64 compiler problem with gcc.c-torture/compile/920410-1.c.Jim Wilson2000-02-101-28/+26
* rtl.def: Add unordered fp comparisions.Richard Henderson2000-01-241-1/+2