Home
last modified time | relevance | path

Searched refs:dofold (Results 1 – 7 of 7) sorted by relevance

/netbsd-src/external/gpl3/gcc/dist/gcc/
H A Dconvert.cc134 convert_to_pointer_maybe_fold (tree type, tree expr, bool dofold) in convert_to_pointer_maybe_fold() argument
138 dofold || CONSTANT_CLASS_OR_WRAPPER_P (expr)); in convert_to_pointer_maybe_fold()
354 convert_to_real_maybe_fold (tree type, tree expr, bool dofold) in convert_to_real_maybe_fold() argument
358 dofold || CONSTANT_CLASS_OR_WRAPPER_P (expr)); in convert_to_real_maybe_fold()
368 tree expr, unsigned inprec, unsigned outprec, bool dofold) in do_narrow() argument
439 expr = maybe_fold_build2_loc (dofold, loc, ex_form, typex, in do_narrow()
459 convert_to_integer_1 (tree type, tree expr, bool dofold) in convert_to_integer_1() argument
477 tree t = convert_to_integer_1 (type, TREE_OPERAND (expr, 1), dofold); in convert_to_integer_1()
583 dofold); in convert_to_integer_1()
594 return convert_to_integer_1 (type, newexpr, dofold); in convert_to_integer_1()
[all …]
H A DChangeLog-201632527 * convert.c (convert_to_integer_1): Check dofold on truncation
/netbsd-src/external/gpl3/gcc.old/dist/gcc/
H A Dconvert.c134 convert_to_pointer_maybe_fold (tree type, tree expr, bool dofold) in convert_to_pointer_maybe_fold() argument
138 dofold || CONSTANT_CLASS_OR_WRAPPER_P (expr)); in convert_to_pointer_maybe_fold()
354 convert_to_real_maybe_fold (tree type, tree expr, bool dofold) in convert_to_real_maybe_fold() argument
358 dofold || CONSTANT_CLASS_OR_WRAPPER_P (expr)); in convert_to_real_maybe_fold()
368 tree expr, unsigned inprec, unsigned outprec, bool dofold) in do_narrow() argument
439 expr = maybe_fold_build2_loc (dofold, loc, ex_form, typex, in do_narrow()
459 convert_to_integer_1 (tree type, tree expr, bool dofold) in convert_to_integer_1() argument
477 tree t = convert_to_integer_1 (type, TREE_OPERAND (expr, 1), dofold); in convert_to_integer_1()
583 dofold); in convert_to_integer_1()
594 return convert_to_integer_1 (type, newexpr, dofold); in convert_to_integer_1()
[all …]
/netbsd-src/external/gpl3/gcc.old/dist/gcc/cp/
H A Dcvt.c75 cp_convert_to_pointer (tree type, tree expr, bool dofold, in cp_convert_to_pointer() argument
191 dofold, complain); in cp_convert_to_pointer()
245 if (!dofold) in cp_convert_to_pointer()
248 return convert_to_pointer_maybe_fold (type, expr, dofold); in cp_convert_to_pointer()
695 bool dofold = (convtype & CONV_FOLD); in ocp_convert() local
758 return convert_to_complex_maybe_fold (type, e, dofold); in ocp_convert()
876 converted = convert_to_integer_maybe_fold (type, e, dofold); in ocp_convert()
882 return cp_convert_to_pointer (type, e, dofold, complain); in ocp_convert()
913 return convert_to_real_maybe_fold (type, e, dofold); in ocp_convert()
915 return convert_to_complex_maybe_fold (type, e, dofold); in ocp_convert()
/netbsd-src/external/gpl3/gcc/dist/gcc/cp/
H A Dcvt.cc75 cp_convert_to_pointer (tree type, tree expr, bool dofold, in cp_convert_to_pointer() argument
191 dofold, complain); in cp_convert_to_pointer()
245 if (!dofold) in cp_convert_to_pointer()
248 return convert_to_pointer_maybe_fold (type, expr, dofold); in cp_convert_to_pointer()
700 bool dofold = (convtype & CONV_FOLD); in ocp_convert() local
763 return convert_to_complex_maybe_fold (type, e, dofold); in ocp_convert()
881 converted = convert_to_integer_maybe_fold (type, e, dofold); in ocp_convert()
887 return cp_convert_to_pointer (type, e, dofold, complain); in ocp_convert()
918 return convert_to_real_maybe_fold (type, e, dofold); in ocp_convert()
920 return convert_to_complex_maybe_fold (type, e, dofold); in ocp_convert()
H A DChangeLog-20163961 (cp_convert_to_pointer): Add dofold parameter.
H A DChangeLog-20185032 !dofold.