Lines Matching refs:expand_expr

143 	(expand_expr, case VIEW_CONVERT_EXPR): Likewise.
262 * expr.c (expand_expr): Don't mark memory for non-constants as
506 * expr.c (expand_expr, case ADDR_EXPR): Handling taking address of
1895 * expr.c (expand_expr, case ADDR_EXPR): Don't honor
2630 (expand_expr, case COMPONENT_REF, case VIEW_CONVERT_EXPR): Likewise.
2886 * expr.c (expand_expr, expand_increment): Likewise.
2893 (expand_expr): Delete ro_modifier.
2959 * expr.c (expand_expr): When checking promoted value, use
2997 (expand_expr): Use TARGET even if not reg for multi-word CONSTRUCTOR.
2998 (expand_expr, case CONSTRUCTOR): Fix errors in parms to assign_temp.
3931 (expand_expr): Set IGNORE if VOID_TYPE result of VIEW_CONVERT_EXPR too.
3932 (expand_expr, case VIEW_CONVERT_EXPR): Pass ro_modifier down.
4300 * expr.c (expand_expr, case VIEW_CONVERT_EXPR): Refine slightly
4577 (expand_expr, case VAR_DECL): Clean up handling of re-layout case.
4578 (expand_expr, case VIEW_CONVERT_EXPR): New case.
4579 (expand_expr, cse ADDR_EXPR): No need to copy if already
4678 * expr.c (expand_expr, case VAR_DECL): Update alignment of DECL_RTL
4680 (expand_expr, case ADDR_EXPR): Fix typo in copy case.
4697 (expand_expr, case COMPONENT_REF): Call set_mem_attributes on case
4699 (expand_expr, case CONVERT_EXPR): Simplify convert-to-union case.
4700 (expand_expr, case ADDR_EXPR): Abort if TYPE_ALIGN_OK and need copy.
4886 * expr.c (expand_expr, case ADDR_EXPR): Refine test for when to
4919 * expr.c (expand_expr, case ADDR_EXPR): Only copy for misaligned if
4933 * expr.c (expand_expr, case COMPONENT_REF): Fix variable ref.
4963 (expand_expr_unaligned): Delete; callers now use expand_expr.
4968 (expand_expr, case COMPONENT_REF): Change handling of alignment.
4969 (expand_expr, case ADDR_EXPR): Make copy if not sufficiently aligned.
5368 (expand_expr): Remove unneeded mark_temp_addr_taken calls and
6813 * expr.c (expand_expr, case ADDDR_EXPR): If at top level, don't call
7411 (expand_expr, case PLACEHOLDER_EXPR): Abort if find_placeholder
7691 (store_constructor, expand_expr, expand_expr_unaligned): Likewise.
8161 * expr.c (expand_expr, case INDIRECT_REF): Don't set RTX_UNCHANGING_P
8270 (expand_expr, case COMPONENT_EXPR): Likewise.
8346 (expand_expr, case PLACEHOLDER_EXPR): Initialize find_placeholder arg.
8626 * expr.c (expand_expr): Handle it.
9600 (expand_expr, case PLACEHOLDER_EXPR): Use it.
9601 (expand_expr, case COMPONENT_EXPR): Always copy OP0 when we need
9603 * expr.h (expand_expr): Always define.
10278 * expr.c (expand_expr): Handle it.
11941 (expand_expr, INIT_EXPR): Don't deal with noncopied parts.
11942 (expand_expr, MODIFY_EXPR): Likewise.
13506 * expr.c (expand_expr): Use sdiv_optab, not flodiv_optab.
15132 * expr.c (expand_expr, case COND_EXPR): Prefer working with a
15767 (expand_expr): Use WITH_CLEANUP_EXPR_RTL instead of RTL_EXPR_RTL
18019 * expr.c (expand_expr, case COMPONENT_REF): Don't force using bitfield
18245 * expr.c (expand_expr, case COMPONENT_REF): Likewise.
19420 (expand_expr, case ADDR_EXPR): Use SAVE_EXPR_RTL after putting
20288 * expr.c (expand_expr, case ADDR_EXPR): If taking address of SAVE_EXPR,
20863 * expr.c (expand_expr, case ARRAY_REF): Do not replace
20949 * expr.c (expand_expr): Update get_exception_pointer call.
21433 (expand_expr, expand_expr_unaligned, do_jump): Likewise.
21755 * expr.c (expand_expr): Likewise.
22334 * expr.c (expand_expr, case ARRAY_REF): Don't fold constant
22336 (expand_expr, case COMPONENT_REF): Do copy if misaligned even
22715 (expand_expr, case ADDR_EXPR): Prevent protect_from_queue from being
23966 * expr.c (expand_expr): When compiling LABELED_BLOCK_EXPR,
25828 * expr.c (store_expr, expand_expr): Use gen_lowpart_SUBREG.
26270 * expr.c (expand_expr): Update for except.h name changes.
27304 (expand_expr): Likewise.
27416 * expr.c (expand_expr): Revove bogus conditional.
30260 * expr.c (check_max_integer_computation_mode, expand_expr): Likewise.
31621 (expand_expr): Add cast to avoid signed warning.