| /NextBSD/contrib/gcc/ |
| HD | expmed.c | 912 value = expand_binop (mode, and_optab, value, in store_fixed_bit_field() 929 temp = expand_binop (mode, and_optab, temp, in store_fixed_bit_field() 939 temp = expand_binop (mode, ior_optab, temp, value, in store_fixed_bit_field() 1782 return expand_binop (GET_MODE (op0), and_optab, op0, in extract_fixed_bit_field() 2135 result = expand_binop (word_mode, ior_optab, part, result, NULL_RTX, 1, in extract_split_bit_field() 2158 rtx value = expand_binop (GET_MODE (target), add_optab, in expand_inc() 2170 rtx value = expand_binop (GET_MODE (target), sub_optab, in expand_dec() 2228 shifted = expand_binop (mode, add_optab, temp, temp, NULL_RTX, in expand_shift() 2283 return expand_binop (mode, ior_optab, temp, temp1, target, in expand_shift() 2287 temp = expand_binop (mode, in expand_shift() [all …]
|
| HD | optabs.c | 592 return expand_binop (mode, binoptab, op0, op1, target, unsignedp, methods); in simplify_expand_binop() 732 carries = expand_binop (word_mode, reverse_unsigned_shift, in expand_subword_shift() 749 carries = expand_binop (word_mode, reverse_unsigned_shift, in expand_subword_shift() 756 tmp = expand_binop (word_mode, unsigned_shift, into_input, op1, in expand_subword_shift() 1070 temp = expand_binop (word_mode, lshr_optab, op0_low, wordm1, in expand_doubleword_mult() 1073 op0_high = expand_binop (word_mode, add_optab, op0_high, temp, in expand_doubleword_mult() 1077 temp = expand_binop (word_mode, ashr_optab, op0_low, wordm1, in expand_doubleword_mult() 1081 op0_high = expand_binop (word_mode, sub_optab, op0_high, temp, in expand_doubleword_mult() 1089 adjust = expand_binop (word_mode, smul_optab, op0_high, op1_low, in expand_doubleword_mult() 1099 temp = expand_binop (word_mode, lshr_optab, op1_low, wordm1, in expand_doubleword_mult() [all …]
|
| HD | explow.c | 835 temp = expand_binop (Pmode, in adjust_stack() 864 temp = expand_binop (Pmode, in anti_adjust_stack() 900 size = expand_binop (Pmode, add_optab, size, GEN_INT (align - 1), in round_push() 1173 = expand_binop (Pmode, sub_optab, virtual_stack_dynamic_rtx, in allocate_dynamic_stack_space() 1176 size = expand_binop (Pmode, add_optab, size, dynamic_offset, in allocate_dynamic_stack_space() 1257 available = expand_binop (Pmode, sub_optab, in allocate_dynamic_stack_space() 1261 available = expand_binop (Pmode, sub_optab, in allocate_dynamic_stack_space() 1289 target = expand_binop (Pmode, add_optab, target, in allocate_dynamic_stack_space() 1440 temp = expand_binop (Pmode, sub_optab, test_addr, incr, test_addr, in probe_stack_range() 1444 temp = expand_binop (Pmode, add_optab, test_addr, incr, test_addr, in probe_stack_range()
|
| HD | optabs.h | 523 extern rtx expand_binop (enum machine_mode, optab, rtx, rtx, rtx, int,
|
| HD | expr.c | 3431 temp = expand_binop (Pmode, add_optab, temp, GEN_INT (extra), in push_block() 3499 expand_binop (Pmode, in emit_single_push_insn() 3680 size = expand_binop (GET_MODE (size), sub_optab, size, in emit_push_insn() 3974 result = expand_binop (str_mode, binop, str_rtx, in optimize_bitfield_assignment_op() 4009 result = expand_binop (GET_MODE (str_rtx), binop, str_rtx, in optimize_bitfield_assignment_op() 4497 size = expand_binop (TYPE_MODE (sizetype), sub_optab, size, in store_expr() 8199 temp = expand_binop (mode, other_optab, op0, op1, target, in expand_expr_real_1() 8311 temp = expand_binop (mode, this_optab, op0, op1, target, unsignedp, in expand_expr_real_1() 8549 temp = expand_binop (mode, xor_optab, op0, const1_rtx, in expand_expr_real_1() 8825 temp = expand_binop (mode, this_optab, op0, op1, target, in expand_expr_real_1() [all …]
|
| HD | dojump.c | 704 part = expand_binop (word_mode, ior_optab, part, in do_jump_by_parts_zero_rtx()
|
| HD | stmt.c | 2286 index = expand_binop (word_mode, ashl_optab, const1_rtx, in emit_case_bit_tests() 2292 expr = expand_binop (word_mode, and_optab, index, expr, in emit_case_bit_tests()
|
| HD | ifcvt.c | 759 target = expand_binop (GET_MODE (y), ot, in noce_emit_move_insn() 1892 t = m ? expand_binop (mode, and_optab, m, t, NULL_RTX, 0, OPTAB_DIRECT) in noce_try_sign_mask()
|
| HD | builtins.c | 2027 target = expand_binop (mode, builtin_optab, op0, op1, in expand_builtin_mathfn_2() 2509 result = expand_binop (mode, sdiv_optab, CONST1_RTX (mode), in expand_powi() 4137 return expand_binop (Pmode, add_optab, in expand_builtin_next_arg() 5380 temp = expand_binop (rmode, and_optab, temp, in expand_builtin_signbit() 5392 temp = expand_binop (rmode, and_optab, temp, const1_rtx, in expand_builtin_signbit()
|
| HD | ChangeLog-2002 | 2376 * optabs.c (expand_binop): Ditto. 2568 * optabs.c (expand_binop): Convert CONST_INTs in shift 4000 * optabs.c (expand_binop): Don't reuse the shift target in the 8107 * optabs.c (expand_binop): Minor cleanup. 8108 (expand_twoval_binop): Convert CONST_INTs like in expand_binop. 8697 * optabs.c (expand_binop): Convert CONST_INTs in all cases. 11403 * optabs.c (expand_binop): Make variable unsigned. 13771 * expand_binop: Ditto. 15209 * optabs.c (expand_binop): Open-code vector operations. 16310 (expand_binop): Expect insn list from GEN_FCN(), use emit_insn_foo. [all …]
|
| HD | ChangeLog-2005 | 1008 * optabs.c (expand_binop): For a multi-word rotate, never emit 3550 * optabs.c (expand_binop): Use swap_commutative_operands_with_target 3562 * optabs.c (expand_binop): Use CLASS_HAS_WIDER_MODES_P, improve 6481 * optabs.c (expand_binop): Initialize first_pass_p. 6501 * optabs.c (expand_binop): Use swap_commutative_operands_with_target 6522 * optabs.c (expand_binop): ... here. 7117 * optabs.c (expand_binop): Use swap_commutative_operands_with_target 8794 * optabs.c (expand_binop): Take TRULY_NOOP_TRUNCATION into account. 12522 * optabs.c: (expand_binop,expand_twoval_unop,expand_twoval_binop, 17236 for arithmetic operations via optab.c's expand_unop/expand_binop. [all …]
|
| HD | ChangeLog-1999 | 2714 operand as argument to expand_and or expand_binop. 7905 * optabs.c (expand_binop, expand_twoval_binop): Likewise. 10774 (expand_binop): Call emit_store_flag_force with signed forms of 14479 (expand_binop): A bit of spacing fixing, while at it. 15187 * optabs.c (expand_binop): Initialize carry_in, carry_out, op0_xhigh 17002 * optabs.c (add_equal_note, expand_binop): Use set_unique_reg_note.
|
| HD | FSFChangeLog.10 | 6803 * optabs.c (expand_binop): In last change, don't defererence TARGET 6841 * optabs.c (expand_binop): Don't use non-REG TARGET in 2-word case. 7022 * alpha.c (alpha_emit_set_const): Don't call expand_binop for
|
| HD | ChangeLog-1997 | 3305 expand_binop.
|
| HD | ChangeLog-2003 | 4494 * optabs.c (expand_binop): When expanding complex operations 13884 (casesi): Use expand_binop to subtract the lower bound. 17348 list, and call expand_call ourselves if expand_binop fails. 21077 * optabs.c (expand_binop): Optimize complex multiplication for 21082 * optabs.c (expand_binop): Attempt to reuse pseudos for duplicate 23547 of adjust_address and operand_subword, and expand_binop instead of 26608 * optabs.c (expand_binop): In multi-word add cases, ensure 34676 * optabs.c (expand_binop) <add, sub>: Return xtarget if we haven't
|
| HD | ChangeLog-1998 | 14349 as dest of expand_binop call. 16126 * optabs.c (expand_binop): Remove unused variables 'lhs', 'rhs', 16623 * alpha.c (alpha_expand_unaligned_load): Use expand_binop properly. 16625 (alpha_expand_unaligned_store): Use expand_binop properly. Allow
|
| HD | ChangeLog-2004 | 10564 * optabs.c (expand_binop): Force constants to the correct mode. 15182 (expand_binop): Use them to implement double-word shifts. 15590 (expand_binop): Remove calls to above functions. 17221 (tablejump): Use expand_binop to calculate address. Adjust names 18846 * optabs.c (expand_binop, expand_twoval_binop, prepare_cmp_insn): 25957 of expand_binop with ashl_optab (or other shift optab) directly. 29876 * optabs.c (expand_binop, expand_vector_binop, expand_vector_unop, 37528 * optabs.c (expand_binop): When synthesizing double word rotates 39675 * optabs.c (add_equal_node, expand_binop): Likewise.
|
| HD | ChangeLog-2000 | 5877 (expand_binop): Use overflow-trapping optabs for signed types if 8527 * optabls.c (expand_binop): Likewise. 10567 ia64_expand_builtin directly. Use expand_binop and co. 24352 * optabs.c (expand_binop): I and NWORDS now unsigned.
|
| HD | FSFChangeLog.11 | 9617 (expand_binop, expand_fix): Likewise. 9664 * optabs.c (expand_binop): Use it.
|
| /NextBSD/contrib/gcc/config/s390/ |
| HD | s390.c | 3554 temp = expand_binop (mode, add_optab, count, constm1_rtx, count, 1, 0); in s390_expand_movmem() 3558 temp = expand_binop (mode, lshr_optab, count, GEN_INT (8), blocks, 1, 0); in s390_expand_movmem() 3573 temp = expand_binop (mode, add_optab, blocks, constm1_rtx, blocks, 1, 0); in s390_expand_movmem() 3656 temp = expand_binop (mode, add_optab, count, constm1_rtx, count, 1, 0); in s390_expand_setmem() 3669 temp = expand_binop (mode, add_optab, count, GEN_INT (-2), count, 1, 0); in s390_expand_setmem() 3674 temp = expand_binop (mode, lshr_optab, count, GEN_INT (8), blocks, 1, 0); in s390_expand_setmem() 3690 temp = expand_binop (mode, add_optab, blocks, constm1_rtx, blocks, 1, 0); in s390_expand_setmem() 3762 temp = expand_binop (mode, add_optab, count, constm1_rtx, count, 1, 0); in s390_expand_cmpmem() 3766 temp = expand_binop (mode, lshr_optab, count, GEN_INT (8), blocks, 1, 0); in s390_expand_cmpmem() 3787 temp = expand_binop (mode, add_optab, blocks, constm1_rtx, blocks, 1, 0); in s390_expand_cmpmem()
|
| /NextBSD/contrib/gcc/config/sparc/ |
| HD | sparc.c | 7150 expand_binop (SImode, ior_optab, in sparc_initialize_trampoline() 7158 expand_binop (SImode, ior_optab, in sparc_initialize_trampoline() 7166 expand_binop (SImode, ior_optab, in sparc_initialize_trampoline() 7173 expand_binop (SImode, ior_optab, in sparc_initialize_trampoline()
|
| /NextBSD/contrib/gcc/config/i386/ |
| HD | i386.c | 10842 xor1 = expand_binop (submode, xor_optab, xor1, hi[1], in ix86_expand_branch() 10847 xor0 = expand_binop (submode, xor_optab, xor0, lo[1], in ix86_expand_branch() 10850 tmp = expand_binop (submode, ior_optab, xor1, xor0, in ix86_expand_branch() 11634 out = expand_binop (mode, op, var, tmp, orig_out, 0, in ix86_expand_int_movcc() 13596 align_rtx = expand_binop (Pmode, and_optab, scratch1, GEN_INT (3), in ix86_expand_strlensi_unroll_1() 13611 align_rtx = expand_binop (Pmode, and_optab, scratch1, const2_rtx, in ix86_expand_strlensi_unroll_1() 14460 rtx disp = expand_binop (SImode, sub_optab, fnaddr, in x86_initialize_trampoline()
|
| /NextBSD/contrib/gcc/config/rs6000/ |
| HD | rs6000.c | 12230 aligned_addr = expand_binop (Pmode, and_optab, in rs6000_emit_sync() 12257 newop = expand_binop (SImode, and_optab, in rs6000_emit_sync() 12264 newop = expand_binop (SImode, ior_optab, in rs6000_emit_sync() 12275 newop = expand_binop (SImode, and_optab, in rs6000_emit_sync() 12539 oldval = expand_binop (SImode, and_optab, in rs6000_expand_compare_and_swapqhi() 12546 newval = expand_binop (SImode, and_optab, in rs6000_expand_compare_and_swapqhi() 12557 align = expand_binop (Pmode, and_optab, XEXP (mem, 0), GEN_INT (-4), in rs6000_expand_compare_and_swapqhi()
|
| /NextBSD/contrib/gcc/config/mips/ |
| HD | mips.c | 3163 return expand_binop (GET_MODE (cmp0), xor_optab, in mips_zero_if_equal() 3166 return expand_binop (GET_MODE (cmp0), sub_optab, in mips_zero_if_equal()
|
| HD | mips.md | 4839 operands[0] = expand_binop (Pmode, add_optab, 4844 operands[0] = expand_binop (Pmode, add_optab, operands[0],
|