Age | Commit message (Expand) | Author |
1997-02-15 | (expand_divmod): prefer divmod in same mode over div in wider mode. | kenner |
1997-01-27 | (emit_store_flag): Properly test for STORE_FLAG_VALUE of just sign bit. | kenner |
1997-01-04 | (store_fixed_bit_field): If not SLOW_UNALIGNED_ACCESS, treat | kenner |
1996-12-12 | * expmed.c (emit_store_flag_force): Fix typos/thinkos. | law |
1996-10-21 | (emit_store_flag_force): New function. | tege |
1996-09-25 | (store_bit_field): don't make flag_force_mem disable insv | wilson |
1996-07-17 | (expand_mult_highpart): Revert last change. | tege |
1996-07-03 | formatting tweaks | mrs |
1996-06-28 | (expand_mult_highpart): Use op1 not wide_op1 in expansion of | kenner |
1996-06-27 | (extract_bit_field): Check TRULY_NOOP_TRUNCATION before | wilson |
1996-05-17 | (store_split_bit_field): Don't assume the alignment of VALUE is the | kenner |
1996-05-05 | Fix typo in comment. | kenner |
1996-03-30 | (expand_divmod, case TRUNC_DIV_EXPR): Move some code | tege |
1996-03-27 | (negate_rtx): Fix typo in previous change. | kenner |
1996-03-24 | (negate_rtx): Don't try to negate a constant ourself; instead call | kenner |
1996-03-19 | (emit_store_flag): If expanding (GE X 0) will need two | kenner |
1996-01-17 | (extract_bit_field): For multi-word bitfield, clobber target before | wilson |
1996-01-16 | (extract_bit_field): Don't abort if not MEM_IN_STRUCT_P. | kenner |
1995-12-17 | (expand_mult_highpart): When doing widening multiply, | tege |
1995-12-15 | (store_bit_field): Don't use insv for BLKmode value. | kenner |
1995-12-14 | (expand_divmod, case TRUNC_DIV_EXPR): Only reject | tege |
1995-12-13 | (expand_divmod): Don't use TARGET if it's the wrong mode. | kenner |
1995-07-13 | (SHIFT_COUNT_TRUNCATED): Use #ifdef not #if. | kenner |
1995-06-15 | Update FSF address. | kenner |
1995-06-14 | (emit_store_flag): Always set LAST. | kenner |
1995-06-08 | (store_split_bit_field): When adjust arg in BYTES_BIT_ENDIAN case, use | kenner |
1995-06-08 | (expand_divmod): Always check result of emit_store_flag. | kenner |
1995-06-01 | (extract_fixed_bit_field): For REG case, compute total_bits from mode | kenner |
1995-06-01 | (expand_mult_highpart): Use wide_op1 for all multiplies. | kenner |
1995-05-16 | Fix typos in comments. | kenner |
1995-05-02 | If expensive optimizations, use different pseudos when making store flag insns. | meissner |
1995-04-03 | Get correct bit offset for big endian (SUBREG (REG)) | meissner |
1995-02-13 | (store_split_bit_field): If value is VOIDmode, pass word_mode to force_reg. | dje |
1995-02-11 | (expand_divmod): Always call expand_twoval_binop with psuedos as | kenner |
1995-02-06 | (mul_cost, div_cost): New variables. | tege |
1995-01-14 | Add 1995 to copyright. | dje |
1995-01-14 | (extract_bit_field, fields bigger than word case): Count | dje |
1994-12-29 | (expand_mult_highpart): Use convert_modes instead of | wilson |
1994-12-12 | (emit_store_flag): Set mode after canonicalizing op0/op1 so op1 is constant. | dje |
1994-11-29 | (expand_shift): Open-code rotate even if by a variable. | kenner |
1994-11-29 | (store_bit_field, extract_bit_field): Consistently use | wilson |
1994-11-19 | (expand_shift): Re-enable truncation of immediate shift count. | wilson |
1994-11-16 | Check target endianness at run time, not compile time | ian |
1994-11-15 | (expand_divmod, case ROUND_DIV_EXPR): Implement. | kenner |
1994-11-12 | (expand_divmod, case TRUNC_DIV_EXPR): Promote signed division by | kenner |
1994-09-22 | (expand_divmod): Special case for signed CEIL_DIV_EXPR when divisor is | kenner |
1994-09-15 | (store_split_bit_field): Use number of bits in arg not | wilson |
1994-08-31 | * expmed.c (store_bit_field): Semi-revert Aug 25 change: | bothner |
1994-08-31 | (store_split_bit_field): Always adjust arg to extract_fixed_bit_field | kenner |
1994-08-26 | Always store into multi-word bitfields starting with low addresses. | bothner |