]> gcc.gnu.org Git - gcc.git/history - gcc/expmed.c
Merge in gcc2-ss-010999
[gcc.git] / gcc / expmed.c
1999-09-07 Jeff LawMerge in gcc2-ss-010999
1999-09-02 Finn Hakanssoncombine.c (simplify_shift_const): Remove extra semicolon.
1999-08-18 Bernd SchmidtCombined compare & jump infrastructure
1999-08-02 Geoffrey KeatingUnroll my commit of 1999/08/01 16:14:58, there was...
1999-08-01 Geoff Keatingrs6000.c (num_insns_constant_wide): Correct for type...
1999-06-28 David Edelsohn* expmed.c (expand_divmod): Ensure unsigned value fits...
1999-04-17 Zack Weinbergc-aux-info.c, [...]: Include toplev.h for real declarat...
1999-03-25 Andrew Macleodrtl.texi (RTX_FRAME_RELATED_P): Add documentation.
1999-03-19 Kaveh R. GhaziWarning fixes:
1999-02-14 Jeffrey A Lawexcept.c (start_catch_handler): Use emit_cmp_and_jump_i...
1998-12-08 J"orn Renneckeloop.c (strength_reduce): If scan_start points to the...
1998-10-21 Jim WilsonFix sparc builtin_memcpy miscompilation.
1998-10-13 Richard Hendersonfunction.c (purge_addressof_1): Fix typo in inequality...
1998-10-13 Kaveh R. GhaziWarning fixes:
1998-10-09 Richard Hendersonexpmed.c (store_bit_field): Pun non-integral str_rtx...
1998-10-05 Torbjorn Granlundexpmed.c (expand_divmod): Don't widen for computing...
1998-09-23 Nick CliftonAdd comment provided by Jim Wilson.
1998-09-15 Jeffrey A Lawcombine.c (make_extraction): If no mode is specified...
1998-08-22 David S. Millerexpmed.c (make_tree): Sign extend even if TREE_UNSIGNED...
1998-06-29 Jeff Law* Merge from gcc2 June 9, 1998 snapshot. See ChangeLog...
1998-06-24 John Carrexpr.c (get_memory_rtx): New function.
1998-06-20 Jeffrey A Lawcalls.c (expand_call): Initialize "src" and "dest".
1998-05-06 Jeff Lawtypo typo fixes fixes
1998-05-05 Jeff Law* Check in merge from gcc2. See ChangeLog.12 for details.
1998-04-16 Jeff Lawexpr.c (store_constructor_field): Add prototype.
1998-04-04 Jeff Law* Check in merge from gcc2. See ChangeLog.11 and Chang...
1998-04-03 Jeff Lawdummy commit before merge
1998-03-20 Kaveh R. GhaziMajor cutover to using system.h:
1998-01-14 Richard Hendersonalias.c: Change all uses of gen_rtx(FOO...) to gen_rtx_...
1997-12-15 Richard Henderson* expmed.c (expand_shift): If SHIFT_COUNT_TRUNCATED...
1997-12-07 Jeff LawMerge from gcc-2.8
1997-11-02 Jeff LawUpdate mainline egcs to gcc2 snapshot 971021.
1997-10-20 Jim WilsonPatches to fix minor optimizer bugs
1997-09-23 David S. Millerexpmed.c (expand_divmod): If compute_mode is not the...
1997-09-07 Jeff Lawversion.c: Bump for snapshot.
1997-05-06 Mike Stumpreformat a little to match GNU coding standards.
1997-02-15 Richard Kenner(expand_divmod): prefer divmod in same mode over div...
1997-01-27 Richard Kenner(emit_store_flag): Properly test for STORE_FLAG_VALUE...
1997-01-04 Richard Kenner(store_fixed_bit_field): If not SLOW_UNALIGNED_ACCESS...
1996-12-12 Jeff Law* expmed.c (emit_store_flag_force): Fix typos/thinkos.
1996-10-21 Torbjorn Granlund(emit_store_flag_force): New function.
1996-09-25 Jim Wilson(store_bit_field): don't make flag_force_mem disable...
1996-07-17 Torbjorn Granlund(expand_mult_highpart): Revert last change.
1996-07-03 Mike Stumpformatting tweaks
1996-06-28 Richard Kenner(expand_mult_highpart): Use op1 not wide_op1 in expansi...
1996-06-27 Jim Wilson(extract_bit_field): Check TRULY_NOOP_TRUNCATION before
1996-05-17 Richard Kenner(store_split_bit_field): Don't assume the alignment...
1996-05-05 Richard KennerFix typo in comment.
1996-03-30 Torbjorn Granlund(expand_divmod, case TRUNC_DIV_EXPR): Move some code
1996-03-27 Richard Kenner(negate_rtx): Fix typo in previous change.
1996-03-24 Richard Kenner(negate_rtx): Don't try to negate a constant ourself...
1996-03-19 Richard Kenner(emit_store_flag): If expanding (GE X 0) will need...
1996-01-17 Jim Wilson(extract_bit_field): For multi-word bitfield, clobber...
1996-01-16 Richard Kenner(extract_bit_field): Don't abort if not MEM_IN_STRUCT_P.
1995-12-17 Torbjorn Granlund(expand_mult_highpart): When doing widening multiply,
1995-12-15 Richard Kenner(store_bit_field): Don't use insv for BLKmode value.
1995-12-14 Torbjorn Granlund(expand_divmod...
1995-12-13 Richard Kenner(expand_divmod): Don't use TARGET if it's the wrong...
1995-07-13 Richard Kenner(SHIFT_COUNT_TRUNCATED): Use #ifdef not #if.
1995-06-15 Richard KennerUpdate FSF address.
1995-06-14 Richard Kenner(emit_store_flag): Always set LAST.
1995-06-08 Richard Kenner(store_split_bit_field): When adjust arg in BYTES_BIT_E...
1995-06-08 Richard Kenner(expand_divmod): Always check result of emit_store_flag.
1995-06-01 Richard Kenner(extract_fixed_bit_field): For REG case, compute total_...
1995-06-01 Richard Kenner(expand_mult_highpart): Use wide_op1 for all multiplies.
1995-05-16 Richard KennerFix typos in comments.
1995-05-02 Michael MeissnerIf expensive optimizations, use different pseudos when...
1995-04-03 Michael MeissnerGet correct bit offset for big endian (SUBREG (REG))
1995-02-13 Doug Evans(store_split_bit_field): If value is VOIDmode, pass...
1995-02-11 Richard Kenner(expand_divmod): Always call expand_twoval_binop with...
1995-02-06 Torbjorn Granlund(mul_cost, div_cost): New variables.
1995-01-14 Doug EvansAdd 1995 to copyright.
1995-01-14 Doug Evans(extract_bit_field, fields bigger than word case):...
1994-12-29 Jim Wilson(expand_mult_highpart): Use convert_modes instead of
1994-12-12 Doug Evans(emit_store_flag): Set mode after canonicalizing op0...
1994-11-29 Richard Kenner(expand_shift): Open-code rotate even if by a variable.
1994-11-29 Jim Wilson(store_bit_field, extract_bit_field): Consistently use
1994-11-19 Jim Wilson(expand_shift): Re-enable truncation of immediate shift...
1994-11-16 Ian Lance TaylorCheck target endianness at run time, not compile time
1994-11-15 Richard Kenner(expand_divmod, case ROUND_DIV_EXPR): Implement.
1994-11-12 Richard Kenner(expand_divmod, case TRUNC_DIV_EXPR): Promote signed...
1994-09-22 Richard Kenner(expand_divmod): Special case for signed CEIL_DIV_EXPR...
1994-09-15 Jim Wilson(store_split_bit_field): Use number of bits in arg not
1994-08-31 Per Bothnerexpmed.c (store_bit_field): Semi-revert Aug 25 change...
1994-08-31 Richard Kenner(store_split_bit_field): Always adjust arg to extract_f...
1994-08-26 Per BothnerAlways store into multi-word bitfields starting with...
1994-08-05 Jim Wilson(expand_mult): Accept DImode for synth_mult only if...
1994-07-30 Richard Kenner({store,extract}_bit_field): Don't use bitfield insn...
1994-07-28 Richard Kenner(expand_mult): Properly set ADD_TARGET for add_variant.
1994-07-27 Richard Kenner(expand_divmod): Don't make REG_NOTE if last insn's...
1994-07-13 Torbjorn Granlund(expand_divmod, case CEIL_DIV_EXPR): Handle emit_store_...
1994-07-08 Doug Evans(extract_split_bit_field): Set UNIT to BITS_PER_WORD...
1994-07-08 Richard Kenner(expand_mult_highpart): Build constant forms of CNST1...
1994-07-06 Torbjorn Granlund(expand_divmod): Clear out TARGET also if OP1 is a...
1994-07-05 Torbjorn Granlund(expand_divmod): Fix typo setting op1_is_pow2.
1994-07-02 Torbjorn Granlund(expand_divmod): Always return gen_lowpart (mode, ...
1994-07-01 Torbjorn Granlund(expand_divmod): Put OP0 in a register when computing
1994-07-01 Richard Kenner(expand_divmod): Don't set REG_NOTES unless we generate...
1994-06-29 Torbjorn Granlund(expand_mult): Generalize to call synth_mult also for...
1994-06-18 Richard Kenner(expand_shift): Don't try extzv for lshr.
next
This page took 1.18871 seconds and 108 git commands to generate.