Home
last modified time | relevance | path

Searched refs:store_expr (Results 1 – 21 of 21) sorted by relevance

/openbsd-src/gnu/usr.bin/gcc/gcc/
H A Dexpr.c4322 result = store_expr (from, to_rtx, want_value);
4356 store_expr (exp, target, want_value) in store_expr() function
4383 return store_expr (TREE_OPERAND (exp, 1), target, want_value);
4401 store_expr (TREE_OPERAND (exp, 1), target, want_value & 2);
4408 store_expr (TREE_OPERAND (exp, 2), target, want_value & 2);
5235 store_expr (lo_index, index_r, 0);
5255 store_expr (value, xtarget, 0);
5288 store_expr (value, xtarget, 0);
5573 return store_expr (exp, target, 0);
5698 return store_expr (exp, to_rtx, value_mode != VOIDmode);
[all …]
H A Dexpr.h474 extern rtx store_expr PARAMS ((tree, rtx, int));
H A Dintegrate.c777 store_expr (arg, stack_slot, 0);
1014 store_expr (arg_trees[i], temp, 0);
H A Dprotector.c1154 store_expr (parms, temp_rtx, 0); in copy_args_for_protection()
H A Dcalls.c1304 store_expr (args[i].tree_value, copy, 0);
H A DChangeLog977 (store_expr): Mark the increment queue on entry. Emit
1057 * expr.c (store_expr): Call emit_queue before generating the move
5854 * expr.c (store_expr): Don't attempt to store void-typed trees,
5914 * expr.c (store_expr): Don't attempt to store void-typed trees,
6451 (enum block_op_methods): Reorder for better store_expr optimization.
6452 * expr.c (store_expr): Test bit 1 of "want_value" for call param
15003 (store_expr, store_field, expand_expr): Likewise.
16298 * expr.c (store_expr): In condition for checking if value is
17026 * expr.c (store_expr): Don't copy an expression of size zero.
H A DFSFChangeLog.11872 * expr.c (emit_push_insn, expand_assignment, store_expr): Likewise.
4056 (expand_assignment, expand_expr, emit_push_insn, store_expr):
6153 ({save,restore}_expr_status, store_expr): Likewise.
6308 (store_expr): Check if TEMP and TARGET are same with rtx_equal_p.
9693 * expr.c (store_expr): Disable optimization of using convert
10319 * expr.c (store_expr): memset/bzero gets ptr_mode, not Pmode.
11141 * expr.c (store_expr): Handle COND_EXPR cleanups like expand_expr.
12484 (store_expr): Handle PARALLEL target.
H A Dfunction.c4979 store_expr (parm, copy, 0);
H A DChangeLog.31416 * expr.c (store_expr): Fix typo.
2679 * expr.c (expand_assignment, store_expr, expand_expr,
4450 * expr.c (store_expr): Make align unsigned.
5367 * expr.c (store_expr): Use clear_storage instead of direct memset
8543 (expand_assigment, store_expr, store_constructor_field): Likewise.
12473 * expr.c (store_expr): Use size_int.
H A DFSFChangeLog.103367 (clear_storage, store_expr): Likewise for memset and bzero.
5020 * expr.c (store_expr): When storing promoted value, don't return
9204 (push_block, store_expr): Convert size to Pmode.
10108 * expr.c (store_expr): Do conversion in two steps for promoted lhs.
H A DChangeLog.710949 * expr.c (store_expr): Don't copy if DECL_RTL (exp) == target.
11250 (store_expr): Use TYPE_MODE (sizetype), not ptr_mode.
12208 * expr.c (store_expr): Use new hooks.
12517 * expr.c (store_expr, store_constructor, expand_expr, do_jump,
15302 * expr.c (store_expr): Ditto.
15759 * expr.c (store_expr): When converting expression to promoted
20592 * expr.c (store_expr): Convert VOIDmode constants back to target's
H A DChangeLog.1607 (store_expr): Change ptr_mode to Pmode in
4917 * expr.c (store_expr, expand_expr, expand_builtin): Likewise.
7146 * expr.c (store_expr): If the lhs is a memory location pointed
9361 * expr.c (store_expr): Don't generate load-store pair
14847 * expr.c (store_expr): Don't optimize away load-store pair
H A DChangeLog.56023 expand_assignment, store_expr, emit_line_note_after,
6621 * expr.c (store_expr, expand_expr): Use gen_lowpart_SUBREG.
8305 * expr.c (store_expr): Add dont_store_target. If temp is already in
12418 (store_expr): Likewise.
H A DChangeLog.62994 * expr.c (store_expr): When copying string constant into array,
3735 * expr.c (store_expr): When copying a string constant into an
9102 * expr.c (store_expr): When converting a CONST_INT for storage
H A DChangeLog.210328 * expr.c (store_expr): Always pass down the target, even when not
13405 * expr.c (store_expr): When target is a promoted subreg, return a
H A DChangeLog.02703 * expr.c (store_expr): Revert stray patch associated with
/openbsd-src/gnu/gcc/gcc/
H A Dexpr.c4117 result = store_expr (from, to_rtx, false); in expand_assignment()
4122 result = store_expr (from, XEXP (to_rtx, bitpos != 0), false); in expand_assignment()
4255 result = store_expr (from, to_rtx, 0); in expand_assignment()
4276 store_expr (tree exp, rtx target, int call_param_p) in store_expr() function
4297 return store_expr (TREE_OPERAND (exp, 1), target, call_param_p); in store_expr()
4311 store_expr (TREE_OPERAND (exp, 1), target, call_param_p); in store_expr()
4315 store_expr (TREE_OPERAND (exp, 2), target, call_param_p); in store_expr()
5229 store_expr (lo_index, index_r, 0); in store_constructor()
5256 store_expr (value, xtarget, 0); in store_constructor()
5298 store_expr (value, xtarget, 0); in store_constructor()
[all …]
H A Dexpr.h476 extern rtx store_expr (tree, rtx, int);
H A Dcalls.c1051 store_expr (args[i].tree_value, copy, 0); in initialize_argument_information()
/openbsd-src/gnu/gcc/gcc/cp/
H A DChangeLog-19952497 * expr.c (fixup_result_decl): Use store_expr, rather than
/openbsd-src/gnu/usr.bin/gcc/gcc/cp/
H A DChangeLog.12146 * expr.c (fixup_result_decl): Use store_expr, rather than