Lines Matching refs:fcode

1623   fcode = BUILT_IN_MATHFN; fcodef = BUILT_IN_MATHFN##F ; \
1631 enum built_in_function fcode, fcodef, fcodel; in mathfn_built_in() local
1719 return implicit_built_in_decls[fcode]; in mathfn_built_in()
3420 enum built_in_function fcode; in expand_builtin_memset() local
3514 fcode = DECL_FUNCTION_CODE (fndecl); in expand_builtin_memset()
3515 gcc_assert (fcode == BUILT_IN_MEMSET || fcode == BUILT_IN_BZERO); in expand_builtin_memset()
3517 if (fcode == BUILT_IN_MEMSET) in expand_builtin_memset()
5673 enum built_in_function fcode = DECL_FUNCTION_CODE (fndecl); in expand_builtin() local
5684 && fcode != BUILT_IN_ALLOCA) in expand_builtin()
5717 switch (fcode) in expand_builtin()
6292 mode = get_builtin_sync_mode (fcode - BUILT_IN_FETCH_AND_ADD_1); in expand_builtin()
6304 mode = get_builtin_sync_mode (fcode - BUILT_IN_FETCH_AND_SUB_1); in expand_builtin()
6316 mode = get_builtin_sync_mode (fcode - BUILT_IN_FETCH_AND_OR_1); in expand_builtin()
6328 mode = get_builtin_sync_mode (fcode - BUILT_IN_FETCH_AND_AND_1); in expand_builtin()
6340 mode = get_builtin_sync_mode (fcode - BUILT_IN_FETCH_AND_XOR_1); in expand_builtin()
6352 mode = get_builtin_sync_mode (fcode - BUILT_IN_FETCH_AND_NAND_1); in expand_builtin()
6364 mode = get_builtin_sync_mode (fcode - BUILT_IN_ADD_AND_FETCH_1); in expand_builtin()
6376 mode = get_builtin_sync_mode (fcode - BUILT_IN_SUB_AND_FETCH_1); in expand_builtin()
6388 mode = get_builtin_sync_mode (fcode - BUILT_IN_OR_AND_FETCH_1); in expand_builtin()
6400 mode = get_builtin_sync_mode (fcode - BUILT_IN_AND_AND_FETCH_1); in expand_builtin()
6412 mode = get_builtin_sync_mode (fcode - BUILT_IN_XOR_AND_FETCH_1); in expand_builtin()
6424 mode = get_builtin_sync_mode (fcode - BUILT_IN_NAND_AND_FETCH_1); in expand_builtin()
6441 mode = get_builtin_sync_mode (fcode - BUILT_IN_BOOL_COMPARE_AND_SWAP_1); in expand_builtin()
6452 mode = get_builtin_sync_mode (fcode - BUILT_IN_VAL_COMPARE_AND_SWAP_1); in expand_builtin()
6463 mode = get_builtin_sync_mode (fcode - BUILT_IN_LOCK_TEST_AND_SET_1); in expand_builtin()
6474 mode = get_builtin_sync_mode (fcode - BUILT_IN_LOCK_RELEASE_1); in expand_builtin()
6489 target = expand_builtin_memory_chk (exp, target, mode, fcode); in expand_builtin()
6500 maybe_emit_chk_warning (exp, fcode); in expand_builtin()
6505 maybe_emit_sprintf_chk_warning (exp, fcode); in expand_builtin()
6834 enum built_in_function fcode = DECL_FUNCTION_CODE (fndecl); in fold_trunc_transparent_mathfn() local
6842 if (fcode == builtin_mathfn_code (arg)) in fold_trunc_transparent_mathfn()
6858 && (decl = mathfn_built_in (newtype, fcode))) in fold_trunc_transparent_mathfn()
6875 enum built_in_function fcode = DECL_FUNCTION_CODE (fndecl); in fold_fixed_mathfn() local
6896 && (decl = mathfn_built_in (newtype, fcode))) in fold_fixed_mathfn()
6910 switch (fcode) in fold_fixed_mathfn()
7036 enum built_in_function fcode; in fold_builtin_sqrt() local
7055 fcode = builtin_mathfn_code (arg); in fold_builtin_sqrt()
7056 if (flag_unsafe_math_optimizations && BUILTIN_EXPONENT_P (fcode)) in fold_builtin_sqrt()
7067 if (flag_unsafe_math_optimizations && BUILTIN_ROOT_P (fcode)) in fold_builtin_sqrt()
7077 BUILTIN_SQRT_P (fcode) ? dconsthalf : dconstthird; in fold_builtin_sqrt()
7091 && (fcode == BUILT_IN_POW in fold_builtin_sqrt()
7092 || fcode == BUILT_IN_POWF in fold_builtin_sqrt()
7093 || fcode == BUILT_IN_POWL)) in fold_builtin_sqrt()
7117 const enum built_in_function fcode = builtin_mathfn_code (arg); in fold_builtin_cbrt() local
7129 if (BUILTIN_EXPONENT_P (fcode)) in fold_builtin_cbrt()
7142 if (BUILTIN_SQRT_P (fcode)) in fold_builtin_cbrt()
7162 if (BUILTIN_CBRT_P (fcode)) in fold_builtin_cbrt()
7185 if (fcode == BUILT_IN_POW || fcode == BUILT_IN_POWF in fold_builtin_cbrt()
7186 || fcode == BUILT_IN_POWL) in fold_builtin_cbrt()
7253 enum built_in_function fcode; in fold_builtin_tan() local
7264 fcode = builtin_mathfn_code (arg); in fold_builtin_tan()
7266 && (fcode == BUILT_IN_ATAN in fold_builtin_tan()
7267 || fcode == BUILT_IN_ATANF in fold_builtin_tan()
7268 || fcode == BUILT_IN_ATANL)) in fold_builtin_tan()
7660 const enum built_in_function fcode = builtin_mathfn_code (arg); in fold_builtin_logarithm() local
7680 && (fcode == BUILT_IN_EXP in fold_builtin_logarithm()
7681 || fcode == BUILT_IN_EXPF in fold_builtin_logarithm()
7682 || fcode == BUILT_IN_EXPL)) in fold_builtin_logarithm()
7684 && (fcode == BUILT_IN_EXP2 in fold_builtin_logarithm()
7685 || fcode == BUILT_IN_EXP2F in fold_builtin_logarithm()
7686 || fcode == BUILT_IN_EXP2L)) in fold_builtin_logarithm()
7687 || (value == &dconst10 && (BUILTIN_EXP10_P (fcode))))) in fold_builtin_logarithm()
7697 switch (fcode) in fold_builtin_logarithm()
7835 const enum built_in_function fcode = builtin_mathfn_code (arg0); in fold_builtin_pow() local
7838 if (BUILTIN_EXPONENT_P (fcode)) in fold_builtin_pow()
7848 if (BUILTIN_SQRT_P (fcode)) in fold_builtin_pow()
7860 if (BUILTIN_CBRT_P (fcode)) in fold_builtin_pow()
7876 if (fcode == BUILT_IN_POW || fcode == BUILT_IN_POWF in fold_builtin_pow()
7877 || fcode == BUILT_IN_POWL) in fold_builtin_pow()
7989 const enum built_in_function fcode = builtin_mathfn_code (arg); in fold_builtin_exponent() local
7992 && (fcode == BUILT_IN_LOG in fold_builtin_exponent()
7993 || fcode == BUILT_IN_LOGF in fold_builtin_exponent()
7994 || fcode == BUILT_IN_LOGL)) in fold_builtin_exponent()
7996 && (fcode == BUILT_IN_LOG2 in fold_builtin_exponent()
7997 || fcode == BUILT_IN_LOG2F in fold_builtin_exponent()
7998 || fcode == BUILT_IN_LOG2L)) in fold_builtin_exponent()
8000 && (fcode == BUILT_IN_LOG10 in fold_builtin_exponent()
8001 || fcode == BUILT_IN_LOG10F in fold_builtin_exponent()
8002 || fcode == BUILT_IN_LOG10L))) in fold_builtin_exponent()
8947 enum built_in_function fcode; in fold_builtin_1() local
8952 fcode = DECL_FUNCTION_CODE (fndecl); in fold_builtin_1()
8953 switch (fcode) in fold_builtin_1()
10144 enum built_in_function fcode) in expand_builtin_memory_chk() argument
10151 fcode == BUILT_IN_MEMSET_CHK in expand_builtin_memory_chk()
10183 switch (fcode) in expand_builtin_memory_chk()
10209 else if (fcode == BUILT_IN_MEMSET_CHK) in expand_builtin_memory_chk()
10225 if (fcode != BUILT_IN_MEMPCPY_CHK) in expand_builtin_memory_chk()
10238 if (fcode == BUILT_IN_MEMMOVE_CHK) in expand_builtin_memory_chk()
10266 maybe_emit_chk_warning (tree exp, enum built_in_function fcode) in maybe_emit_chk_warning() argument
10273 switch (fcode) in maybe_emit_chk_warning()
10332 maybe_emit_sprintf_chk_warning (tree exp, enum built_in_function fcode) in maybe_emit_sprintf_chk_warning() argument
10372 else if (fcode == BUILT_IN_SPRINTF_CHK && strcmp (fmt_str, target_percent_s) == 0) in maybe_emit_sprintf_chk_warning()
10461 enum built_in_function fcode) in fold_builtin_memory_chk() argument
10467 fcode == BUILT_IN_MEMSET_CHK in fold_builtin_memory_chk()
10480 if (fcode != BUILT_IN_MEMSET_CHK && operand_equal_p (src, dest, 0)) in fold_builtin_memory_chk()
10482 if (fcode != BUILT_IN_MEMPCPY_CHK) in fold_builtin_memory_chk()
10504 if (fcode == BUILT_IN_MEMPCPY_CHK && ignore) in fold_builtin_memory_chk()
10531 switch (fcode) in fold_builtin_memory_chk()
10562 enum built_in_function fcode) in fold_builtin_stxcpy_chk() argument
10575 if (fcode == BUILT_IN_STRCPY_CHK && operand_equal_p (src, dest, 0)) in fold_builtin_stxcpy_chk()
10591 if (fcode == BUILT_IN_STPCPY_CHK) in fold_builtin_stxcpy_chk()
10634 fn = built_in_decls[fcode == BUILT_IN_STPCPY_CHK in fold_builtin_stxcpy_chk()
10791 fold_builtin_sprintf_chk (tree arglist, enum built_in_function fcode) in fold_builtin_sprintf_chk() argument
10837 if (fcode != BUILT_IN_SPRINTF_CHK || arglist == NULL_TREE) in fold_builtin_sprintf_chk()
10842 else if (fcode == BUILT_IN_SPRINTF_CHK && strcmp (fmt_str, target_percent_s) == 0) in fold_builtin_sprintf_chk()
10879 fn = built_in_decls[fcode == BUILT_IN_VSPRINTF_CHK in fold_builtin_sprintf_chk()
10895 enum built_in_function fcode) in fold_builtin_snprintf_chk() argument
10972 fn = built_in_decls[fcode == BUILT_IN_VSNPRINTF_CHK in fold_builtin_snprintf_chk()
10988 enum built_in_function fcode) in fold_builtin_printf() argument
10998 if (fcode == BUILT_IN_PRINTF_CHK || fcode == BUILT_IN_VPRINTF_CHK) in fold_builtin_printf()
11023 if (fcode == BUILT_IN_PRINTF_UNLOCKED) in fold_builtin_printf()
11045 if (fcode == BUILT_IN_VPRINTF || fcode == BUILT_IN_VPRINTF_CHK) in fold_builtin_printf()
11060 if (fcode != BUILT_IN_VPRINTF && fcode != BUILT_IN_VPRINTF_CHK in fold_builtin_printf()
11104 else if (fcode == BUILT_IN_VPRINTF || fcode == BUILT_IN_VPRINTF_CHK) in fold_builtin_printf()
11142 enum built_in_function fcode) in fold_builtin_fprintf() argument
11159 if (fcode == BUILT_IN_FPRINTF_CHK || fcode == BUILT_IN_VFPRINTF_CHK) in fold_builtin_fprintf()
11184 if (fcode == BUILT_IN_FPRINTF_UNLOCKED) in fold_builtin_fprintf()
11203 if (fcode != BUILT_IN_VFPRINTF && fcode != BUILT_IN_VFPRINTF_CHK in fold_builtin_fprintf()
11227 else if (fcode == BUILT_IN_VFPRINTF || fcode == BUILT_IN_VFPRINTF_CHK) in fold_builtin_fprintf()