aboutsummaryrefslogtreecommitdiff
path: root/gcc/expr.c
AgeCommit message (Expand)AuthorFilesLines
1993-11-20(expand_builtin): For sin, cos, fsqrt, alloca, ffs, strlen,Richard Stallman1-8/+8
1993-11-19(store_field): Convert EXP to MODE before calling store_bit_field.Richard Kenner1-0/+7
1993-11-15(expand_expr): For TRUTH_AND_EXPR...Richard Stallman1-0/+25
1993-11-10(expand_expr): Use a smaller alignment when reading from a fieldRichard Stallman1-1/+11
1993-11-10(expand_assignment): Use a smaller alignment when storingRichard Stallman1-1/+11
1993-11-06(emit_move_insn_1): Push the components of a complexRichard Stallman1-4/+6
1993-10-31(do_store_flag): For equality test of a single bit, useJim Wilson1-3/+3
1993-10-31(convert_move): When extending to multi-word registerRichard Stallman1-0/+2
1993-10-30(do_jump): Use do_jump_by_parts_equality for complex compares.Richard Stallman1-8/+12
1993-10-27(expand_assignment): Use duplicate instead of dup as bytecode op.Richard Stallman1-8/+20
1993-10-25(expand_expr, case PLACEHOLDER_EXPR): Fix typos.Richard Kenner1-4/+4
1993-10-25(store_field): In BLKmode case, return blk_object.Richard Stallman1-1/+3
1993-10-20(store_constructor): Handle non-zero array lower bound.Richard Kenner1-1/+1
1993-10-14(do_jump_for_compare): Don't blow up if aren't any insns in thisRichard Kenner1-1/+4
1993-10-12(convert_modes): Reset OLDMODE from X after we strip a SUBREG due to aRichard Kenner1-3/+3
1993-10-11(expand_assignment): When assigning an INDIRECT_REF to a RESULT_DECL,Richard Kenner1-2/+2
1993-10-10(expand_assignment): Don't short circuit store_expr when TO is aRichard Kenner1-2/+8
1993-10-09(expand_expr, case ABS_EXPR): Don't copy twice into volatile MEM.Richard Kenner1-0/+1
1993-10-09(expand_expr): Never reset ORIGINAL_TARGET.Richard Kenner1-2/+2
1993-10-08Undo rev 1.156 change; redundant with rev 1.155 change.Richard Kenner1-25/+11
1993-10-08(expand_expr, MAX_EXPR and MIN_EXPR case):Richard Stallman1-11/+25
1993-10-08(expand_expr, case MAX_EXPR): Don't use TARGET directly if it is aRichard Kenner1-0/+1
1993-10-08(expand_expr, case VAR_DECL): If decl wasn't laid out,Richard Stallman1-1/+12
1993-10-05(convert_modes): Properly handle extending constants since we might beRichard Kenner1-4/+26
1993-10-04(bc_init_mode_to_opcode_maps, bc_expand_expr): Cast enum array indices to int.Richard Kenner1-9/+9
1993-10-03(store_expr): Use expr_size value, not size_int.Richard Kenner1-18/+90
1993-09-28(expand_assignment, expand_expr, do_jumps): Push and pop temp slotsRichard Kenner1-7/+27
1993-09-27(bc_expand_constructor): Delete cast of argument to bc_emit_instruction to HO...Jan Brittenson1-1/+2
1993-09-27(expand_expr, case COND_EXPR): Set MEM_IN_STRUCT_P properly for TEMP.Richard Stallman1-0/+6
1993-09-25(do_store_flag): Use new macros LOAD_EXTEND_OP and WORD_REGISTER_OPERATION...Richard Kenner1-2/+2
1993-09-25Fix typo in last change.Richard Stallman1-1/+1
1993-09-23changed bytecode rtx structure references into macrosJan Brittenson1-9/+14
1993-09-23(expand_increment): Don't store directly ito a subregRichard Stallman1-2/+12
1993-09-22(bc_adjust_stack): Use VALIDATE_STACK_FOR_BC, not VALIDATE_STACK.Richard Stallman1-2/+2
1993-09-22(bc_strdup): Don't use strcpy's value.Richard Stallman1-1/+3
1993-09-22fixed typo in bytecode codeJan Brittenson1-1/+1
1993-09-22bytecode fixesJan Brittenson1-8/+27
1993-09-21bytecodeJan Brittenson1-0/+1308
1993-09-20(expand_expr): Handle flag_volatile here.Richard Stallman1-1/+1
1993-09-18(convert_move): Use emit_library_call_value.Richard Stallman1-2/+5
1993-09-13(store_constructor): Handle TREE_PURPOSE of array constructor.Richard Stallman1-9/+32
1993-09-12(expand_expr, ARRAY_REF): Coerce low_bound to sizetype.Per Bothner1-2/+13
1993-09-12(protect_from_queue): Don't alter an existing MEM.Richard Stallman1-9/+21
1993-09-09(convert_modes): New function.Richard Stallman1-5/+36
1993-09-09(expand_expr): Set ignore for COND_EXPR with VOID_TYPE.Richard Stallman1-1/+2
1993-09-08(convert_move): When truncating, call force_reg first ifJim Wilson1-0/+7
1993-08-26(apply_args_egister_offset): Don't use ANSI-style definition.Richard Kenner1-2/+9
1993-08-24(apply_args_register_offset): New functionKresten Krab Thorup1-1/+27
1993-08-22* expr.c (expand_builtin_apply): Fix typo.Jeff Law1-1/+1
1993-08-13(expand_expr, case SAVE_EXPR): Set MEM_IN_STRUCT_P appropriately whenRichard Kenner1-3/+9