Searched refs:expand_assignment (Results 1 – 18 of 18) sorted by relevance
| /freebsd-12-stable/contrib/gcc/ |
| D | expr.h | 469 extern void expand_assignment (tree, tree);
|
| D | expr.c | 4026 expand_assignment (tree to, tree from) in expand_assignment() function 5261 expand_assignment (index, in store_constructor() 8649 expand_assignment (lhs, build_int_cst (TREE_TYPE (rhs), value)); in expand_expr_real_1() 8655 expand_assignment (lhs, rhs); in expand_expr_real_1()
|
| D | stmt.c | 1132 expand_assignment (o[i], TREE_VALUE (tail)); in expand_asm_expr()
|
| D | FSFChangeLog.11 | 711 * expr.c (expand_assignment): If assigning to readonly field, 872 * expr.c (emit_push_insn, expand_assignment, store_expr): Likewise. 1528 * expr.c (expand_assignment): If -fcheck-memory-usage, add call to 4056 (expand_assignment, expand_expr, emit_push_insn, store_expr): 4254 (expand_assignment): Remove special-case of constant array. 6304 * expr.c ({move,clear}_by_pieces_1, expand_assignment): Ensure 8923 (expand_assignment, do_jump): Pass new arg to get_inner_reference. 9216 * expr.c (expand_assignment): Remove bogus resetting of alignment 12483 (expand_assignment): Handle PARALLEL to_rtx. 13969 * expr.c (expand_assignment): Don't pre-evaluate RHS if a CALL_EXPR
|
| D | function.c | 2735 expand_assignment (parm, make_tree (data->nominal_type, tempreg)); in assign_parm_setup_reg()
|
| D | ChangeLog-2004 | 466 (expand_assignment): Adjust call to get_inner_reference. 2250 * expr.c (expand_assignment): Likewise. 2425 * expr.c (expand_assignment): Handle CONCAT both as a final 2505 (expand_assignment): ... here. Use handled_component_p to gate 8163 (expand_assignment, store_constructor_field, 8216 * expr.c (expand_assignment): Remove the last argument. 8218 * expr.h: Update the prototype of expand_assignment. 8220 expand_assignment. 8279 value to expand_assignment. 14578 expand_assignment, store_expr, count_type_elements, [all …]
|
| D | FSFChangeLog.10 | 2679 * expr.c (expand_assignment): Fix alignment parm in emit_block_move. 3366 (emit_push_insn, expand_assignment): Likewise. 3583 * expr.c (expand_assignment): Fix alignment parm in emit_block_move. 9201 * expr.c (clear_storage, expand_assignment, store_{expr,constructor}): 9891 * expr.c (expand_assignment): When offset is zero, make new MEM
|
| D | ChangeLog-2001 | 1903 (expand_assignment): Don't pass EXPAND_WRITE if LHS is component. 3351 * expr.c (expand_assignment): Call set_mem_attributes for 4965 (expand_assignment): Change handling of alignment. 7579 * expr.c (expand_assignment, store_constructor): If can't address, 7689 * expr.c (expand_assignment): Clean up calls to convert_memory 7738 (expand_assignment): Don't call set_mem_alias_set on to_rtx. 17800 (expand_assignment, store_constructor_field, store_field): Likewise. 19418 * expr.c (expand_assignment): When have varying-length object, 21432 * expr.c (expand_assignment, get_inner_reference): Likewise. 24864 * expr.c (expand_assignment): Use memmove_libfunc instead of [all …]
|
| D | FSFChangeLog | 2275 * expr.c (expand_assignment): Fix typo in checking OFFSET.
|
| D | ChangeLog-1998 | 5353 (expand_assignment): Use it. 9302 * expr.c (expand_assignment, store_constructor, expand_expr): Use 9768 (expand_assignment): Calculate alias set for new MEMs. 9897 * expr.c (expand_assignment): Rework address calculation for structure 16200 * expr.c (expand_assignment): Correct typo exposed by -Wall.
|
| D | ChangeLog-1999 | 3853 (expand_assignment): Handle a RESULT_DECL where 15073 (expand_assignment): Change ptr_mode to Pmode in 15175 * expr.c (expand_assignment): Improve test for pointer type. 15549 * expr.c (expand_assignment): Force pointers to proper mode if 16204 Mirrors March 23 change to expand_assignment. 17096 * expr.c (expand_assignment): Do not try to optimize an aggregate
|
| D | ChangeLog-2002 | 293 * expr.c (expand_assignment): Apply special treatment to 9289 (expand_assignment): Update call to emit_block_move. 9902 (expand_assignment): Booleanize TARGET_MEM_FUNCTIONS. 11504 * expr.c (expand_assignment): Delete unused variable. 11872 * expr.c (expand_assignment): Use set_mem_attributes_minus_bitpos; 22809 (expand_assignment): Use it. 30339 * expr.c (expand_assignment): Allow offset_rtx expansion to 34575 * expr.c (expand_assignment): Fix misuse of MEM_KEEP_ALIAS_SET.
|
| D | ChangeLog-2000 | 17945 * expr.c (expand_assignment, store_expr, expand_expr, 24137 * expr.c (expand_assignment): Fix typo in last change. 24159 * expr.c (expand_assignment): Add code to handle variable-sized 24298 (expand_assignment, expand_expr, expand_expr_unaligned): Likewise. 26476 * expr.c (expand_assignment): For a CALL_EXPR, special case PARM_DECL 28809 (expand_assignment): Local vars for alignment now unsigned.
|
| D | ChangeLog-2003 | 2954 * expr.c (expand_assignment) [COMPONENT_REF]: Don't put 8317 (expand_assignment): Likewise. 9328 * expr.c (expand_assignment): Pass call to aggregate_value_p. 13825 * expr.c (expand_assignment): Remove an unused argument 13995 (emit_push_insn, expand_assignment, store_expr, expand_expr): Adjust 27269 * expr.c (expand_assignment): Extend offset_rtx with convert_to_mode
|
| D | ChangeLog-2006 | 7093 * expr.c (expand_assignment): Optimize away no-op moves where the
|
| D | ChangeLog-2005 | 5656 * expr.c (expand_assignment): Emit a trap for integral offsets 29614 * expr.c (expand_assignment): Remove orig_to_rtx.
|
| /freebsd-12-stable/contrib/gcc/doc/ |
| D | tree-ssa.texi | 407 @code{expand_assignment}.
|
| /freebsd-12-stable/contrib/gcc/cp/ |
| D | ChangeLog-1995 | 63 expand_assignment, as the later doesn't handle things that have
|