/netbsd-src/external/gpl3/gcc/dist/gcc/ |
H A D | convert.cc | 269 tree fn = mathfn_built_in (newtype, fcode); in convert_to_real_1() 509 fn = mathfn_built_in (s_intype, BUILT_IN_ICEIL); in convert_to_integer_1() 512 fn = mathfn_built_in (s_intype, BUILT_IN_LCEIL); in convert_to_integer_1() 515 fn = mathfn_built_in (s_intype, BUILT_IN_LLCEIL); in convert_to_integer_1() 526 fn = mathfn_built_in (s_intype, BUILT_IN_IFLOOR); in convert_to_integer_1() 529 fn = mathfn_built_in (s_intype, BUILT_IN_LFLOOR); in convert_to_integer_1() 532 fn = mathfn_built_in (s_intype, BUILT_IN_LLFLOOR); in convert_to_integer_1() 544 fn = mathfn_built_in (s_intype, BUILT_IN_IROUND); in convert_to_integer_1() 547 fn = mathfn_built_in (s_intype, BUILT_IN_LROUND); in convert_to_integer_1() 550 fn = mathfn_built_in (s_intype, BUILT_IN_LLROUND); in convert_to_integer_1() [all …]
|
H A D | builtins.h | 112 extern tree mathfn_built_in (tree, enum built_in_function fn); 113 extern tree mathfn_built_in (tree, combined_fn);
|
H A D | tree-ssa-math-opts.cc | 1301 fndecl = mathfn_built_in (type, BUILT_IN_CEXPI); in execute_cse_sincos_1() 1831 tree sqrtfn = mathfn_built_in (type, BUILT_IN_SQRT); in expand_pow_as_sqrts() 2052 sqrtfn = mathfn_built_in (type, BUILT_IN_SQRT); in gimple_expand_builtin_pow() 2070 cbrtfn = mathfn_built_in (type, BUILT_IN_CBRT); in gimple_expand_builtin_pow() 2202 tree sqrtfn = mathfn_built_in (type, BUILT_IN_SQRT); in gimple_expand_builtin_cabs()
|
H A D | builtins.cc | 2081 mathfn_built_in (tree type, combined_fn fn) in mathfn_built_in() function 2090 mathfn_built_in (tree type, enum built_in_function fn) in mathfn_built_in() function 2823 fallback_fndecl = mathfn_built_in (TREE_TYPE (arg), fallback_fn); in expand_builtin_int_roundingfn() 8597 tree atan2_fn = mathfn_built_in (type, BUILT_IN_ATAN2); in fold_builtin_carg()
|
H A D | tree-ssa-reassoc.cc | 6198 tree powi_fndecl = mathfn_built_in (type, BUILT_IN_POWI); in attempt_builtin_powi()
|
H A D | ChangeLog-2003 | 9865 * builtins.c (mathfn_built_in): Handle new math builtins. 11228 (mathfn_built_in): Simplify and sort. 21865 * builtins.c (mathfn_built_in): Handle tan{,f,l} and atan{,f,l}. 33423 * builtins.c (mathfn_built_in): Handle missing log{,f,l} cases. 34933 (mathfn_built_in): New global function. 34952 (implicit_built_in_decls, mathfn_built_in, strip_float_extension):
|
H A D | ChangeLog-2007 | 20675 (mathfn_built_in): Use it. 28431 (mathfn_built_in): Return NULL_TREE instead of 0. 30803 * builtins.c (mathfn_built_in): Handle BUILT_IN_ISINF{,F,L}.
|
H A D | ChangeLog-2015 | 5209 mathfn_built_in rather than calling builtin_decl_implicit directly. 5214 with a combined_fn. Use CASE_CFN_*. Use mathfn_built_in rather 5359 * builtins.h (mathfn_built_in): Add a variant that takes 5366 (mathfn_built_in): Add a variant that takes a combined_fn.
|
H A D | ChangeLog-2005 | 24512 (mathfn_built_in): Handle BUILT_IN LCEIL and BUILT_IN_LLCEIL. 24762 (mathfn_built_in): Handle BUILT_IN LFLOOR and BUILT_IN_LLFLOOR. 32195 * builtins.c (mathfn_built_in): Handle BUILT_IN_POWI.
|
H A D | ChangeLog-2008 | 19010 * builtins.c (mathfn_built_in_1): Renamed from mathfn_built_in. 19012 (mathfn_built_in): Rewrite in terms of mathfn_built_in_1.
|
H A D | ChangeLog | 6802 TREE_TYPE (type_in) as first arguments to mathfn_built_in.
|
/netbsd-src/external/gpl3/gcc.old/dist/gcc/ |
H A D | convert.c | 269 tree fn = mathfn_built_in (newtype, fcode); in convert_to_real_1() 509 fn = mathfn_built_in (s_intype, BUILT_IN_ICEIL); in convert_to_integer_1() 512 fn = mathfn_built_in (s_intype, BUILT_IN_LCEIL); in convert_to_integer_1() 515 fn = mathfn_built_in (s_intype, BUILT_IN_LLCEIL); in convert_to_integer_1() 526 fn = mathfn_built_in (s_intype, BUILT_IN_IFLOOR); in convert_to_integer_1() 529 fn = mathfn_built_in (s_intype, BUILT_IN_LFLOOR); in convert_to_integer_1() 532 fn = mathfn_built_in (s_intype, BUILT_IN_LLFLOOR); in convert_to_integer_1() 544 fn = mathfn_built_in (s_intype, BUILT_IN_IROUND); in convert_to_integer_1() 547 fn = mathfn_built_in (s_intype, BUILT_IN_LROUND); in convert_to_integer_1() 550 fn = mathfn_built_in (s_intype, BUILT_IN_LLROUND); in convert_to_integer_1() [all …]
|
H A D | builtins.h | 110 extern tree mathfn_built_in (tree, enum built_in_function fn); 111 extern tree mathfn_built_in (tree, combined_fn);
|
H A D | tree-ssa-math-opts.c | 1167 fndecl = mathfn_built_in (type, BUILT_IN_CEXPI); in execute_cse_sincos_1() 1697 tree sqrtfn = mathfn_built_in (type, BUILT_IN_SQRT); in expand_pow_as_sqrts() 1918 sqrtfn = mathfn_built_in (type, BUILT_IN_SQRT); in gimple_expand_builtin_pow() 1936 cbrtfn = mathfn_built_in (type, BUILT_IN_CBRT); in gimple_expand_builtin_pow() 2068 tree sqrtfn = mathfn_built_in (type, BUILT_IN_SQRT); in gimple_expand_builtin_cabs()
|
H A D | builtins.c | 2180 mathfn_built_in (tree type, combined_fn fn) in mathfn_built_in() function 2189 mathfn_built_in (tree type, enum built_in_function fn) in mathfn_built_in() function 2783 fallback_fndecl = mathfn_built_in (TREE_TYPE (arg), fallback_fn); in expand_builtin_int_roundingfn() 9401 tree atan2_fn = mathfn_built_in (type, BUILT_IN_ATAN2); in fold_builtin_carg()
|
H A D | hsa-gen.c | 6517 = mathfn_built_in (rhs_type, fn == float_type_p in expand_builtins() 6524 = mathfn_built_in (rhs_type, fn == float_type_p in expand_builtins()
|
H A D | tree-ssa-reassoc.c | 5814 tree powi_fndecl = mathfn_built_in (type, BUILT_IN_POWI); in attempt_builtin_powi()
|
/netbsd-src/external/gpl3/gcc.old/dist/gcc/brig/brigfrontend/ |
H A D | brig-function.cc | 1194 builtin = mathfn_built_in (builtin_type, BUILT_IN_FLOOR); in get_builtin_for_hsa_opcode() 1197 builtin = mathfn_built_in (builtin_type, BUILT_IN_CEIL); in get_builtin_for_hsa_opcode() 1201 builtin = mathfn_built_in (builtin_type, BUILT_IN_SQRT); in get_builtin_for_hsa_opcode() 1204 builtin = mathfn_built_in (builtin_type, BUILT_IN_RINT); in get_builtin_for_hsa_opcode() 1207 builtin = mathfn_built_in (builtin_type, BUILT_IN_TRUNC); in get_builtin_for_hsa_opcode() 1210 builtin = mathfn_built_in (builtin_type, BUILT_IN_COPYSIGN); in get_builtin_for_hsa_opcode() 1213 builtin = mathfn_built_in (builtin_type, BUILT_IN_SIN); in get_builtin_for_hsa_opcode() 1216 builtin = mathfn_built_in (builtin_type, BUILT_IN_LOG2); in get_builtin_for_hsa_opcode() 1219 builtin = mathfn_built_in (builtin_type, BUILT_IN_EXP2); in get_builtin_for_hsa_opcode() 1223 builtin = mathfn_built_in (builtin_type, BUILT_IN_FMA); in get_builtin_for_hsa_opcode() [all …]
|
/netbsd-src/external/gpl3/gcc.old/dist/gcc/d/ |
H A D | intrinsics.cc | 159 if (mathfn_built_in (rettype, BUILT_IN_POW) != NULL_TREE) in maybe_set_intrinsic() 466 tree builtin = mathfn_built_in (TREE_TYPE (base), code); in expand_intrinsic_pow()
|
/netbsd-src/external/gpl3/gcc/dist/gcc/d/ |
H A D | intrinsics.cc | 179 if (mathfn_built_in (rettype, BUILT_IN_POW) != NULL_TREE) in maybe_set_intrinsic() 502 tree builtin = mathfn_built_in (TREE_TYPE (base), code); in expand_intrinsic_pow()
|
H A D | ChangeLog-2018 | 59 * intrinsics.cc (expand_intrinsic_copysign): Use mathfn_built_in to
|
/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/i386/ |
H A D | i386.c | 18002 tree fndecl = mathfn_built_in (TREE_TYPE (type_in), fn); in ix86_veclibabi_svml() 18094 tree fndecl = mathfn_built_in (TREE_TYPE (type_in), fn); in ix86_veclibabi_acml()
|
/netbsd-src/external/gpl3/gcc/dist/gcc/config/i386/ |
H A D | i386.cc | 18821 tree fndecl = mathfn_built_in (el_mode == DFmode in ix86_veclibabi_svml() 18914 tree fndecl = mathfn_built_in (el_mode == DFmode in ix86_veclibabi_acml()
|
/netbsd-src/external/gpl3/gcc/dist/gcc/config/rs6000/ |
H A D | rs6000.cc | 5696 bdecl = mathfn_built_in (double_type_node, fn); in rs6000_builtin_vectorized_libmass() 5701 bdecl = mathfn_built_in (float_type_node, fn); in rs6000_builtin_vectorized_libmass()
|
/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/rs6000/ |
H A D | rs6000.c | 5306 bdecl = mathfn_built_in (double_type_node, fn); in rs6000_builtin_vectorized_libmass() 5311 bdecl = mathfn_built_in (float_type_node, fn); in rs6000_builtin_vectorized_libmass()
|