/netbsd-src/external/gpl3/gcc.old/dist/gcc/ |
H A D | combine.c | 239 unsigned HOST_WIDE_INT nonzero_bits; member 1702 if (rsp->nonzero_bits != HOST_WIDE_INT_M1U) in update_rsp_from_reg_equal() 1708 bits = nonzero_bits (src, mode); in update_rsp_from_reg_equal() 1710 bits &= nonzero_bits (reg_equal, mode); in update_rsp_from_reg_equal() 1711 rsp->nonzero_bits |= bits; in update_rsp_from_reg_equal() 1759 rsp->nonzero_bits = GET_MODE_MASK (mode); in set_nonzero_bits_and_sign_copies() 1789 rsp->nonzero_bits = GET_MODE_MASK (mode); in set_nonzero_bits_and_sign_copies() 1808 rsp->nonzero_bits = GET_MODE_MASK (mode); in set_nonzero_bits_and_sign_copies() 4035 && reg_stat[REGNO (temp_expr)].nonzero_bits != 0 in try_combine() 4040 && (reg_stat[REGNO (temp_expr)].nonzero_bits in try_combine() [all …]
|
H A D | tree-ssa-ccp.c | 252 extend_mask (const wide_int &nonzero_bits, signop sgn) in extend_mask() argument 254 return widest_int::from (nonzero_bits, sgn); in extend_mask() 299 wide_int nonzero_bits = get_nonzero_bits (var); in get_default_value() local 313 if (nonzero_bits != -1) in get_default_value() 314 val.mask &= extend_mask (nonzero_bits, in get_default_value() 317 else if (nonzero_bits != -1) in get_default_value() 321 val.mask = extend_mask (nonzero_bits, in get_default_value() 1012 wide_int nonzero_bits in ccp_finalize() local 1015 nonzero_bits &= get_nonzero_bits (name); in ccp_finalize() 1016 set_nonzero_bits (name, nonzero_bits); in ccp_finalize() [all …]
|
H A D | tree-ssanames.h | 54 TRAILING_WIDE_INT_ACCESSOR (nonzero_bits, ints, 2)
|
H A D | rtlanal.c | 4356 nonzero_bits (const_rtx x, machine_mode mode) in nonzero_bits() function 5199 nonzero = nonzero_bits (XEXP (x, 0), mode); in num_sign_bit_copies1() 5249 nonzero = nonzero_bits (XEXP (x, 0), mode); in num_sign_bit_copies1() 5277 || (((nonzero_bits (XEXP (x, 0), mode) in num_sign_bit_copies1() 5279 && ((nonzero_bits (XEXP (x, 1), mode) in num_sign_bit_copies1() 5292 else if ((nonzero_bits (XEXP (x, 0), mode) in num_sign_bit_copies1() 5305 else if ((nonzero_bits (XEXP (x, 1), mode) in num_sign_bit_copies1() 5320 || (nonzero_bits (XEXP (x, 1), mode) in num_sign_bit_copies1() 5331 || (nonzero_bits (XEXP (x, 1), mode) in num_sign_bit_copies1() 5394 nonzero = nonzero_bits (x, mode); in num_sign_bit_copies1()
|
H A D | simplify-rtx.c | 889 unsigned HOST_WIDE_INT nonzero = nonzero_bits (XEXP (op, 0), op0_mode); in exact_int_to_float_conversion_p() 1133 && nonzero_bits (XEXP (op, 0), mode) == 1) in simplify_unary_operation_1() 1335 nonzero_bits (op, GET_MODE (op)))) in simplify_unary_operation_1() 1647 && (nonzero_bits (SUBREG_REG (op), op0_mode) in simplify_unary_operation_1() 2983 && (nonzero_bits (op0, mode) & ~UINTVAL (op1)) == 0 in simplify_binary_operation_1() 3075 && (mask & nonzero_bits (XEXP (op0, 0), mode)) == 0) in simplify_binary_operation_1() 3155 && (nonzero_bits (op0, mode) in simplify_binary_operation_1() 3156 & nonzero_bits (op1, mode)) == 0) in simplify_binary_operation_1() 3368 HOST_WIDE_INT nzop0 = nonzero_bits (trueop0, mode); in simplify_binary_operation_1() 3378 nzop1 = nonzero_bits (trueop1, mode); in simplify_binary_operation_1() [all …]
|
H A D | gimple-pretty-print.c | 2249 wide_int min, max, nonzero_bits; in dump_ssaname_info() local 2263 nonzero_bits = get_nonzero_bits (node); in dump_ssaname_info() 2264 if (nonzero_bits != -1) in dump_ssaname_info() 2267 pp_wide_int (buffer, nonzero_bits, UNSIGNED); in dump_ssaname_info()
|
H A D | tree-vrp.c | 337 const wide_int &nonzero_bits, in intersect_range_with_nonzero_bits() argument 346 wide_int a_max = wi::round_down_for_mask (*min - 1, nonzero_bits); in intersect_range_with_nonzero_bits() 347 wide_int b_min = wi::round_up_for_mask (*max + 1, nonzero_bits); in intersect_range_with_nonzero_bits() 377 if (wi::round_up_for_mask (*min, nonzero_bits) == b_min) in intersect_range_with_nonzero_bits() 387 *max = wi::round_down_for_mask (*max, nonzero_bits); in intersect_range_with_nonzero_bits() 393 *min = wi::round_up_for_mask (*min, nonzero_bits); in intersect_range_with_nonzero_bits()
|
H A D | ipa-prop.c | 5601 wide_int nonzero_bits = wide_int::from (bits[i]->mask, prec, UNSIGNED) in ipcp_update_bits() local 5603 set_nonzero_bits (ddef, nonzero_bits); in ipcp_update_bits()
|
H A D | rtl.h | 2460 extern unsigned HOST_WIDE_INT nonzero_bits (const_rtx, machine_mode);
|
H A D | FSFChangeLog.10 | 1973 * combine.c (nonzero_bits, case REG): Ignore REG_POINTER_ALIGNMENT. 3073 (nonzero_bits, case REG): Use REGNO_POINTER_ALIGN instead of 4501 * combine.c (nonzero_bits, case REG): Put POINTERS_EXTEND_UNSIGNED 9195 * combine.c (nonzero_bits, case REG): Check POINTERS_EXTEND_UNSIGNED.
|
/netbsd-src/external/gpl3/gcc/dist/gcc/ |
H A D | combine.cc | 225 unsigned HOST_WIDE_INT nonzero_bits; member 1603 if (rsp->nonzero_bits != HOST_WIDE_INT_M1U) in update_rsp_from_reg_equal() 1609 bits = nonzero_bits (src, mode); in update_rsp_from_reg_equal() 1611 bits &= nonzero_bits (reg_equal, mode); in update_rsp_from_reg_equal() 1612 rsp->nonzero_bits |= bits; in update_rsp_from_reg_equal() 1660 rsp->nonzero_bits = GET_MODE_MASK (mode); in set_nonzero_bits_and_sign_copies() 1690 rsp->nonzero_bits = GET_MODE_MASK (mode); in set_nonzero_bits_and_sign_copies() 1709 rsp->nonzero_bits = GET_MODE_MASK (mode); in set_nonzero_bits_and_sign_copies() 3917 && reg_stat[REGNO (temp_expr)].nonzero_bits != 0 in try_combine() 3922 && (reg_stat[REGNO (temp_expr)].nonzero_bits in try_combine() [all …]
|
H A D | tree-ssa-ccp.cc | 253 extend_mask (const wide_int &nonzero_bits, signop sgn) in extend_mask() argument 255 return widest_int::from (nonzero_bits, sgn); in extend_mask() 300 wide_int nonzero_bits = get_nonzero_bits (var); in get_default_value() local 314 if (nonzero_bits != -1) in get_default_value() 315 val.mask &= extend_mask (nonzero_bits, in get_default_value() 318 else if (nonzero_bits != -1) in get_default_value() 322 val.mask = extend_mask (nonzero_bits, in get_default_value() 1013 wide_int nonzero_bits in ccp_finalize() local 1016 nonzero_bits &= get_nonzero_bits (name); in ccp_finalize() 1017 set_nonzero_bits (name, nonzero_bits); in ccp_finalize() [all …]
|
H A D | tree-ssanames.h | 54 TRAILING_WIDE_INT_ACCESSOR (nonzero_bits, ints, 2)
|
H A D | tree-vrp.cc | 167 const wide_int &nonzero_bits, in intersect_range_with_nonzero_bits() argument 176 wide_int a_max = wi::round_down_for_mask (*min - 1, nonzero_bits); in intersect_range_with_nonzero_bits() 177 wide_int b_min = wi::round_up_for_mask (*max + 1, nonzero_bits); in intersect_range_with_nonzero_bits() 207 if (wi::round_up_for_mask (*min, nonzero_bits) == b_min) in intersect_range_with_nonzero_bits() 217 *max = wi::round_down_for_mask (*max, nonzero_bits); in intersect_range_with_nonzero_bits() 223 *min = wi::round_up_for_mask (*min, nonzero_bits); in intersect_range_with_nonzero_bits()
|
H A D | simplify-rtx.cc | 912 unsigned HOST_WIDE_INT nonzero = nonzero_bits (XEXP (op, 0), op0_mode); in exact_int_to_float_conversion_p() 1157 && nonzero_bits (XEXP (op, 0), mode) == 1) in simplify_unary_operation_1() 1371 nonzero_bits (op, GET_MODE (op)))) in simplify_unary_operation_1() 1759 && (nonzero_bits (SUBREG_REG (op), op0_mode) in simplify_unary_operation_1() 3272 && (nonzero_bits (op0, mode) & ~UINTVAL (op1)) == 0 in simplify_binary_operation_1() 3364 && (mask & nonzero_bits (XEXP (op0, 0), mode)) == 0) in simplify_binary_operation_1() 3459 && (nonzero_bits (op0, mode) in simplify_binary_operation_1() 3460 & nonzero_bits (op1, mode)) == 0) in simplify_binary_operation_1() 3686 HOST_WIDE_INT nzop0 = nonzero_bits (trueop0, mode); in simplify_binary_operation_1() 3696 nzop1 = nonzero_bits (trueop1, mode); in simplify_binary_operation_1() [all …]
|
H A D | gimple-pretty-print.cc | 2338 wide_int min, max, nonzero_bits; in dump_ssaname_info() local 2361 nonzero_bits = get_nonzero_bits (node); in dump_ssaname_info() 2362 if (nonzero_bits != -1) in dump_ssaname_info() 2365 pp_wide_int (buffer, nonzero_bits, UNSIGNED); in dump_ssaname_info()
|
H A D | ipa-prop.cc | 5883 wide_int nonzero_bits = wide_int::from (bits[i]->mask, prec, UNSIGNED) in ipcp_update_bits() local 5885 set_nonzero_bits (ddef, nonzero_bits); in ipcp_update_bits()
|
H A D | rtl.h | 2470 extern unsigned HOST_WIDE_INT nonzero_bits (const_rtx, machine_mode);
|
H A D | FSFChangeLog.10 | 1973 * combine.c (nonzero_bits, case REG): Ignore REG_POINTER_ALIGNMENT. 3073 (nonzero_bits, case REG): Use REGNO_POINTER_ALIGN instead of 4501 * combine.c (nonzero_bits, case REG): Put POINTERS_EXTEND_UNSIGNED 9195 * combine.c (nonzero_bits, case REG): Check POINTERS_EXTEND_UNSIGNED.
|
H A D | ChangeLog-2002 | 13744 * combine.c (nonzero_bits): LOAD_EXTEND_OP should only apply 20668 nonzero_bits, num_sign_bit_copies, get_last_value_validate, 21674 try_combine, nonzero_bits, num_sign_bit_copies, get_last_value_validate, 27042 nonzero_bits if not needed. 27043 (nonzero_bits) [XOR]: Likewise. 27044 (nonzero_bits) [REG]: Use reg_last_set_nonzero_bits even if 29747 * combine.c (nonzero_bits): Ditto. 32617 * combine.c (nonzero_bits): Re-introduce special case for 32699 (nonzero_bits): Likewise. Replace sp/fp special case with
|
H A D | ChangeLog-2003 | 20594 is REG for nonzero_bits (REG) == 8. 32771 (nonzero_bits1): Rename from nonzero_bits. Add three new 32772 arguments. Change calls from nonzero_bits to 32777 (nonzero_bits): New macro. 33510 * combine.c (nonzero_bits): Fix double break. 33599 * combine.c (nonzero_bits) [CLZ, CTZ]: Handle the definedness 33921 (nonzero_bits): Handle CLZ, CTZ, POPCOUNT and PARITY. 34234 * combine.c (nonzero_bits): Fix check for negative divide operands.
|
H A D | ChangeLog-2000 | 2271 * combine.c (nonzero_bits, num_sign_bit_copies): Likewise. 8064 modes to match on nonzero_bits optimizations. 23928 (nonzero_bits): Conditionize PUSH_ROUNDING code by USE_PUSH. 24251 (nonzero_bits): MODE_WIDTH, RESULT_WIDTH, and WIDTH now unsigned. 28794 (make_field_assignment, nonzero_bits): Likewise. 31577 while computing nonzero_bits.
|
H A D | FSFChangeLog.11 | 3782 (known_cond, nonzero_bits, num_sign_bit_copies): Likewise. 8302 * combine.c (nonzero_bits): Ifdef out calls to num_sign_bit_copies. 12897 * combine.c (nonzero_bits): Don't assume arg pointer has same
|
/netbsd-src/external/gpl3/gcc/dist/gcc/config/m32r/ |
H A D | m32r.md | 227 ;; sign-extended value. nonzero_bits assumes this [otherwise
|
/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/m32r/ |
H A D | m32r.md | 227 ;; sign-extended value. nonzero_bits assumes this [otherwise
|