Age | Commit message (Expand) | Author |
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 |
1994-08-05 | (expand_mult): Accept DImode for synth_mult only if | wilson |
1994-07-30 | ({store,extract}_bit_field): Don't use bitfield insn if OP0 is | kenner |
1994-07-28 | (expand_mult): Properly set ADD_TARGET for add_variant. | kenner |
1994-07-27 | (expand_divmod): Don't make REG_NOTE if last insn's destination isn't | kenner |
1994-07-13 | (expand_divmod, case CEIL_DIV_EXPR): Handle emit_store_flag returning 0. | tege |
1994-07-08 | (extract_split_bit_field): Set UNIT to BITS_PER_WORD for register values. | dje |
1994-07-08 | (expand_mult_highpart): Build constant forms of CNST1 in MODE or | kenner |
1994-07-06 | (expand_divmod): Clear out TARGET also if OP1 is a constant, | tege |
1994-07-05 | (expand_divmod): Fix typo setting op1_is_pow2. | tege |
1994-07-02 | (expand_divmod): Always return gen_lowpart (mode, ...). | tege |
1994-07-01 | (expand_divmod): Put OP0 in a register when computing | tege |
1994-07-01 | (expand_divmod): Don't set REG_NOTES unless we generated a quotient. | kenner |
1994-06-29 | (expand_mult): Generalize to call synth_mult also for OP1 - 1. | tege |
1994-06-18 | (expand_shift): Don't try extzv for lshr. | kenner |
1994-06-14 | Cast pointer operands to bzero, bcopy, and bcmp to (char *). | kenner |
1994-05-26 | (expand_divmod): Correctly set CAN_CLOBBER_OP0 when we've converted OP0 | kenner |
1994-05-11 | (store_fixed_bit_field): Delete code to handle | wilson |
1994-04-21 | Add prototypes for static functions. | kenner |
1994-04-10 | (expand_shift): No longer reference lshl_optab. | kenner |
1994-02-28 | (store_split_bit_field): If OP0 is a SUBREG, then | wilson |
1994-02-27 | (store_fixed_bit_field): Adjust BITPOS so that it | wilson |
1994-02-27 | (store_fixed_bit_field): Move float mode to integral | wilson |
1994-02-12 | (expand_shift): Truncate immediate count if SHIFT_COUNT_TRUNCATED. | tege |
1994-02-03 | (store_bit_field, insv case): Don't use PUT_MODE on | dje |
1994-02-02 | (synth_mult): Delay allocation of algorithm structures until they are | kenner |
1994-01-25 | (store_split_bit_field): Reject gen_lowpart_common | wilson |
1994-01-25 | (store_split_bit_field): For BYTES_BIG_ENDIAN, only | wilson |
1993-12-23 | (expand_mult): Preserve useful sub-expressions when | kenner |
1993-11-15 | (store_split_bit_field): Properly load a constant VALUE | rms |
1993-11-10 | (expand_divmod): If rem_flag, always force op0 to a register. | rms |
1993-11-03 | (expand_divmod): Use target as copy_to_suggested_reg | rms |