Home
last modified time | relevance | path

Searched refs:wide_type (Results 1 – 5 of 5) sorted by relevance

/netbsd-src/external/gpl3/gcc.old/dist/gcc/brig/brigfrontend/
H A Dbrig-basic-inst-handler.cc220 tree wide_type = build_nonstandard_integer_type (vecsize, 1); in build_pack() local
222 tree src_vect = build_resize_convert_view (wide_type, operands[0]); in build_pack()
227 convert_to_integer (wide_type, scalar)); in build_pack()
235 pos = m_parent.m_cf->add_temp_var ("pos", convert (wide_type, t)); in build_pack()
239 tree ewidth = build_int_cstu (wide_type, element_width); in build_pack()
241 tree bitoffset = build2 (MULT_EXPR, wide_type, ewidth, pos); in build_pack()
247 tree mask = build_int_cstu (wide_type, mask_int); in build_pack()
250 convert_to_integer (wide_type, mask)); in build_pack()
253 = build1 (BIT_NOT_EXPR, wide_type, in build_pack()
254 build2 (LSHIFT_EXPR, wide_type, mask, bitoffset)); in build_pack()
[all …]
/netbsd-src/external/gpl3/gcc.old/dist/gcc/
H A Dfold-const.c6630 extract_muldiv (tree t, tree c, enum tree_code code, tree wide_type, in extract_muldiv() argument
6645 ret = extract_muldiv_1 (t, c, code, wide_type, strict_overflow_p); in extract_muldiv()
6652 extract_muldiv_1 (tree t, tree c, enum tree_code code, tree wide_type, in extract_muldiv_1() argument
6657 tree ctype = (wide_type != 0 in extract_muldiv_1()
6658 && (GET_MODE_SIZE (SCALAR_INT_TYPE_MODE (wide_type)) in extract_muldiv_1()
6660 ? wide_type : type); in extract_muldiv_1()
6763 if ((t1 = extract_muldiv (op0, c, code, wide_type, strict_overflow_p)) in extract_muldiv_1()
6776 if ((t1 = extract_muldiv (op0, c, code, wide_type, in extract_muldiv_1()
6778 && (t2 = extract_muldiv (op1, c, code, wide_type, in extract_muldiv_1()
6812 c, code, wide_type, strict_overflow_p); in extract_muldiv_1()
[all …]
H A Dtree-ssa-sccvn.c4737 valueized_wider_op (tree wide_type, tree op, bool allow_truncate) in valueized_wider_op() argument
4746 wide_type, ops, NULL); in valueized_wider_op()
4758 if (useless_type_conversion_p (wide_type, TREE_TYPE (tem))) in valueized_wider_op()
4769 return wide_int_to_tree (wide_type, wi::to_widest (op)); in valueized_wider_op()
/netbsd-src/external/gpl3/gcc/dist/gcc/
H A Dfold-const.cc6723 extract_muldiv (tree t, tree c, enum tree_code code, tree wide_type, in extract_muldiv() argument
6738 ret = extract_muldiv_1 (t, c, code, wide_type, strict_overflow_p); in extract_muldiv()
6745 extract_muldiv_1 (tree t, tree c, enum tree_code code, tree wide_type, in extract_muldiv_1() argument
6750 tree ctype = (wide_type != 0 in extract_muldiv_1()
6751 && (GET_MODE_SIZE (SCALAR_INT_TYPE_MODE (wide_type)) in extract_muldiv_1()
6753 ? wide_type : type); in extract_muldiv_1()
6856 if ((t1 = extract_muldiv (op0, c, code, wide_type, strict_overflow_p)) in extract_muldiv_1()
6869 if ((t1 = extract_muldiv (op0, c, code, wide_type, in extract_muldiv_1()
6871 && (t2 = extract_muldiv (op1, c, code, wide_type, in extract_muldiv_1()
6905 c, code, wide_type, strict_overflow_p); in extract_muldiv_1()
[all …]
H A Dtree-ssa-sccvn.cc4932 valueized_wider_op (tree wide_type, tree op, bool allow_truncate) in valueized_wider_op() argument
4941 wide_type, ops, NULL); in valueized_wider_op()
4953 if (useless_type_conversion_p (wide_type, TREE_TYPE (tem))) in valueized_wider_op()
4964 return wide_int_to_tree (wide_type, wi::to_widest (op)); in valueized_wider_op()