aboutsummaryrefslogtreecommitdiff
path: root/gcc/expr.c
AgeCommit message (Expand)AuthorFilesLines
1993-02-27(convert_move): Truncate via word_mode only if to_mode fits in one word.Richard Stallman1-9/+12
1993-02-26(expand_expr, case IN_EXPR): Fix numerous small bugs and make someRichard Kenner1-28/+29
1993-02-25(emit_library_call_value): Fix bug in prev change.Richard Stallman1-1/+1
1993-02-22(emit_library_call_value): Really pass mem value addressRichard Stallman1-8/+63
1993-02-21(emit_move_insn_1): New subroutine cut from emit_move_insn.Richard Stallman1-0/+16
1993-02-11(expand_builtin): Move memory_address callsRichard Stallman1-8/+9
1993-02-08(emit_push_insn): If REG is zero, don't set regs here.Richard Kenner1-3/+6
1993-02-03(emit_library_call, emit_library_call_value):Richard Stallman1-0/+48
1993-02-02(expand_builtin): Report overflow if __builtin_args_info arg exceeds one word.Richard Stallman1-7/+258
1993-01-27(compare_from_rtx): Only swap operand if first is a constant andRichard Kenner1-2/+4
1993-01-22(emit_library_call): Correct mis-applied patch.Richard Kenner1-3/+3
1993-01-18(emit_library_call): Handle OUTGOING_REG_PARM_STACK_SPACE.Jim Wilson1-1/+4
1993-01-18(emit_move_insn, expand_expr): Fix typos in comments.Jim Wilson1-3/+3
1993-01-14(do_tablejump): Pass 1 for unsigned flag to emit_cmp_insn.Jim Wilson1-1/+1
1993-01-13(expand_increment): Handle all preincrements by buildingRichard Stallman1-7/+9
1993-01-12* expr.c (group_insns): Make void, since it never returns an rtx.Brendan Kehoe1-1/+1
1993-01-12(compare_from_rtx): Allow simplify_relational_operation to fail.Richard Kenner1-3/+6
1993-01-10# Fix misspellings in comments.Paul Eggert1-4/+4
1993-01-07(convert_move): Added code to support new modes QFmode and HFmode.Richard Stallman1-0/+129
1993-01-05(emit_library_call): Pass NULL_TREE to INIT_CUMULATIVE_ARGS.Jim Wilson1-1/+1
1992-12-30(expand_expr, case TRUTH_XOR_EXPR): New case.Richard Kenner1-0/+1
1992-12-30(expand_expr): In NOP_EXPR case, truncate and reextend integer constants.Richard Stallman1-1/+37
1992-12-28(get_inner_reference): Don't look at flag_volatile.Richard Kenner1-5/+2
1992-12-27(expand_expr, constructor case): If we made a stack slot,Richard Stallman1-4/+5
1992-11-20(init_expr_once): Try indexing mem by fp as well as sp.Richard Stallman1-0/+15
1992-11-07(emit_move_insn): Do return a value, in complex case.Richard Stallman1-0/+2
1992-10-25(gen_push_operand): No longer static.Richard Stallman1-1/+1
1992-10-21(do_store_flag): Ensure we don't get confused when emit_store_flagRichard Kenner1-2/+8
1992-10-20(force_operand): Clarify comment to say what it can return.Richard Kenner1-1/+3
1992-10-20(store_field): If trying to sign-extend a constant, use value_mode asRichard Stallman1-0/+3
1992-10-18(store_field): Typo in last change.Richard Stallman1-1/+1
1992-10-18(store_field): If signed bitfield and want value, sign extend.Richard Stallman1-1/+10
1992-10-17(get_inner_reference): If flag_volatile, treat every INDIRECT_REF as volatile.Richard Stallman1-0/+3
1992-10-05(expand_expr): Use gen_realpart, gen_imagpart.Richard Stallman1-21/+19
1992-09-19(convert_move, convert_to_mode): Strip off a SUBREG made for variables with p...Richard Kenner1-5/+105
1992-09-09(expand_expr): Support IN_EXPR.Richard Stallman1-16/+279
1992-08-29(emit_library_call): Pass correct number of args to convert_to_mode.Richard Kenner1-2/+5
1992-08-28(expand_builtin): Add sin and cos as built-in functions.cJames Van Artsdalen1-3/+18
1992-08-27(emit_block_move): When trying movstrMM, cvt size to mode MM.Richard Stallman1-1/+2
1992-08-25Partially undo Mar 7 change.Jim Wilson1-11/+20
1992-08-26(expand_expr): For BIND_EXPR, call insert_block on the block.Richard Stallman1-3/+4
1992-08-20(init_expr_once): Set direct_load and direct_store if SOME hard register can ...Richard Kenner1-13/+18
1992-08-19expr.c (expand_expr): The first expansion of a TARGET_EXPR is marked by DECL_...Mike Stump1-3/+9
1992-08-19expr.c (expand_expr): When expanding TARGET_EXPRs...Mike Stump1-1/+15
1992-08-17(expand_expr, case COMPONENT_REF): Don't actually do extraction fromRichard Kenner1-7/+14
1992-08-15(convert_move): Copy SUBREG to REG in one more case.Richard Kenner1-3/+17
1992-08-14(movstr_optab): New variable.Richard Kenner1-48/+57
1992-08-02(expand_builtin, case BUILT_INT_CONSTANT_P): Add missing call toRichard Kenner1-1/+1
1992-07-31(convert_move): Put FROM into a register if it is a SUBREG.Richard Kenner1-0/+6
1992-07-20(expand_expr, NOP_EXPR case): If EXPAND_INITIALIZER,Richard Stallman1-2/+8