Home
last modified time | relevance | path

Searched refs:unextend (Results 1 – 9 of 9) sorted by relevance

/netbsd/src/external/gpl3/gcc/dist/gcc/
Dfold-const.cc140 static tree unextend (tree, int, int, tree);
6136 unextend (tree c, int p, int unsignedp, tree mask) in unextend() function
6503 l_const = unextend (l_const, ll_bitsize, ll_unsignedp, ll_and_mask); in fold_truth_andor_1()
6519 r_const = unextend (r_const, rl_bitsize, rl_unsignedp, rl_and_mask); in fold_truth_andor_1()
DFSFChangeLog.106212 (unextend): New parm MASK.
6213 (fold_truthop): Pass new parms to decode_field_reference and unextend.
6307 * fold-const.c (fold_truthop): Commute unextend and convert on
10104 (unextend): New function.
DFSFChangeLog.118977 * fold-const.c (unextend): Rewrite type conversions to avoid overflow.
DChangeLog-201712383 (all_ones_mask_p, sign_bit_p, unextend, extract_muldiv_1)
18560 * fold-const.c (unextend): Likewise.
DChangeLog-200438314 make_range, build_range_check, fold_range_test, unextend,
42656 decode_field_reference, make_range, build_range_check, unextend,
DChangeLog-200718129 (unextend): Likewise.
DChangeLog-200226657 all_ones_mask_p, unextend, fold): Use new hooks.
DChangeLog-201024932 (build_range_check, fold_cond_expr_with_comparison, unextend,
DChangeLog-201439873 (unextend): Use wide-int interfaces.