aboutsummaryrefslogtreecommitdiff
path: root/gcc/optabs.c
AgeCommit message (Expand)AuthorFilesLines
1993-09-16(expand_complex_abs): Fix typo in prev change.Richard Stallman1-0/+1
1993-09-15(expand_float): Use emit_library_call_value.Richard Stallman1-11/+17
1993-09-10Fix previous change.Richard Stallman1-1/+1
1993-09-09(expand_twoval_binop): Use convert_modes.Richard Stallman1-17/+18
1993-09-07(expand_binop): Must always widen second operand of shift.Richard Kenner1-2/+11
1993-09-06(emit_libcall_block): Don't move insns that reference things set inRichard Kenner1-3/+6
1993-08-09(widen_operand): New function.Richard Kenner1-71/+57
1993-08-03(code_to_optab): New variable.Richard Kenner1-0/+7
1993-07-21(expand_binop): Synthesize double word shifts and rotates from single wordJim Wilson1-0/+214
1993-05-05(add_equal_note...Richard Kenner1-10/+17
1993-04-04Include reload.h.Richard Kenner1-0/+1
1993-03-31(expand_fix): Initialized REAL_VALUE_TYPE confuses some compilers.Richard Stallman1-6/+9
1993-03-30(extendtab, fixtab, fixtrunctab, floattab): Not static.Richard Kenner1-2052/+91
1993-03-18(expand_float): When converting an unsigned type U to a smaller or equal-size...Paul Eggert1-4/+20
1993-03-16(expand_binop): For doubleword int addition,Richard Stallman1-0/+4
1993-03-08Add prototypes for static functions.Richard Kenner1-2/+14
1993-03-04(emit_no_conflict_block): Don't move target to itself if that takes multiple ...Richard Stallman1-12/+39
1993-03-02(gen_move_insn): Big `if' applies only for MODE_CC class.Richard Stallman1-3/+3
1993-02-27(init_libfuncs): Use int instead of enum for first_mode, last_mode, and mode.Richard Stallman1-3/+3
1993-02-21(gen_move_insn): Use emit_move_insn_1.Richard Stallman1-2/+9
1993-01-28(init_fixtab, init_optabs): Fix typos in QFmode and HFmodeRichard Kenner1-25/+25
1993-01-25(emit_indirect_jump): Use Pmode instead of VOIDmode andJim Wilson1-3/+2
1993-01-19(emit_cmp_insn, emit_float_lib_cmp): libcall comparisons return word_mode.Jim Wilson1-6/+6
1993-01-12(init_optabs): Use plain `ffs' for SImode ffs_optab libcall.Richard Stallman1-0/+2
1993-01-09(expand_binop): For complex mult, compute res in each alternative, not before.Richard Stallman1-9/+12
1993-01-07(init_optabs): Add optab entries for QFmode and HFmode.Richard Stallman1-1/+254
1992-12-31(expand_binop): Correct indentation of doubleword multiply picture.Jim Wilson1-4/+4
1992-12-06(expand_binop): Correct sign of complex quotient imagpart.Richard Kenner1-13/+13
1992-11-25(expand_binop, expand_twoval_binop): If we are going to fail, remove any load...Richard Stallman1-2/+14
1992-11-10(expand_unop): For complex negation, do get_insns, not gen_sequence.Richard Stallman1-1/+1
1992-11-06(init_libfuncs): Add casts when comparing/incrementing enum.Richard Stallman1-1/+2
1992-11-06(expand_binop): When trying to expand a multiple word add into multiple singl...Richard Stallman1-6/+7
1992-10-05(init_optabs): Use cabs as the only libcall for abs.Richard Stallman1-48/+205
1992-10-02(expand_unop): Handle complex negate and abs val.Richard Stallman1-14/+97
1992-09-29(expand_binop): Convert X - C to X + (-C).Richard Kenner1-13/+9
1992-09-28(expand_binop): Use get_insns, not gen_sequence.Richard Stallman1-1/+1
1992-09-19(expand_binop, expand_unop): Don't make SUBREG for promoted variables asRichard Kenner1-9/+24
1992-09-13(expand_binop): Convert op1 of shift libcall to word_mode.Richard Stallman1-2/+11
1992-09-11(expand_binop): Fix typo, `mode' => `methods'.Richard Stallman1-35/+35
1992-09-10(init_fixtab): Fix typo for fix_truncdfqi2.Richard Stallman1-1/+1
1992-09-10(init_optabs): Use __gcc_bcmp, not real bcmp.Richard Stallman1-1/+238
1992-08-29(expand_{binop,unop}): Don't make invalid paradoxical SUBREGs.Richard Kenner1-4/+12
1992-08-28(sin_optab,cos_optab): Define optabs for sin and cos.James Van Artsdalen1-0/+34
1992-08-25Partially undo Mar 7 change.Jim Wilson1-2/+2
1992-08-21(expand_binop): If, e.g., mulqi3 doesn't exist, try mulqihi3.Richard Kenner1-2/+26
1992-07-17(emit_cmp_insn): Always do protect_from_queue on x, y, size.Richard Stallman1-6/+8
1992-07-06entered into RCSCharles Hannum1-37/+39
1992-06-23*** empty log message ***Richard Kenner1-0/+99
1992-06-23*** empty log message ***Richard Stallman1-0/+1
1992-06-22*** empty log message ***Jim Wilson1-111/+565