/openbsd-current/gnu/usr.bin/gcc/gcc/cp/ |
H A D | expr.c | 77 /* Hook used by expand_expr to expand language-specific tree codes. */ 101 return expand_expr (cplus_expand_constant (exp), 110 expand_expr (TREE_OPERAND (exp, 0), const0_rtx, VOIDmode, 0); 115 ret = expand_expr (TREE_OPERAND (exp, 0), target, tmode, modifier);
|
/openbsd-current/gnu/gcc/gcc/cp/ |
H A D | expr.c | 88 /* Hook used by expand_expr to expand language-specific tree codes. */ 111 return expand_expr (cplus_expand_constant (exp), 123 return expand_expr (BASELINK_FUNCTIONS (exp), target, tmode,
|
/openbsd-current/gnu/usr.bin/gcc/gcc/ |
H A D | builtins.c | 602 buf_addr = expand_expr (TREE_VALUE (arglist), NULL_RTX, VOIDmode, 0); 760 op0 = expand_expr (arg0, NULL_RTX, Pmode, EXPAND_NORMAL); 768 op1 = expand_expr (arg1, NULL_RTX, VOIDmode, 0); 782 op2 = expand_expr (arg2, NULL_RTX, VOIDmode, 0); 822 rtx addr = expand_expr (exp, NULL_RTX, ptr_mode, EXPAND_SUM); 1472 tmp = expand_expr (arglist, NULL_RTX, VOIDmode, 0); 1513 op0 = expand_expr (TREE_VALUE (arglist), subtarget, VOIDmode, 0); 1678 expand_expr (src, src_reg, ptr_mode, EXPAND_SUM)); 1732 return expand_expr (fold (build (PLUS_EXPR, TREE_TYPE (s1), 1738 return expand_expr (s [all...] |
H A D | expr.c | 2026 retval = expand_expr (call_expr, NULL_RTX, VOIDmode, 0); 3140 retval = expand_expr (call_expr, NULL_RTX, VOIDmode, 0); 4100 result = expand_expr (from, NULL_RTX, VOIDmode, 0); 4132 orig_to_rtx = to_rtx = expand_expr (tem, NULL_RTX, VOIDmode, 0); 4136 rtx offset_rtx = expand_expr (offset, NULL_RTX, VOIDmode, EXPAND_SUM); 4244 value = expand_expr (from, NULL_RTX, VOIDmode, 0); 4246 to_rtx = expand_expr (to, NULL_RTX, VOIDmode, EXPAND_WRITE); 4273 to_rtx = expand_expr (to, NULL_RTX, VOIDmode, EXPAND_WRITE); 4282 temp = expand_expr (from, 0, GET_MODE (to_rtx), 0); 4306 from_rtx = expand_expr (fro 6558 expand_expr (exp, target, tmode, modifier) function [all...] |
H A D | stmt.c | 542 rtx x = expand_expr (exp, NULL_RTX, VOIDmode, 0); 1656 op = expand_expr (val, NULL_RTX, VOIDmode, EXPAND_WRITE); 1724 op = expand_expr (val, NULL_RTX, VOIDmode, 2193 /* The call to `expand_expr' could cause last_expr_type and 2195 and last_expr_type *after* calling expand_expr. */ 2196 value = expand_expr (exp, want_value ? NULL_RTX : const0_rtx, 2214 expand_expr (TYPE_SIZE (type), 3063 expand_expr (retval, NULL_RTX, VOIDmode, 0); 3146 rtx result_val = expand_expr (retval_rhs, NULL_RTX, VOIDmode, 0); 3243 val = expand_expr (retval_rh [all...] |
H A D | langhooks.h | 243 /* Called by expand_expr for language-specific tree codes. 245 rtx (*expand_expr) PARAMS ((tree, rtx, enum machine_mode, int)); member in struct:lang_hooks 299 /* Called by expand_expr to build and return the cleanup-expression
|
H A D | except.c | 583 expand_expr (handler, const0_rtx, VOIDmode, 0); 743 expand_expr (failure, const0_rtx, VOIDmode, EXPAND_NORMAL); 782 expand_expr (failure, const0_rtx, VOIDmode, EXPAND_NORMAL); 3033 rtx addr = expand_expr (addr_tree, NULL_RTX, Pmode, 0); 3066 rtx addr = expand_expr (addr_tree, NULL_RTX, ptr_mode, 0); 3092 tmp = expand_expr (stackadj_tree, cfun->eh->ehr_stackadj, VOIDmode, 0); 3103 tmp = expand_expr (handler_tree, cfun->eh->ehr_handler, VOIDmode, 0); 3831 value = expand_expr (type, NULL_RTX, VOIDmode, EXPAND_INITIALIZER);
|
H A D | expr.h | 46 /* This is the 4th arg to `expand_expr'. 120 : expand_expr (ARGS_SIZE_TREE (SIZE), NULL_RTX, VOIDmode, 0)) 484 Useful after calling expand_expr with 1 as sum_ok. */ 499 extern rtx expand_expr PARAMS ((tree, rtx, enum machine_mode, 780 /* Hook called by expand_expr for language-specific tree codes. 782 if it has any such codes that expand_expr needs to know about. */
|
/openbsd-current/gnu/gcc/gcc/ |
H A D | expr.c | 2811 return expand_expr (part, NULL_RTX, imode, EXPAND_NORMAL); 3967 value = expand_expr (op1, NULL_RTX, str_mode, 0); 4000 value = expand_expr (op1, NULL_RTX, GET_MODE (str_rtx), 0); 4095 offset_rtx = expand_expr (offset, NULL_RTX, VOIDmode, EXPAND_SUM); 4123 /* Handle expand_expr of a complex value returning a CONCAT. */ 4190 to_rtx = expand_expr (to, NULL_RTX, VOIDmode, EXPAND_WRITE); 4215 to_rtx = expand_expr (to, NULL_RTX, VOIDmode, EXPAND_WRITE); 4224 temp = expand_expr (from, 0, GET_MODE (to_rtx), 0); 4300 expand_expr (exp, const0_rtx, VOIDmode, 0); 4307 expand_expr (TREE_OPERAN [all...] |
H A D | builtins.c | 347 len = c_strlen (src, 1); if (len) expand_expr (len, ...); would not 971 op0 = expand_expr (arg0, NULL_RTX, Pmode, EXPAND_NORMAL); 1031 rtx addr = expand_expr (exp, NULL_RTX, ptr_mode, EXPAND_NORMAL); 1868 op0 = expand_expr (arg, subtarget, VOIDmode, 0); 2023 op0 = expand_expr (arg0, subtarget, VOIDmode, EXPAND_NORMAL); 2117 op0 = expand_expr (arg, subtarget, VOIDmode, 0); 2274 op0 = expand_expr (arg, subtarget, VOIDmode, 0); 2556 rtx op = expand_expr (arg0, subtarget, VOIDmode, 0); 2604 op0 = expand_expr (arg0, subtarget, VOIDmode, 0); 2618 op0 = expand_expr (arg [all...] |
H A D | langhooks.h | 310 /* Called by expand_expr for language-specific tree codes. 312 rtx (*expand_expr) (tree, rtx, enum machine_mode, int, rtx *); member in struct:lang_hooks 314 /* Called by expand_expr to generate the definition of a decl. Returns
|
H A D | tree-ssa-address.c | 227 ? expand_expr (build_addr (addr->symbol, current_function_decl), 231 ? expand_expr (addr->base, NULL_RTX, Pmode, EXPAND_NORMAL) 234 ? expand_expr (addr->index, NULL_RTX, Pmode, EXPAND_NORMAL)
|
H A D | stmt.c | 825 op = expand_expr (val, NULL_RTX, VOIDmode, EXPAND_WRITE); 897 op = expand_expr (val, NULL_RTX, VOIDmode, 1371 value = expand_expr (exp, const0_rtx, VOIDmode, 0); 1735 val = expand_expr (retval_rhs, val, GET_MODE (val), 0); 1743 expand_expr (retval, const0_rtx, VOIDmode, 0); 3306 low_rtx = expand_expr (low, NULL_RTX, mode, EXPAND_NORMAL); 3310 new_bound = expand_expr (fold_build2 (MINUS_EXPR, type,
|
H A D | expr.h | 43 /* This is the 4th arg to `expand_expr'. 486 Useful after calling expand_expr with 1 as sum_ok. */ 489 /* Work horse for expand_expr. */ 497 expand_expr (tree exp, rtx target, enum machine_mode mode, 491 expand_expr (tree exp, rtx target, enum machine_mode mode, function
|
/openbsd-current/gnu/usr.bin/gcc/gcc/config/xtensa/ |
H A D | xtensa.c | 2437 expand_expr (t, const0_rtx, VOIDmode, EXPAND_NORMAL); 2445 expand_expr (t, const0_rtx, VOIDmode, EXPAND_NORMAL); 2451 expand_expr (t, const0_rtx, VOIDmode, EXPAND_NORMAL); 2486 r = expand_expr (tmp, va_size, SImode, EXPAND_NORMAL); 2505 expand_expr (tmp, const0_rtx, VOIDmode, EXPAND_NORMAL); 2516 r = expand_expr (ndx, orig_ndx, SImode, EXPAND_NORMAL); 2524 expand_expr (tmp, const0_rtx, VOIDmode, EXPAND_NORMAL); 2542 emit_cmp_and_jump_insns (expand_expr (ndx, NULL_RTX, SImode, 2548 r = expand_expr (reg, array, Pmode, EXPAND_NORMAL); 2577 expand_expr (tm [all...] |
/openbsd-current/gnu/usr.bin/gcc/gcc/config/stormy16/ |
H A D | stormy16.c | 1208 expand_expr (t, const0_rtx, VOIDmode, EXPAND_NORMAL); 1213 expand_expr (t, const0_rtx, VOIDmode, EXPAND_NORMAL); 1245 count_rtx = expand_expr (count, NULL_RTX, HImode, EXPAND_NORMAL); 1251 count_plus_size_rtx = expand_expr (count_plus_size, NULL_RTX, HImode, EXPAND_NORMAL); 1256 r = expand_expr (t, addr_rtx, Pmode, EXPAND_NORMAL); 1277 expand_expr (t, const0_rtx, VOIDmode, EXPAND_NORMAL); 1288 r = expand_expr (t, addr_rtx, Pmode, EXPAND_NORMAL); 1297 expand_expr (t, const0_rtx, VOIDmode, EXPAND_NORMAL); 2112 args[a] = expand_expr (TREE_VALUE (argtree), NULL_RTX, VOIDmode, 0);
|
/openbsd-current/gnu/usr.bin/gcc/gcc/config/fr30/ |
H A D | fr30.c | 737 return expand_expr (t, NULL_RTX, Pmode, EXPAND_NORMAL); 755 return expand_expr (t, NULL_RTX, Pmode, EXPAND_NORMAL); 762 addr_rtx = expand_expr (t, NULL_RTX, Pmode, EXPAND_NORMAL); 769 expand_expr (t, const0_rtx, VOIDmode, EXPAND_NORMAL);
|
/openbsd-current/gnu/usr.bin/gcc/gcc/config/rs6000/ |
H A D | rs6000.c | 3533 expand_expr (t, const0_rtx, VOIDmode, EXPAND_NORMAL); 3537 expand_expr (t, const0_rtx, VOIDmode, EXPAND_NORMAL); 3546 expand_expr (t, const0_rtx, VOIDmode, EXPAND_NORMAL); 3554 expand_expr (t, const0_rtx, VOIDmode, EXPAND_NORMAL); 3586 return expand_expr (t, NULL_RTX, VOIDmode, EXPAND_NORMAL); 3647 (expand_expr (reg, NULL_RTX, QImode, EXPAND_NORMAL), 3659 expand_expr (u, const0_rtx, VOIDmode, EXPAND_NORMAL); 3680 r = expand_expr (t, addr_rtx, Pmode, EXPAND_NORMAL); 3702 expand_expr (t, const0_rtx, VOIDmode, EXPAND_NORMAL); 3723 r = expand_expr ( [all...] |
/openbsd-current/gnu/usr.bin/gcc/gcc/config/i386/ |
H A D | i386.c | 2800 expand_expr (t, const0_rtx, VOIDmode, EXPAND_NORMAL); 2805 expand_expr (t, const0_rtx, VOIDmode, EXPAND_NORMAL); 2814 expand_expr (t, const0_rtx, VOIDmode, EXPAND_NORMAL); 2821 expand_expr (t, const0_rtx, VOIDmode, EXPAND_NORMAL); 2932 emit_cmp_and_jump_insns (expand_expr 2940 emit_cmp_and_jump_insns (expand_expr 2952 r = expand_expr (t, int_addr_rtx, Pmode, EXPAND_NORMAL); 2959 r = expand_expr (t, sse_addr_rtx, Pmode, EXPAND_NORMAL); 3011 expand_expr (t, const0_rtx, VOIDmode, EXPAND_NORMAL); 3020 expand_expr ( [all...] |
/openbsd-current/gnu/usr.bin/gcc/gcc/config/m88k/ |
H A D | m88k.c | 2480 expand_expr (t, const0_rtx, VOIDmode, EXPAND_NORMAL); 2490 expand_expr (t, const0_rtx, VOIDmode, EXPAND_NORMAL); 2498 expand_expr (t, const0_rtx, VOIDmode, EXPAND_NORMAL); 2562 r = expand_expr (arg_align, NULL_RTX, TYPE_MODE (TREE_TYPE (arg_align)), 2576 r = expand_expr (t, addr_rtx, Pmode, EXPAND_NORMAL); 2584 expand_expr (t, const0_rtx, VOIDmode, EXPAND_NORMAL); 2611 r = expand_expr (t, addr_rtx, Pmode, EXPAND_NORMAL); 2620 expand_expr (t, const0_rtx, VOIDmode, EXPAND_NORMAL);
|
/openbsd-current/gnu/usr.bin/gcc/gcc/config/sh/ |
H A D | sh.c | 5467 expand_expr (t, const0_rtx, VOIDmode, EXPAND_NORMAL); 5478 expand_expr (t, const0_rtx, VOIDmode, EXPAND_NORMAL); 5482 expand_expr (t, const0_rtx, VOIDmode, EXPAND_NORMAL); 5493 expand_expr (t, const0_rtx, VOIDmode, EXPAND_NORMAL); 5498 expand_expr (t, const0_rtx, VOIDmode, EXPAND_NORMAL); 5565 emit_cmp_and_jump_insns (expand_expr (next_fp, NULL_RTX, Pmode, 5567 expand_expr (next_fp_limit, NULL_RTX, 5580 expand_expr (tmp, const0_rtx, VOIDmode, EXPAND_NORMAL); 5584 r = expand_expr (tmp, addr_rtx, Pmode, EXPAND_NORMAL); 5593 r = expand_expr (tm [all...] |
/openbsd-current/gnu/usr.bin/gcc/gcc/config/d30v/ |
H A D | d30v.c | 2265 expand_expr (t, const0_rtx, VOIDmode, EXPAND_NORMAL); 2272 expand_expr (t, const0_rtx, VOIDmode, EXPAND_NORMAL); 2309 emit_cmp_and_jump_insns (expand_expr (t, NULL_RTX, QImode, EXPAND_NORMAL), 2316 expand_expr (t, const0_rtx, VOIDmode, EXPAND_NORMAL); 2340 r = expand_expr (t, ptr_rtx, Pmode, EXPAND_NORMAL); 2349 expand_expr (t, const0_rtx, VOIDmode, EXPAND_NORMAL);
|
/openbsd-current/gnu/gcc/gcc/config/bfin/ |
H A D | bfin.c | 4136 /* Errors in the source file can cause expand_expr to return const0_rtx 4160 rtx op0 = expand_expr (arg0, NULL_RTX, VOIDmode, 0); 4161 rtx op1 = expand_expr (arg1, NULL_RTX, VOIDmode, 0); 4217 rtx op0 = expand_expr (arg0, NULL_RTX, VOIDmode, 0); 4281 op0 = expand_expr (arg0, NULL_RTX, VOIDmode, 0); 4307 op0 = expand_expr (arg0, NULL_RTX, VOIDmode, 0); 4308 op1 = expand_expr (arg1, NULL_RTX, VOIDmode, 0); 4335 op0 = expand_expr (arg0, NULL_RTX, VOIDmode, 0); 4336 op1 = expand_expr (arg1, NULL_RTX, VOIDmode, 0); 4337 op2 = expand_expr (arg [all...] |
/openbsd-current/gnu/usr.bin/gcc/gcc/config/i960/ |
H A D | i960.c | 2642 expand_expr (t, const0_rtx, VOIDmode, EXPAND_NORMAL); 2648 expand_expr (t, const0_rtx, VOIDmode, EXPAND_NORMAL); 2703 addr_rtx = expand_expr (t1, NULL_RTX, Pmode, EXPAND_NORMAL); 2708 expand_expr (t1, const0_rtx, VOIDmode, EXPAND_NORMAL);
|
/openbsd-current/gnu/usr.bin/gcc/gcc/config/s390/ |
H A D | s390.c | 5824 expand_expr (t, const0_rtx, VOIDmode, EXPAND_NORMAL); 5828 expand_expr (t, const0_rtx, VOIDmode, EXPAND_NORMAL); 5843 expand_expr (t, const0_rtx, VOIDmode, EXPAND_NORMAL); 5851 expand_expr (t, const0_rtx, VOIDmode, EXPAND_NORMAL); 5969 emit_cmp_and_jump_insns (expand_expr (reg, NULL_RTX, Pmode, EXPAND_NORMAL), 5985 r = expand_expr (t, addr_rtx, Pmode, EXPAND_NORMAL); 6005 expand_expr (t, const0_rtx, VOIDmode, EXPAND_NORMAL); 6010 r = expand_expr (t, addr_rtx, Pmode, EXPAND_NORMAL); 6017 expand_expr (t, const0_rtx, VOIDmode, EXPAND_NORMAL); 6027 expand_expr ( [all...] |