aboutsummaryrefslogtreecommitdiff
path: root/gcc/expmed.c
AgeCommit message (Expand)AuthorFilesLines
1998-12-08loop.c (strength_reduce): If scan_start points to the loop exit test...J"orn Rennecke1-0/+21
1998-10-21Fix sparc builtin_memcpy miscompilation.Jim Wilson1-1/+12
1998-10-13function.c (purge_addressof_1): Fix typo in inequality: do bitfield optimizat...Richard Henderson1-7/+29
1998-10-13Warning fixes:Kaveh R. Ghazi1-3/+4
1998-10-09expmed.c (store_bit_field): Pun non-integral str_rtx modes.Richard Henderson1-4/+58
1998-10-04expmed.c (expand_divmod): Don't widen for computing remainder if we seem to h...Torbjorn Granlund1-4/+16
1998-09-23Add comment provided by Jim Wilson.Nick Clifton1-0/+4
1998-09-15combine.c (make_extraction): If no mode is specified for an operand of insv...Jeffrey A Law1-23/+55
1998-08-21expmed.c (make_tree): Sign extend even if TREE_UNSIGNED...David S. Miller1-1/+3
1998-06-29* Merge from gcc2 June 9, 1998 snapshot. See ChangeLog.13 forJeff Law1-3/+13
1998-06-24expr.c (get_memory_rtx): New function.John Carr1-1/+1
1998-06-19calls.c (expand_call): Initialize "src" and "dest".Jeffrey A Law1-1/+1
1998-05-06typo typo fixes fixesJeff Law1-2/+2
1998-05-05* Check in merge from gcc2. See ChangeLog.12 for details.Jeff Law1-47/+98
1998-04-16expr.c (store_constructor_field): Add prototype.Jeff Law1-0/+9
1998-04-04* Check in merge from gcc2. See ChangeLog.11 and ChangeLog.12Jeff Law1-5/+7
1998-04-03dummy commit before mergeJeff Law1-4/+10
1998-03-20Major cutover to using system.h:Kaveh R. Ghazi1-1/+1
1998-01-14alias.c: Change all uses of gen_rtx(FOO...) to gen_rtx_FOO...Richard Henderson1-93/+101
1997-12-15* expmed.c (expand_shift): If SHIFT_COUNT_TRUNCATED, drop a SUBREG.Richard Henderson1-5/+10
1997-12-06Merge from gcc-2.8Jeff Law1-0/+2
1997-11-02Update mainline egcs to gcc2 snapshot 971021.Jeff Law1-3/+9
1997-10-20Patches to fix minor optimizer bugsJim Wilson1-3/+2
1997-09-23expmed.c (expand_divmod): If compute_mode is not the same as mode...David S. Miller1-0/+8
1997-09-07version.c: Bump for snapshot.Jeff Law1-1/+3
1997-05-06reformat a little to match GNU coding standards.Mike Stump1-15/+15
1997-02-15(expand_divmod): prefer divmod in same mode over div in wider mode.Richard Kenner1-5/+12
1997-01-27(emit_store_flag): Properly test for STORE_FLAG_VALUE of just sign bit.Richard Kenner1-2/+2
1997-01-04(store_fixed_bit_field): If not SLOW_UNALIGNED_ACCESS, treatRichard Kenner1-1/+4
1996-12-12* expmed.c (emit_store_flag_force): Fix typos/thinkos.Jeff Law1-2/+2
1996-10-21(emit_store_flag_force): New function.Torbjorn Granlund1-0/+37
1996-09-25(store_bit_field): don't make flag_force_mem disable insvJim Wilson1-6/+6
1996-07-17(expand_mult_highpart): Revert last change.Torbjorn Granlund1-2/+2
1996-07-03formatting tweaksMike Stump1-3/+3
1996-06-28(expand_mult_highpart): Use op1 not wide_op1 in expansion ofRichard Kenner1-2/+2
1996-06-27(extract_bit_field): Check TRULY_NOOP_TRUNCATION beforeJim Wilson1-1/+3
1996-05-17(store_split_bit_field): Don't assume the alignment of VALUE is theRichard Kenner1-6/+21
1996-05-05Fix typo in comment.Richard Kenner1-1/+1
1996-03-30(expand_divmod, case TRUNC_DIV_EXPR): Move some codeTorbjorn Granlund1-70/+74
1996-03-27(negate_rtx): Fix typo in previous change.Richard Kenner1-1/+1
1996-03-24(negate_rtx): Don't try to negate a constant ourself; instead callRichard Kenner1-15/+6
1996-03-18(emit_store_flag): If expanding (GE X 0) will need two insns, don't use subta...Richard Kenner1-2/+4
1996-01-17(extract_bit_field): For multi-word bitfield, clobber target beforeJim Wilson1-0/+3
1996-01-16(extract_bit_field): Don't abort if not MEM_IN_STRUCT_P.Richard Kenner1-4/+1
1995-12-17(expand_mult_highpart): When doing widening multiply,Torbjorn Granlund1-7/+21
1995-12-15(store_bit_field): Don't use insv for BLKmode value.Richard Kenner1-1/+2
1995-12-14(expand_divmod...Torbjorn Granlund1-3/+7
1995-12-13(expand_divmod): Don't use TARGET if it's the wrong mode.Richard Kenner1-3/+9
1995-07-13(SHIFT_COUNT_TRUNCATED): Use #ifdef not #if.Richard Kenner1-1/+1
1995-06-15Update FSF address.Richard Kenner1-1/+2