aboutsummaryrefslogtreecommitdiff
path: root/gcc/expmed.c
AgeCommit message (Expand)Author
1999-06-27* expmed.c (expand_divmod): Ensure unsigned value fits in reg_note.David Edelsohn
1999-04-17c-aux-info.c, [...]: Include toplev.h for real declaration of trim_filename.Zack Weinberg
1999-03-25rtl.texi (RTX_FRAME_RELATED_P): Add documentation.Andrew Macleod
1999-03-19Warning fixes:Kaveh R. Ghazi
1999-02-14except.c (start_catch_handler): Use emit_cmp_and_jump_insns.Jeffrey A Law
1998-12-08loop.c (strength_reduce): If scan_start points to the loop exit test...J"orn Rennecke
1998-10-21Fix sparc builtin_memcpy miscompilation.Jim Wilson
1998-10-13function.c (purge_addressof_1): Fix typo in inequality: do bitfield optimizat...Richard Henderson
1998-10-13Warning fixes:Kaveh R. Ghazi
1998-10-09expmed.c (store_bit_field): Pun non-integral str_rtx modes.Richard Henderson
1998-10-04expmed.c (expand_divmod): Don't widen for computing remainder if we seem to h...Torbjorn Granlund
1998-09-23Add comment provided by Jim Wilson.Nick Clifton
1998-09-15combine.c (make_extraction): If no mode is specified for an operand of insv...Jeffrey A Law
1998-08-21expmed.c (make_tree): Sign extend even if TREE_UNSIGNED...David S. Miller
1998-06-29* Merge from gcc2 June 9, 1998 snapshot. See ChangeLog.13 forJeff Law
1998-06-24expr.c (get_memory_rtx): New function.John Carr
1998-06-19calls.c (expand_call): Initialize "src" and "dest".Jeffrey A Law
1998-05-06typo typo fixes fixesJeff Law
1998-05-05* Check in merge from gcc2. See ChangeLog.12 for details.Jeff Law
1998-04-16expr.c (store_constructor_field): Add prototype.Jeff Law
1998-04-04* Check in merge from gcc2. See ChangeLog.11 and ChangeLog.12Jeff Law
1998-04-03dummy commit before mergeJeff Law
1998-03-20Major cutover to using system.h:Kaveh R. Ghazi
1998-01-14alias.c: Change all uses of gen_rtx(FOO...) to gen_rtx_FOO...Richard Henderson
1997-12-15* expmed.c (expand_shift): If SHIFT_COUNT_TRUNCATED, drop a SUBREG.Richard Henderson
1997-12-06Merge from gcc-2.8Jeff Law
1997-11-02Update mainline egcs to gcc2 snapshot 971021.Jeff Law
1997-10-20Patches to fix minor optimizer bugsJim Wilson
1997-09-23expmed.c (expand_divmod): If compute_mode is not the same as mode...David S. Miller
1997-09-07version.c: Bump for snapshot.Jeff Law
1997-05-06reformat a little to match GNU coding standards.Mike Stump
1997-02-15(expand_divmod): prefer divmod in same mode over div in wider mode.Richard Kenner
1997-01-27(emit_store_flag): Properly test for STORE_FLAG_VALUE of just sign bit.Richard Kenner
1997-01-04(store_fixed_bit_field): If not SLOW_UNALIGNED_ACCESS, treatRichard Kenner
1996-12-12* expmed.c (emit_store_flag_force): Fix typos/thinkos.Jeff Law
1996-10-21(emit_store_flag_force): New function.Torbjorn Granlund
1996-09-25(store_bit_field): don't make flag_force_mem disable insvJim Wilson
1996-07-17(expand_mult_highpart): Revert last change.Torbjorn Granlund
1996-07-03formatting tweaksMike Stump
1996-06-28(expand_mult_highpart): Use op1 not wide_op1 in expansion ofRichard Kenner
1996-06-27(extract_bit_field): Check TRULY_NOOP_TRUNCATION beforeJim Wilson
1996-05-17(store_split_bit_field): Don't assume the alignment of VALUE is theRichard Kenner
1996-05-05Fix typo in comment.Richard Kenner
1996-03-30(expand_divmod, case TRUNC_DIV_EXPR): Move some codeTorbjorn Granlund
1996-03-27(negate_rtx): Fix typo in previous change.Richard Kenner
1996-03-24(negate_rtx): Don't try to negate a constant ourself; instead callRichard Kenner
1996-03-18(emit_store_flag): If expanding (GE X 0) will need two insns, don't use subta...Richard Kenner
1996-01-17(extract_bit_field): For multi-word bitfield, clobber target beforeJim Wilson
1996-01-16(extract_bit_field): Don't abort if not MEM_IN_STRUCT_P.Richard Kenner
1995-12-17(expand_mult_highpart): When doing widening multiply,Torbjorn Granlund