summaryrefslogtreecommitdiffstats
path: root/gcc/expmed.c
Commit message (Expand)AuthorAgeFilesLines
* * 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
* Use cbranch patterns when availablecrux1999-09-231-1/+1
* Make it possible to prototype port-specific functions (and convert i386 to us...crux1999-09-201-0/+1
* Replace insn_foo with insn_data.foo.rth1999-09-121-25/+30
* Merge in gcc2-ss-010999law1999-09-071-27/+46
* * combine.c (simplify_shift_const): Remove extra semicolon.law1999-09-021-1/+1
* Combined compare & jump infrastructurecrux1999-08-181-10/+8
* Unroll my commit of 1999/08/01 16:14:58, there was a communications mixupgeoffk1999-08-021-5/+3
* * config/rs6000/rs6000.c (num_insns_constant_wide): Correctgeoffk1999-08-011-3/+5
* * expmed.c (expand_divmod): Ensure unsigned value fits in reg_note.law1999-06-281-1/+3
* 1999-04-17 20:11 -0400 Zack Weinberg <zack@rabi.columbia.edu>zack1999-04-171-0/+1
* damacleod1999-03-251-24/+20
* Warning fixes:ghazi1999-03-191-2/+2
* * except.c (start_catch_handler): Use emit_cmp_and_jump_insns.law1999-02-141-4/+1
* * loop.c (strength_reduce): If scan_start points to the loop exitamylaar1998-12-081-0/+21
OpenPOWER on IntegriCloud