summaryrefslogtreecommitdiff
path: root/gcc/expmed.c
Commit message (Expand)AuthorAgeFilesLines
* c-aux-info.c, [...]: Include toplev.h for real declaration of trim_filename.Zack Weinberg1999-04-171-0/+1
* rtl.texi (RTX_FRAME_RELATED_P): Add documentation.Andrew Macleod1999-03-251-24/+20
* Warning fixes:Kaveh R. Ghazi1999-03-191-2/+2
* except.c (start_catch_handler): Use emit_cmp_and_jump_insns.Jeffrey A Law1999-02-141-4/+1
* loop.c (strength_reduce): If scan_start points to the loop exit test...J"orn Rennecke1998-12-081-0/+21
* Fix sparc builtin_memcpy miscompilation.Jim Wilson1998-10-211-1/+12
* function.c (purge_addressof_1): Fix typo in inequality: do bitfield optimizat...Richard Henderson1998-10-131-7/+29
* Warning fixes:Kaveh R. Ghazi1998-10-131-3/+4
* expmed.c (store_bit_field): Pun non-integral str_rtx modes.Richard Henderson1998-10-091-4/+58
* expmed.c (expand_divmod): Don't widen for computing remainder if we seem to h...Torbjorn Granlund1998-10-041-4/+16
* Add comment provided by Jim Wilson.Nick Clifton1998-09-231-0/+4
* combine.c (make_extraction): If no mode is specified for an operand of insv...Jeffrey A Law1998-09-151-23/+55
* expmed.c (make_tree): Sign extend even if TREE_UNSIGNED...David S. Miller1998-08-211-1/+3
* * Merge from gcc2 June 9, 1998 snapshot. See ChangeLog.13 forJeff Law1998-06-291-3/+13
* expr.c (get_memory_rtx): New function.John Carr1998-06-241-1/+1
* calls.c (expand_call): Initialize "src" and "dest".Jeffrey A Law1998-06-191-1/+1
* typo typo fixes fixesJeff Law1998-05-061-2/+2
* * Check in merge from gcc2. See ChangeLog.12 for details.Jeff Law1998-05-051-47/+98
* expr.c (store_constructor_field): Add prototype.Jeff Law1998-04-161-0/+9
* * Check in merge from gcc2. See ChangeLog.11 and ChangeLog.12Jeff Law1998-04-041-5/+7
* dummy commit before mergeJeff Law1998-04-031-4/+10
* Major cutover to using system.h:Kaveh R. Ghazi1998-03-201-1/+1
* alias.c: Change all uses of gen_rtx(FOO...) to gen_rtx_FOO...Richard Henderson1998-01-141-93/+101
* * expmed.c (expand_shift): If SHIFT_COUNT_TRUNCATED, drop a SUBREG.Richard Henderson1997-12-151-5/+10
* Merge from gcc-2.8Jeff Law1997-12-061-0/+2
* Update mainline egcs to gcc2 snapshot 971021.Jeff Law1997-11-021-3/+9
* Patches to fix minor optimizer bugsJim Wilson1997-10-201-3/+2
* expmed.c (expand_divmod): If compute_mode is not the same as mode...David S. Miller1997-09-231-0/+8
* version.c: Bump for snapshot.Jeff Law1997-09-071-1/+3
* reformat a little to match GNU coding standards.Mike Stump1997-05-061-15/+15
* (expand_divmod): prefer divmod in same mode over div in wider mode.Richard Kenner1997-02-151-5/+12
* (emit_store_flag): Properly test for STORE_FLAG_VALUE of just sign bit.Richard Kenner1997-01-271-2/+2
* (store_fixed_bit_field): If not SLOW_UNALIGNED_ACCESS, treatRichard Kenner1997-01-041-1/+4
* * expmed.c (emit_store_flag_force): Fix typos/thinkos.Jeff Law1996-12-121-2/+2
* (emit_store_flag_force): New function.Torbjorn Granlund1996-10-211-0/+37
* (store_bit_field): don't make flag_force_mem disable insvJim Wilson1996-09-251-6/+6
* (expand_mult_highpart): Revert last change.Torbjorn Granlund1996-07-171-2/+2
* formatting tweaksMike Stump1996-07-031-3/+3
* (expand_mult_highpart): Use op1 not wide_op1 in expansion ofRichard Kenner1996-06-281-2/+2
* (extract_bit_field): Check TRULY_NOOP_TRUNCATION beforeJim Wilson1996-06-271-1/+3
* (store_split_bit_field): Don't assume the alignment of VALUE is theRichard Kenner1996-05-171-6/+21
* Fix typo in comment.Richard Kenner1996-05-051-1/+1
* (expand_divmod, case TRUNC_DIV_EXPR): Move some codeTorbjorn Granlund1996-03-301-70/+74
* (negate_rtx): Fix typo in previous change.Richard Kenner1996-03-271-1/+1
* (negate_rtx): Don't try to negate a constant ourself; instead callRichard Kenner1996-03-241-15/+6
* (emit_store_flag): If expanding (GE X 0) will need two insns, don't use subta...Richard Kenner1996-03-181-2/+4
* (extract_bit_field): For multi-word bitfield, clobber target beforeJim Wilson1996-01-171-0/+3
* (extract_bit_field): Don't abort if not MEM_IN_STRUCT_P.Richard Kenner1996-01-161-4/+1
* (expand_mult_highpart): When doing widening multiply,Torbjorn Granlund1995-12-171-7/+21
* (store_bit_field): Don't use insv for BLKmode value.Richard Kenner1995-12-151-1/+2