Home
last modified time | relevance | path

Searched refs:expand_expr_real_1 (Results 1 – 25 of 26) sorted by relevance

12

/netbsd-src/external/gpl3/gcc/dist/gcc/
H A DChangeLog.ptr31 * expr.c (expand_expr_real_1): Likewise.
44 * expr.c (expand_expr_real_1 <case POINTER_PLUS_EXPR>): Remove assert
257 (expand_expr_real_1 <case INTEGER_CST>): Don't force to
436 * expr.c (expand_expr_real_1): Add FIXME/assert for the unhandle case
496 * expr.c (expand_expr_real_1): Handle POINTER_PLUS_EXPR.
H A Dexpr.h289 extern rtx expand_expr_real_1 (tree, rtx, machine_mode,
H A DChangeLog-2004468 (expand_expr_real_1): Likewise.
522 * expr.c (expand_expr_real_1) <MISALIGNED_INDIRECT_REF>: Use it.
1013 * expr.c (expand_expr_real_1) <MAX_EXPR>: Ensure that target, op0
2124 * expr.c (expand_expr_real_1): Remove an "if" whose condition
2163 * expr.c (expand_expr_real_1): Abort on COND_EXPR of
2499 (expand_expr_real_1) <COMPLEX_EXPR>: Use write_complex_part.
2708 * expr.c (expand_expr_real_1, case NOP_EXPR): Properly handle
2842 * expr.c (expand_expr_real_1, case ARRAY_REF): Properly fold with
3566 * expr.c (expand_expr_real_1): Remove cases for EXIT_BLOCK_EXPR
8164 expand_expr_real_1): Adjust calls to store_field.
[all …]
H A DChangeLog-20094794 (expand_expr_real_1): Likewise.
4817 (expand_expr_real_1): Likewise.
4833 * expr.c (expand_expr_real_1): Update call to addr_for_mem_ref.
4911 (expand_expr_real_1): Likewise.
4962 (expand_expr_real_1): Likewise.
9700 (expand_expr_real_1): Don't handle RESX, EXC_PTR, or FILTER_EXPR.
10986 * expr.h (emit_storent_insn, expand_expr_real_1,
10988 * expr.c (emit_storent_insn, expand_expr_real_1,
10991 (expand_expr_real_1, <case GOTO_EXPR, RETURN_EXPR, SWITCH_EXPR,
12410 (expand_expr_real_1): ... here. Move over all unary/binary
[all …]
H A DChangeLog-20125300 * expr.c (expand_expr_real_1): Change to not using input_location.
5543 (expand_expr_real_1): Likewise.
7893 * expr.c (expand_expr_real_1) <VIEW_CONVERT_EXPR>: Do not unnecessarily
11770 * expr.c (expand_expr_real_1): Likewise.
15227 * expr.c (expand_expr_real_1): Handle anonymous SSA names
17241 * expr.c (expand_expr_real_1): Do not expand operand #1 and #2
18374 (expand_expr_real_1): Likewise.
20310 * expr.c (expand_expr_real_1): Verify if the type is complete
23367 * expr.c (expand_expr_real_1 <COMPOUND_LITERAL_EXPR>): Remove
23380 expand_expr_real_2, expand_expr_real_1): Ditto.
[all …]
H A DChangeLog-20071123 (expand_expr_real_1): Same.
2812 * expr.c (expand_expr_real_1): Add cases for OMP_ATOMIC_LOAD,
5170 * expr.c (expand_expr_real_1): Likewise.
5483 * expr.c (expand_expr_real_1) <case CALL_EXPR>: Use get_callee_fndecl
5518 (expand_expr_real_1) <case CONSTRUCTOR>: Call it.
5519 (expand_expr_real_1) <case ARRAY_REF>: Call it if VALUE is
7998 (expand_expr_real_1): For VECTOR_CST, check MODE_VECTOR_FRACT,
8287 * expr.c (expand_expr_real_1): Issue an error if
11928 (expand_expr_real_1): Likewise.
17578 * expr.c (expand_expr_real_1): Handle POINTER_PLUS_EXPR.
[all …]
H A DChangeLog-20062983 (expand_expr_real_1): Same.
4554 * expr.c (expand_expr_real_1): Add implementation for new tree codes.
5764 * expr.c (expand_expr_real_1): Likewise.
5942 * expr.c (expand_expr_real_1): Likewise.
6028 * expr.c (expand_expr_real_1): Add case for VEC_PACK_MOD_EXPR and
8022 * expr.c (expand_expr_real_1) <NON_LVALUE_EXPR, NOP_EXPR,
8321 (expand_expr_real_1): Expand emulated tls.
11121 * expr.c (expand_expr_real_1) <VECTOR_CST>: Check whether the
11231 * expr.c (expand_expr_real_1) <VECTOR_CST>: For vector constants with
14894 expand_expr_real_1, string_constant, try_casesi, try_tablejump):
[all …]
H A Dexpr.cc8739 ret = expand_expr_real_1 (exp, target, tmode, modifier, alt_rtl, in expand_expr_real()
10338 expand_expr_real_1 (tree exp, rtx target, machine_mode tmode, in expand_expr_real_1() function
10807 rtx ret = expand_expr_real_1 (val, target, tmode, modifier, alt_rtl, in expand_expr_real_1()
H A DChangeLog-20105705 (expand_expr_real_1): Similarly for op0.
6681 * expr.c (expand_expr_real_1) <case MEM_REF>: Use EXPAND_SUM
8875 (expand_expr_real_1): Calculate packedp and pass it to
10826 * expr.c (expand_expr_real_1): Allow externals.
11635 (expand_expr_real_1): Likewise.
12889 * expr.c (expand_expr_real_1): Use const_value_known_p
13397 * expr.c (expand_expr_real_1): If op0 isn't REG or MEM, try
15137 (expand_expr_real_1): Likewise.
17397 * expr.c (expand_expr_real_1): Do not use TMR_ORIGINAL to
18786 * expr.c (expand_expr_real_1): Also preserve TARGET_MEM_REF
[all …]
H A DChangeLog-20081968 * expr.c (expand_expr_real_1): Always sign-extend the offset
4704 * expr.c (expand_expr_real_1) <normal_inner_ref>: Force op0 to
10434 * expr.c (expand_expr_real_1): Likewise.
10602 * expr.c (expand_expr_real_1) <VIEW_CONVERT_EXPR>: When converting
10814 * expr.c (expand_expr_real_1): Handle TRUTH_ANDIF_EXPR
11582 * expr.c (expand_expr_real_1, vector_mode_valid_p): Likewise.
19398 * expr.c (expand_expr_real_1): Update calls to
19548 * expr.c (expand_expr_real_1) <normal_inner_ref>: Force op0 to
19811 * expr.c (highest_pow2_factor, expand_expr_real_1): Likewise.
21859 * expr.c (highest_pow2_factor, expand_expr_real_1)
[all …]
H A DChangeLog-20112809 * expr.c (expand_expr_real_1): Correctly handle strict volatile
8053 (expand_expr_real_1): Likewise.
8892 (expand_expr_real_1): Handle BLKmode decls when looking for promotion.
12576 (expand_expr_real_1): ... here.
14938 (expand_expr_real_1): Likewise.
18081 (expand_expr_real_1): Remove TRUTH_*IF_EXPR and STATEMENT_LIST
18920 * expr.c (expand_expr_real_1): Use expand_insn for movmisalign.
19209 expand_expr_real_1, reduce_to_bit_field_precision): Likewise.
21686 (expand_expr_real_1): Likewise.
27647 expand_expr_real_1, reduce_to_bit_field_precision): Adjust.
[all …]
H A DChangeLog-20053455 * expr.c (expand_expr_real_1): Fix error in last change.
4416 * expr.c (expand_expr_real_1): <MAX_EXPR, MIN_EXPR>: Canonicalize
6912 * expr.c (expand_expr_real_1) <INDIRECT_REF>: Allow modifier
7843 * expr.c (expand_expr_real_1) <VIEW_CONVERT_EXPR>: Force subregs
7894 * expr.c (expand_expr_real_1): Compare size of address
7902 (expand_expr_real_1): Handle the case of an all-zero
7914 * expr.c (expand_expr_real_1) <VIEW_CONVERT_EXPR>: Use gen_lowpart
9860 * expr.c (expand_expr_real_1): Do not load mem targets into register.
11122 expand_expr_real_1): Likewise.
14370 * expr.c (expand_expr_real_1): Handle new tree-codes.
[all …]
H A DChangeLog-20132179 (expand_expr_real_1): Likewise.
2247 * expr.c (expand_expr_real_1): Remove assert dealing with
2580 * expr.c (expand_expr_real_1) <normal_inner_ref>: Always return 0 for
5917 * expr.c (expand_expr_real_1): Likewise.
12272 * expr.c (expand_expr_real_1) <MEM_EXPR>: Eliminate small redundancy.
12783 * expr.c (expand_expr_real_1): Use mode of memory reference rather than
15739 * expr.c (expand_expr_real_1): Use new addr_for_mem_ref routine.
17050 (expand_expr_real_1): Likewise.
19331 (emit_push_insn, optimize_bitfield_assignment_op, expand_expr_real_1):
27043 * expr.c (expand_expr_real_1) <ARRAY_REF>: Fix formatting glitches.
[all …]
H A DChangeLog-20185648 * expr.c (expand_expr_real_1): Add new attribute to warning_at
9178 * expr.c (expand_expr_real_1): Call jumpif[not] instead of do_jump.
12023 * expr.c (expand_expr_real_1): Likewise.
12809 (expand_expr_real_1): Make sure that bitpos is positive.
20671 (expand_expr_real_1): Likewise.
21139 * expr.c (expand_expr_real_1): Force the operand into memory if
21663 (expand_expr_real_1): Likewise.
28380 * expr.c (expand_expr_real_1) <case CALL_EXPR>: Don't emit diagnostics
31605 * expr.c (expand_expr_real_1): Use the size of GET_MODE (op0)
34845 * expr.c (expand_expr_real_1): Use VECTOR_MODE_P instead of a list
[all …]
H A DChangeLog-2017601 * expr.c (get_inner_reference, expand_expr_real_1): Likewise.
939 (expand_expr_addr_expr_1, expand_expr_real_1): Track polynomial
1844 * expr.c (expand_expr_real_1, const_vector_from_tree): Likewise.
2148 * expr.c (store_constructor_field, expand_expr_real_1): Likewise.
10252 * expr.c (expand_expr_real_1) <expand_decl_rtl>: Revert latest change.
12713 * expr.c (expand_expr_real_1) <expand_decl_rtl>: For a SSA_NAME, do
15958 (expand_expr_real_1): Likewise.
16491 * expr.c (expand_expr_real_1): Likewise.
18102 (expand_expr_real_1): Likewise.
18240 (expand_expr_real_1): Update call accordingly.
[all …]
H A DChangeLog-20167840 * expr.c (expand_expr_real_1) <normal_inner_ref>: Only avoid forcing
8002 * expr.c (expand_expr_real_1) <normal_inner_ref>: Force CONCAT into
9735 * expr.c (expand_expr_real_1) <case CONST_DECL>: For EXPAND_WRITE
10863 * expr.c (expand_assignment, expand_expr_real_2, expand_expr_real_1,
13044 * expr.c (expand_expr_real_1): Guard array access against negative
15710 (expand_expr_real_1): Likewise. Adjust fall through comment.
18634 (expand_expr_real_1): Adjust call to get_inner_reference. Remove
26529 * expr.c (expand_expr_real_1): Use wi::to_wide.
28852 * expr.c (expand_expr_real_1): Likewise.
31410 * expr.c (expand_expr_real_1) <normal_inner_ref>: Avoid
[all …]
H A DChangeLog-20147276 * expr.c (expand_expr_real_1): Support instrumented builtin calls.
7344 (expand_expr_real_1): Try to expand ccmp.
19145 (expand_expr_real_1): Check promoted_for_signed_and_unsigned_p
26731 (expand_expr_real_1): Strengthen local "label" from rtx to
29808 (expand_expr_real_1): Check promoted_for_signed_and_unsigned_p
29829 (expand_expr_real_1): Use new SUBREG_PROMOTED_SET instead of
36570 (expand_expr_real_1): Likewise.
39841 (expand_expr_real_1): Likewise.
41399 * expr.c (expand_expr_real_1): Avoid gimple_assign_rhs_to_tree
44209 * expr.c (expand_expr_real_1): Remove outdated comment.
[all …]
H A DChangeLog.tuples79 * expr.c (expand_expr_real_1): Pass MOVE_NONTEMPORAL to
1714 * expr.c (expand_expr_real_1): Likewise.
H A DChangeLog-20157808 (expand_expr_real_1) <MEM_REF>: Handle reverse storage order.
14041 * expr.c (compress_float_constant, expand_expr_real_1)
17746 * expr.c (expand_expr_real_1): For expanding TERed defs
19298 * expr.c (expand_expr_real_1): Handle anonymous SSA_NAMEs.
21683 * expr.c (expand_expr_real_1): Handle anonymous SSA_NAMEs.
22023 * expr.c (expand_expr_real_1): Handle anonymous SSA_NAMEs.
28386 * expr.c (expand_expr_real_1): Handle anonymous SSA_NAMEs.
28566 * expr.c (expand_expr_real_1): Handle anonymous SSA_NAMEs.
36399 (expand_expr_real_1): Likewise.
43496 * expr.c (expand_expr_real_1) <normal_inner_ref>: Use the expression to
H A DChangeLog.tree-ssa152 * expr.c (expand_expr_real, expand_expr_real_1): Use new macros.
220 * expr.c (expand_expr_real_1) <SWITCH_EXPR>: Discard out of bounds
1505 (expand_expr_real_1): Don't look at inline_function_decl.
1653 * expr.c (expand_expr_real_1) <LABEL_DECL>: Don't force_label_rtx.
H A DChangeLog-201911357 (expand_expr_real_1,
15578 * expr.c (expand_expr_real_1): Handle misaligned TARGET_MEM_REF
15724 * expr.c (expand_expr_real_1): Handle unaligned decl_rtl
16049 (expand_expr_real_1): Handle FUNCTION_DECL as unaligned.
21705 (expand_expr_real_1): Same.
23457 * expr.c (expand_expr_real_1): Reject it.
24161 * expr.c (expand_expr_real_1) <BIT_FIELD_REF>: Apply the big-endian
H A DChangeLog13701 (expand_expr_real_1): Likewise.
16443 * expr.c (expand_expr_real_1): Add a workaround for bogus uninit
H A DChangeLog-202120894 * expr.c (expand_expr_real_1): Remove %K.
25637 * expr.c (expand_expr_real_1): Expand decls using the
26731 * expr.c (expand_expr_real_1): Replace unreachable code with an assert.
/netbsd-src/external/gpl3/gcc.old/dist/gcc/
H A Dexpr.h270 extern rtx expand_expr_real_1 (tree, rtx, machine_mode,
H A Dexpr.c8365 ret = expand_expr_real_1 (exp, target, tmode, modifier, alt_rtl, in expand_expr_real()
9895 expand_expr_real_1 (tree exp, rtx target, machine_mode tmode, in expand_expr_real_1() function
10358 rtx ret = expand_expr_real_1 (val, target, tmode, modifier, alt_rtl, in expand_expr_real_1()

12