| /freebsd-12-stable/contrib/gcc/cp/ |
| D | expr.c | 111 return expand_expr (cplus_expand_constant (exp), in cxx_expand_expr() 123 return expand_expr (BASELINK_FUNCTIONS (exp), target, tmode, in cxx_expand_expr()
|
| /freebsd-12-stable/contrib/gcc/ |
| D | builtins.c | 969 op0 = expand_expr (arg0, NULL_RTX, Pmode, EXPAND_NORMAL); in expand_builtin_prefetch() 1029 rtx addr = expand_expr (exp, NULL_RTX, ptr_mode, EXPAND_NORMAL); in get_memory_rtx() 1865 op0 = expand_expr (arg, subtarget, VOIDmode, 0); in expand_builtin_mathfn() 2020 op0 = expand_expr (arg0, subtarget, VOIDmode, EXPAND_NORMAL); in expand_builtin_mathfn_2() 2114 op0 = expand_expr (arg, subtarget, VOIDmode, 0); in expand_builtin_mathfn_3() 2271 op0 = expand_expr (arg, subtarget, VOIDmode, 0); in expand_builtin_int_roundingfn() 2553 rtx op = expand_expr (arg0, subtarget, VOIDmode, 0); in expand_builtin_pow() 2601 op0 = expand_expr (arg0, subtarget, VOIDmode, 0); in expand_builtin_powi() 2615 op0 = expand_expr (arg0, subtarget, mode, 0); in expand_builtin_powi() 2618 op1 = expand_expr (arg1, 0, mode2, 0); in expand_builtin_powi() [all …]
|
| D | expr.c | 2798 return expand_expr (part, NULL_RTX, imode, EXPAND_NORMAL); in read_complex_part() 3951 value = expand_expr (op1, NULL_RTX, str_mode, 0); in optimize_bitfield_assignment_op() 3984 value = expand_expr (op1, NULL_RTX, GET_MODE (str_rtx), 0); in optimize_bitfield_assignment_op() 4079 offset_rtx = expand_expr (offset, NULL_RTX, VOIDmode, EXPAND_SUM); in expand_assignment() 4174 to_rtx = expand_expr (to, NULL_RTX, VOIDmode, EXPAND_WRITE); in expand_assignment() 4199 to_rtx = expand_expr (to, NULL_RTX, VOIDmode, EXPAND_WRITE); in expand_assignment() 4208 temp = expand_expr (from, 0, GET_MODE (to_rtx), 0); in expand_assignment() 4284 expand_expr (exp, const0_rtx, VOIDmode, 0); in store_expr() 4291 expand_expr (TREE_OPERAND (exp, 0), const0_rtx, VOIDmode, in store_expr() 4351 temp = expand_expr (exp, inner_target, VOIDmode, in store_expr() [all …]
|
| D | tree-ssa-address.c | 227 ? expand_expr (build_addr (addr->symbol, current_function_decl), in addr_for_mem_ref() 231 ? expand_expr (addr->base, NULL_RTX, Pmode, EXPAND_NORMAL) in addr_for_mem_ref() 234 ? expand_expr (addr->index, NULL_RTX, Pmode, EXPAND_NORMAL) in addr_for_mem_ref()
|
| D | langhooks.h | 322 rtx (*expand_expr) (tree, rtx, enum machine_mode, int, rtx *); member
|
| D | stmt.c | 830 op = expand_expr (val, NULL_RTX, VOIDmode, EXPAND_WRITE); in expand_asm_operands() 902 op = expand_expr (val, NULL_RTX, VOIDmode, in expand_asm_operands() 1375 value = expand_expr (exp, const0_rtx, VOIDmode, 0); in expand_expr_stmt() 1737 val = expand_expr (retval_rhs, val, GET_MODE (val), 0); in expand_return() 1745 expand_expr (retval, const0_rtx, VOIDmode, 0); in expand_return() 3299 low_rtx = expand_expr (low, NULL_RTX, mode, EXPAND_NORMAL); in emit_case_nodes() 3303 new_bound = expand_expr (fold_build2 (MINUS_EXPR, type, in emit_case_nodes()
|
| D | except.c | 2907 rtx addr = expand_expr (addr_tree, NULL_RTX, Pmode, 0); in expand_builtin_extract_return_addr() 2939 rtx addr = expand_expr (addr_tree, NULL_RTX, ptr_mode, 0); in expand_builtin_frob_return_addr() 2961 tmp = expand_expr (stackadj_tree, cfun->eh->ehr_stackadj, VOIDmode, 0); in expand_builtin_eh_return() 2969 tmp = expand_expr (handler_tree, cfun->eh->ehr_handler, VOIDmode, 0); in expand_builtin_eh_return() 3027 rtx addr = expand_expr (addr_tree, NULL_RTX, ptr_mode, 0); in expand_builtin_extend_pointer() 3576 value = expand_expr (type, NULL_RTX, VOIDmode, EXPAND_INITIALIZER); in output_ttype()
|
| D | FSFChangeLog | 429 * expr.c (expand_expr, case ADDR_EXPR): Non-constant can be ADDRESSOF. 433 (expand_expr, case CONSTRUCTOR): Call with new parameter. 563 * expr.c (expand_expr, case VAR_DECL): In memory-checking code, do 589 * expr.c (expand_expr, case CONSTRUCTOR): Change ">" to ">=" 1179 * expr.c (expand_expr, case LABEL_DECL): Show addresses labels. 1298 * expr.c (expand_expr, case INDIRECT_EXPR): A dereference of 1821 * expr.c (expand_expr, case COND_EXPR): If have conditional move, 2435 * expr.c (expand_expr, case SAVE_EXPR, case TARGET_EXPR): Show used. 2439 * expr.c (expand_expr, case SAVE_EXPR): assign_temp with KEEP of 3. 2471 (expand_expr, case PLACEHOLDER_EXPR): Refine search again; look [all …]
|
| D | explow.c | 250 return expand_expr (size, NULL_RTX, TYPE_MODE (sizetype), 0); in expr_size() 1071 r_save = expand_expr (t_save, NULL_RTX, VOIDmode, EXPAND_WRITE); in update_nonlocal_goto_save_area()
|
| D | expr.h | 490 expand_expr (tree exp, rtx target, enum machine_mode mode, in expand_expr() function
|
| D | FSFChangeLog.10 | 494 * expr.c (expand_expr, case COMPONENT_REF): For unaligned object in 556 * expr.c (expand_expr, case TARGET_EXPR): Delay putting the cleanup 725 * expr.c (expand_expr, case *_DECL): If we make a non-local 727 (expand_expr, case ADDR_EXPR): We don't need a trampoline for a 1496 * expr.c (expand_expr, case TARGET_EXPR): We must always store 2010 * expr.c (expand_expr, case COMPONENT_REF): Pass EXPAND_INITIALIZER 2282 (expand_expr): Fix store_constructor_call to pass 'cleared' of 0. 2437 * expr.c (expand_expr, case COND_EXPR): Make sure cleanups live on 2652 * expr.c (expand_expr, case COMPONENT_REF): Don't make recursive 2945 * expr.c (save_nocopied_parts, expand_expr): Likewise. [all …]
|
| D | FSFChangeLog.11 | 162 * expr.c (expand_expr, case PLACEHOLDER_EXPR): Use placeholder_list 873 (expand_expr, expand_builtin): Likewise. 1530 (expand_expr, case COMPONENT_REF): Likewise. 1547 * expr.c (expand_expr, case TARGET_EXPR): If target and slot has 2779 * expr.c (expand_expr, case PLACEHOLDER_EXPR): Check all 3034 * expr.c (expand_expr, case COND_EXPR): It's OK to merge two 3504 * expr.c (expand_expr, case TARGET_EXPR): Call mark_addressable 3506 (expand_expr, case VAR_DECL): Lose gen_mem_addressof case. 3586 * expr.c (expand_expr): Likewise. 3892 * expr.c (expand_expr, case TARGET_EXPR): Put the temp in a register [all …]
|
| D | optabs.c | 645 rtx_op1 = expand_expr (vec_oprnd, NULL_RTX, VOIDmode, EXPAND_NORMAL); in expand_vec_shift_expr() 650 rtx_op2 = expand_expr (shift_oprnd, NULL_RTX, VOIDmode, EXPAND_NORMAL); in expand_vec_shift_expr() 5690 rtx_op0 = expand_expr (t_op0, NULL_RTX, TYPE_MODE (TREE_TYPE (t_op0)), 1); in vector_compare_rtx() 5691 rtx_op1 = expand_expr (t_op1, NULL_RTX, TYPE_MODE (TREE_TYPE (t_op1)), 1); in vector_compare_rtx() 5752 rtx_op1 = expand_expr (TREE_OPERAND (vec_cond_expr, 1), in expand_vec_cond_expr() 5758 rtx_op2 = expand_expr (TREE_OPERAND (vec_cond_expr, 2), in expand_vec_cond_expr()
|
| D | calls.c | 1995 expand_expr (TREE_VALUE (arg), const0_rtx, in expand_call() 4163 arg->value = expand_expr (pval, in store_one_arg() 4264 size_rtx = expand_expr (size_in_bytes (TREE_TYPE (pval)), in store_one_arg()
|
| D | ChangeLog-2001 | 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. [all …]
|
| D | cfgexpand.c | 1223 expand_expr (else_exp, const0_rtx, VOIDmode, 0); in expand_gimple_cond_expr()
|
| D | ChangeLog-1998 | 4367 (expand_expr): Cast the result of GET_MODE_ALIGNMENT to (unsigned 4551 * expr.c (expand_expr, case VAR_DECL): In memory-checking code, do 4927 * expr.c (expand_expr): Expand GOTO_EXPR into a goto or a computed 5287 * expr.c (expand_expr): Handle COMPONENT_REF, BIT_FIELD_REF ARRAY_REF 5355 (expand_expr): Likewise. 6716 * expr.c (expand_expr): Change ">" to ">=" making MOVE_RATIO use 7144 * expr.c (expand_expr): Handle LABELED_BLOCK_EXPR and 7354 * expr.c (expand_expr): Allow assignments from TImode PARM_DECLs 8309 (expand_expr): Likewise. 8313 * expr.c (expand_expr): Expand RETURN_EXPR. [all …]
|
| D | ChangeLog-2003 | 56 different from that returned by expand_expr. 1979 * expr.c (expand_expr) [normal_inner_ref]: When 'offset' is non-zero, 2680 * expr.c (expand_expr): Don't look through constant arrays if 3704 * expr.c (expand_expr <MULT_EXPR>): Remove inappropriate and 3705 confusing comment; distributivity isn't handled in expand_expr. 4705 If expand_expr doesn't put 'old' and 'new' in the proper 5857 * expr.c (expand_expr <PLUS_EXPR>): Let expand_operands call 5859 (expand_expr <MULT_EXPR>): Likewise. 5860 (expand_expr <MIN_EXPR> <MAX_EXPR>): Likewise. If expand_operands 6083 * expr.c (expand_expr, case COMPONENT_REF): Handle case of BLKmode [all …]
|
| D | ChangeLog.tree-ssa | 3367 * c-objc-common.c (c_objc_common_finish_file): Use expand_expr. 4437 * expr.c (expand_expr): Fix warning on uninitialized last. 4469 * expr.c (expand_expr): Check the EH region of an expression and 6503 * expr.c (expand_expr): Record block changes. 7175 * expr.c (expand_expr): Break out EXPR_LOCUS code from ... 7176 (expand_expr_1): ... here, renamed from expand_expr. 7433 * expr.c (expand_expr)[CATCH_EXPR]: Fix bogus return value. 7558 * expr.c (expand_expr, case INDIRECT_REF): Use it. 7559 (expand_expr, case ARRAY_REF): Likewise. Put checking code 7809 * expr.c (expand_expr): Handle RESX_EXPR, FILTER_EXPR. [all …]
|
| D | ChangeLog-2000 | 19 * expr.c (expand_expr, case COMPONENT_REF): Fix typo in last change. 51 (store_field, save_noncopied_parts, expand_expr): Likewise. 3786 * expr.c (expand_expr): Set DEFER to 1 in call to output_constant_def. 4413 * expr.c (expand_expr) [ADDR_EXPR]: Handle when op0 is RETURN_DECL 5612 (expand_expr): Don't call preexpand_calls, or use CALL_EXPR_RTL. 5681 * expr.c (expand_expr, case SAVE_EXPR): Set RTX_UNCHANGING_P on 5861 (expand_expr): Use overflow-trapping optabs for signed types if 6270 (expand_expr): Likewise. 6797 * expr.c (expand_expr): Pass builtins with class BUILT_IN_FRONTEND 7623 (expand_expr, case COMPONENT_EXPR): Likewise. [all …]
|
| D | ChangeLog-1999 | 353 (store_constructor_field, expand_expr): Pass new arg. 3837 (expand_expr): Don't force access to volatile just because its 3840 (expand_expr, case COMPONENT_REF): Propagate 3843 (expand_expr, case CONVERT_EXPR): If converting to 3848 (expand_expr, case ARRAY_REF): If OP0 is in a register, put it in 3852 (expand_expr, case INDIRECT_REF): Call it if LHS. 5849 * expr.c (expand_expr, TARGET_EXPR): Set TREE_USED sooner. 6718 * expr.c (expand_expr): Likewise. 7212 * expr.c (expand_expr): Likewise. 10323 * expr.c (expand_expr): Cope with COND_EXPRs with one [all …]
|
| D | ChangeLog-1997 | 30 * expr.c (expand_expr): For {BITFIELD,COMPONENT,ARRAY}_REF, if the 1649 * expr.c (expand_expr, case INDIRECT_REF): Optimize a reference 2712 * expr.c (expand_expr): Remove previous incorrect change. 2718 * expr.c (expand_expr, case TARGET_EXPR): Call mark_addressable 3782 * expr.c (expand_expr, case TARGET_EXPR): Call mark_addressable
|
| /freebsd-12-stable/contrib/gcc/config/i386/ |
| D | i386.c | 4587 expand_expr (t, const0_rtx, VOIDmode, EXPAND_NORMAL); in ix86_va_start() 4596 expand_expr (t, const0_rtx, VOIDmode, EXPAND_NORMAL); in ix86_va_start() 4607 expand_expr (t, const0_rtx, VOIDmode, EXPAND_NORMAL); in ix86_va_start() 4617 expand_expr (t, const0_rtx, VOIDmode, EXPAND_NORMAL); in ix86_va_start() 16518 op0 = expand_expr (arg0, NULL_RTX, tmode, 0); in ix86_expand_vec_set_builtin() 16519 op1 = expand_expr (arg1, NULL_RTX, mode1, 0); in ix86_expand_vec_set_builtin() 16775 op0 = expand_expr (arg0, NULL_RTX, VOIDmode, 0); in ix86_expand_builtin() 16776 op1 = expand_expr (arg1, NULL_RTX, VOIDmode, 0); in ix86_expand_builtin() 16825 op0 = expand_expr (arg0, NULL_RTX, VOIDmode, 0); in ix86_expand_builtin() 16826 op1 = expand_expr (arg1, NULL_RTX, VOIDmode, 0); in ix86_expand_builtin() [all …]
|
| /freebsd-12-stable/contrib/gcc/config/s390/ |
| D | s390.c | 7939 expand_expr (t, const0_rtx, VOIDmode, EXPAND_NORMAL); in s390_va_start() 7947 expand_expr (t, const0_rtx, VOIDmode, EXPAND_NORMAL); in s390_va_start() 7966 expand_expr (t, const0_rtx, VOIDmode, EXPAND_NORMAL); in s390_va_start() 7979 expand_expr (t, const0_rtx, VOIDmode, EXPAND_NORMAL); in s390_va_start() 8245 op[arity] = expand_expr (arg, NULL_RTX, insn_op->mode, 0); in s390_expand_builtin()
|
| /freebsd-12-stable/contrib/gcc/config/mips/ |
| D | mips.c | 4251 expand_expr (t, const0_rtx, VOIDmode, EXPAND_NORMAL); in mips_va_start() 4256 expand_expr (t, const0_rtx, VOIDmode, EXPAND_NORMAL); in mips_va_start() 4268 expand_expr (t, const0_rtx, VOIDmode, EXPAND_NORMAL); in mips_va_start() 4274 expand_expr (t, const0_rtx, VOIDmode, EXPAND_NORMAL); in mips_va_start() 4280 expand_expr (t, const0_rtx, VOIDmode, EXPAND_NORMAL); in mips_va_start()
|