Home
last modified time | relevance | path

Searched refs:exact_log2 (Results 1 – 25 of 43) sorted by relevance

12

/NextBSD/contrib/gcc/
HDtoplev.h157 extern int exact_log2 (unsigned HOST_WIDE_INT);
182 exact_log2 (unsigned HOST_WIDE_INT x) in exact_log2() function
HDcombine.c1584 && exact_log2 (INTVAL (XEXP (x, 1))) >= 0); in contains_muldiv()
2731 && (i = exact_log2 (INTVAL (XEXP (*split, 1)))) >= 0) in try_combine()
3668 && (pos = exact_log2 (INTVAL (XEXP (SET_SRC (x), 1)))) >= 7 in find_split_point()
3691 && 1 <= (pos = exact_log2 in find_split_point()
4443 && (i = exact_log2 (nonzero_bits (temp, mode))) >= 0) in combine_simplify_rtx()
4532 && ((i = exact_log2 (INTVAL (XEXP (XEXP (x, 0), 1)))) >= 0 in combine_simplify_rtx()
4533 || (i = exact_log2 (INTVAL (XEXP (x, 1)))) >= 0) in combine_simplify_rtx()
4590 && exact_log2 (-INTVAL (XEXP (XEXP (x, 1), 1))) >= 0 in combine_simplify_rtx()
4624 && (i = exact_log2 (INTVAL (XEXP (x, 1)))) >= 0 in combine_simplify_rtx()
4769 && (i = exact_log2 (nonzero_bits (op0, mode))) >= 0) in combine_simplify_rtx()
[all …]
HDsimplify-rtx.c1008 val = exact_log2 (arg0 & (- arg0)) + 1; in simplify_const_unary_operation()
1029 val = exact_log2 (arg0 & -arg0); in simplify_const_unary_operation()
1150 lv = HOST_BITS_PER_WIDE_INT + exact_log2 (h1 & -h1) + 1; in simplify_const_unary_operation()
1153 lv = exact_log2 (l1 & -l1) + 1; in simplify_const_unary_operation()
1170 lv = exact_log2 (l1 & -l1); in simplify_const_unary_operation()
1172 lv = HOST_BITS_PER_WIDE_INT + exact_log2 (h1 & -h1); in simplify_const_unary_operation()
1911 && (val = exact_log2 (INTVAL (trueop1))) >= 0 in simplify_binary_operation_1()
1925 && (val = exact_log2 (CONST_DOUBLE_HIGH (trueop1))) >= 0) in simplify_binary_operation_1()
2337 && (val = exact_log2 (INTVAL (trueop1))) > 0) in simplify_binary_operation_1()
2419 && exact_log2 (INTVAL (trueop1)) > 0) in simplify_binary_operation_1()
[all …]
HDifcvt.c941 else if (ifalse == 0 && exact_log2 (itrue) >= 0 in noce_try_store_flag_constants()
945 else if (itrue == 0 && exact_log2 (ifalse) >= 0 && can_reverse in noce_try_store_flag_constants()
988 else if (ifalse == 0 && (tmp = exact_log2 (itrue)) >= 0) in noce_try_store_flag_constants()
HDtoplev.c573 exact_log2 (unsigned HOST_WIDE_INT x) in exact_log2() function
HDexplow.c709 ca = exact_log2 (INTVAL (c) & -INTVAL (c)) * BITS_PER_UNIT; in force_reg()
HDfinal.c543 return exact_log2 (align); in final_addr_vec_align()
1932 log_align = exact_log2 (BIGGEST_ALIGNMENT / BITS_PER_UNIT); in final_scan_insn()
HDtree-vect-transform.c2340 log_vf = build_int_cst (TREE_TYPE (ni), exact_log2 (vf)); in vect_generate_tmps_on_preheader()
2698 build_int_cst (type, exact_log2 (vectype_align/vf)); in vect_gen_niters_for_prolog_loop()
HDcse.c4367 && exact_log2 (INTVAL (const_arg1)) >= 0) in fold_rtx()
4369 && exact_log2 (INTVAL (const_arg1)) >= 0) in fold_rtx()
4371 && exact_log2 (- INTVAL (const_arg1)) >= 0) in fold_rtx()
4373 && exact_log2 (- INTVAL (const_arg1)) >= 0))) in fold_rtx()
HDggc-page.c1466 G.lg_pagesize = exact_log2 (G.pagesize); in init_ggc()
HDggc-zone.c1496 G.lg_pagesize = exact_log2 (G.pagesize); in init_ggc()
HDregmove.c1975 && exact_log2 (newconst)) in fixup_match_1()
HDtree.h2083 (VECTOR_TYPE_CHECK (VECTOR_TYPE)->type.precision = exact_log2 (X))
2716 (FIELD_DECL_CHECK (NODE)->decl_common.off_align = exact_log2 ((X) & -(X)))
HDbuiltins.c7520 result = exact_log2 (lo & -lo) + 1; in fold_builtin_bitop()
7522 result = HOST_BITS_PER_WIDE_INT + exact_log2 (hi & -hi) + 1; in fold_builtin_bitop()
7538 result = exact_log2 (lo & -lo); in fold_builtin_bitop()
7540 result = HOST_BITS_PER_WIDE_INT + exact_log2 (hi & -hi); in fold_builtin_bitop()
HDexpmed.c2770 m = exact_log2 (q); in synth_mult()
2795 m = exact_log2 (q); in synth_mult()
HDgimplify.c5329 index = exact_log2 (index); in gimplify_omp_atomic()
5345 if (exact_log2 (align) >= index) in gimplify_omp_atomic()
HDstmt.c141 int align_log2 = exact_log2 (align); in label_rtx()
/NextBSD/contrib/gcc/config/
HDsvr3.h55 int align = exact_log2 (ROUNDED); \
/NextBSD/contrib/gcc/config/rs6000/
HDxcoff.h240 exact_log2 ((ALIGN) / BITS_PER_UNIT)); \
HDconstraints.md85 (match_test "ival > 0 && exact_log2 (ival) >= 0")))
HDsysv4.h445 ASM_OUTPUT_ALIGN (FILE, exact_log2 (ALIGN / BITS_PER_UNIT)); \
HDpredicates.md82 (match_test "INTVAL (op) > 0 && exact_log2 (INTVAL (op)) >= 0")))
/NextBSD/contrib/gcc/config/i386/
HDpredicates.md621 unsigned int log = exact_log2 (INTVAL (op));
629 unsigned int log = exact_log2 (INTVAL (op));
HDmmx.md1049 operands[3] = GEN_INT (exact_log2 (INTVAL (operands[3])));
/NextBSD/contrib/gcc/config/s390/
HDs390.c502 bit1 = exact_log2 (INTVAL (op2)); in s390_tm_ccmode()
503 bit0 = exact_log2 (INTVAL (op1) ^ INTVAL (op2)); in s390_tm_ccmode()
1369 if (exact_log2 (s390_stack_guard) == -1) in s390_handle_option()
1376 if (exact_log2 (s390_stack_size) == -1) in s390_handle_option()
7676 && exact_log2 (size) >= 0 in s390_function_arg_integer()
7700 if (AGGREGATE_TYPE_P (type) && exact_log2 (size) < 0) in s390_pass_by_reference()

12