HomeSort by: relevance | last modified time | path
    Searched defs:fenv_var (Results 1 - 11 of 11) sorted by relevancy

  /src/external/gpl3/gcc/dist/gcc/config/pa/
pa.cc 11291 tree fenv_var, get_fpsr, set_fpsr, mask, ld_fenv, masked_fenv;
11299 unsigned int fenv_var;
11300 fenv_var = __builtin_get_fpsr ();
11303 masked_fenv = fenv_var & mask;
11307 fenv_var = create_tmp_var_raw (unsigned_type_node);
11316 fenv_var, get_fpsr_call,
11318 masked_fenv = build2 (BIT_AND_EXPR, unsigned_type_node, fenv_var, mask);
11332 __builtin_set_fpsr (fenv_var);
11339 restore_fnenv = build_call_expr (set_fpsr, 1, fenv_var);
11275 tree fenv_var, get_fpsr, set_fpsr, mask, ld_fenv, masked_fenv; local
  /src/external/gpl3/gcc/dist/gcc/config/alpha/
alpha.cc 9867 tree fenv_var, get_fpscr, set_fpscr, mask, ld_fenv, masked_fenv;
9876 unsigned long fenv_var;
9877 fenv_var = __ieee_get_fp_control ();
9880 masked_fenv = fenv_var & mask;
9884 fenv_var = create_tmp_var_raw (long_unsigned_type_node);
9892 ld_fenv = build4 (TARGET_EXPR, long_unsigned_type_node, fenv_var,
9894 masked_fenv = build2 (BIT_AND_EXPR, long_unsigned_type_node, fenv_var, mask);
9909 __ieee_set_fp_control (fenv_var);
9916 restore_fnenv = build_call_expr (set_fpscr, 1, fenv_var);
9840 tree fenv_var, get_fpscr, set_fpscr, mask, ld_fenv, masked_fenv; local
  /src/external/gpl3/gcc/dist/gcc/config/arm/
arm-builtins.cc 4127 tree fenv_var, get_fpscr, set_fpscr, mask, ld_fenv, masked_fenv; local
4135 unsigned int fenv_var;
4136 fenv_var = __builtin_arm_get_fpscr ();
4139 masked_fenv = fenv_var & mask;
4143 fenv_var = create_tmp_var_raw (unsigned_type_node);
4150 fenv_var, build_call_expr (get_fpscr, 0),
4152 masked_fenv = build2 (BIT_AND_EXPR, unsigned_type_node, fenv_var, mask);
4167 __builtin_arm_set_fpscr (fenv_var);
4174 restore_fnenv = build_call_expr (set_fpscr, 1, fenv_var);
  /src/external/gpl3/gcc/dist/gcc/config/sh/
sh.cc 10364 tree fenv_var, mask, ld_fenv, masked_fenv;
10372 unsigned int fenv_var;
10373 fenv_var = __builtin_sh_get_fpscr ();
10376 masked_fenv = fenv_var & mask;
10380 fenv_var = create_tmp_var_raw (unsigned_type_node);
10385 fenv_var, build_call_expr (sh_builtin_get_fpscr, 0));
10386 masked_fenv = build2 (BIT_AND_EXPR, unsigned_type_node, fenv_var, mask);
10388 fenv_var = build4 (TARGET_EXPR, unsigned_type_node, fenv_var,
10392 *hold = build2 (COMPOUND_EXPR, void_type_node, fenv_var, hold_fnclex)
10342 tree fenv_var, mask, ld_fenv, masked_fenv; local
    [all...]
  /src/external/gpl3/gcc.old/dist/gcc/config/alpha/
alpha.cc 9858 tree fenv_var, get_fpscr, set_fpscr, mask, ld_fenv, masked_fenv;
9867 unsigned long fenv_var;
9868 fenv_var = __ieee_get_fp_control ();
9871 masked_fenv = fenv_var & mask;
9875 fenv_var = create_tmp_var_raw (long_unsigned_type_node);
9883 ld_fenv = build4 (TARGET_EXPR, long_unsigned_type_node, fenv_var,
9885 masked_fenv = build2 (BIT_AND_EXPR, long_unsigned_type_node, fenv_var, mask);
9900 __ieee_set_fp_control (fenv_var);
9907 restore_fnenv = build_call_expr (set_fpscr, 1, fenv_var);
9831 tree fenv_var, get_fpscr, set_fpscr, mask, ld_fenv, masked_fenv; local
  /src/external/gpl3/gcc.old/dist/gcc/config/arm/
arm-builtins.cc 4170 tree fenv_var, get_fpscr, set_fpscr, mask, ld_fenv, masked_fenv; local
4178 unsigned int fenv_var;
4179 fenv_var = __builtin_arm_get_fpscr ();
4182 masked_fenv = fenv_var & mask;
4186 fenv_var = create_tmp_var_raw (unsigned_type_node);
4193 fenv_var, build_call_expr (get_fpscr, 0),
4195 masked_fenv = build2 (BIT_AND_EXPR, unsigned_type_node, fenv_var, mask);
4210 __builtin_arm_set_fpscr (fenv_var);
4217 restore_fnenv = build_call_expr (set_fpscr, 1, fenv_var);
  /src/external/gpl3/gcc.old/dist/gcc/config/s390/
s390.cc 16360 tree fenv_var = create_tmp_var_raw (unsigned_type_node);
16369 /* Generates the equivalent of feholdexcept (&fenv_var)
16371 fenv_var = __builtin_s390_efpc ();
16372 __builtin_s390_sfpc (fenv_var & mask) */
16373 tree old_fpc = build4 (TARGET_EXPR, unsigned_type_node, fenv_var, call_efpc,
16376 = build2 (BIT_AND_EXPR, unsigned_type_node, fenv_var,
16391 /* Generates the equivalent of feupdateenv (fenv_var)
16394 __builtin_s390_sfpc (fenv_var);
16401 set_new_fpc = build_call_expr (sfpc, 1, fenv_var);
16359 tree fenv_var = create_tmp_var_raw (unsigned_type_node); local
  /src/external/gpl3/gcc.old/dist/gcc/config/sh/
sh.cc 10363 tree fenv_var, mask, ld_fenv, masked_fenv;
10371 unsigned int fenv_var;
10372 fenv_var = __builtin_sh_get_fpscr ();
10375 masked_fenv = fenv_var & mask;
10379 fenv_var = create_tmp_var_raw (unsigned_type_node);
10384 fenv_var, build_call_expr (sh_builtin_get_fpscr, 0));
10385 masked_fenv = build2 (BIT_AND_EXPR, unsigned_type_node, fenv_var, mask);
10387 fenv_var = build4 (TARGET_EXPR, unsigned_type_node, fenv_var,
10391 *hold = build2 (COMPOUND_EXPR, void_type_node, fenv_var, hold_fnclex)
10341 tree fenv_var, mask, ld_fenv, masked_fenv; local
    [all...]
  /src/external/gpl3/gcc/dist/gcc/config/s390/
s390.cc 16899 tree fenv_var = create_tmp_var_raw (unsigned_type_node);
16908 /* Generates the equivalent of feholdexcept (&fenv_var)
16910 fenv_var = __builtin_s390_efpc ();
16911 __builtin_s390_sfpc (fenv_var & mask) */
16912 tree old_fpc = build4 (TARGET_EXPR, unsigned_type_node, fenv_var, call_efpc,
16915 = build2 (BIT_AND_EXPR, unsigned_type_node, fenv_var,
16930 /* Generates the equivalent of feupdateenv (fenv_var)
16933 __builtin_s390_sfpc (fenv_var);
16940 set_new_fpc = build_call_expr (sfpc, 1, fenv_var);
16898 tree fenv_var = create_tmp_var_raw (unsigned_type_node); local
  /src/external/gpl3/gcc/dist/gcc/config/rs6000/
rs6000.cc 28290 tree fenv_var = create_tmp_var_raw (double_type_node);
28291 TREE_ADDRESSABLE (fenv_var) = 1;
28293 build4 (TARGET_EXPR, double_type_node, fenv_var,
28308 /* Generates the equivalent of feholdexcept (&fenv_var)
28310 *fenv_var = __builtin_mffs ();
28312 *(uint64_t*)&fenv_hold = *(uint64_t*)fenv_var & 0xffffffff00000007LL;
28320 tree fenv_var = create_tmp_var_raw (double_type_node);
28322 tree hold_mffs = build4 (TARGET_EXPR, double_type_node, fenv_var, call_mffs,
28325 tree fenv_llu = build1 (VIEW_CONVERT_EXPR, uint64_type_node, fenv_var);
28370 /* Generates the equivalent of feupdateenv (&fenv_var)
28232 tree fenv_var = create_tmp_var_raw (double_type_node); local
28262 tree fenv_var = create_tmp_var_raw (double_type_node); local
    [all...]
  /src/external/gpl3/gcc.old/dist/gcc/config/rs6000/
rs6000.cc 27854 tree fenv_var = create_tmp_var_raw (double_type_node);
27855 TREE_ADDRESSABLE (fenv_var) = 1;
27857 build4 (TARGET_EXPR, double_type_node, fenv_var,
27872 /* Generates the equivalent of feholdexcept (&fenv_var)
27874 *fenv_var = __builtin_mffs ();
27876 *(uint64_t*)&fenv_hold = *(uint64_t*)fenv_var & 0xffffffff00000007LL;
27884 tree fenv_var = create_tmp_var_raw (double_type_node);
27886 tree hold_mffs = build4 (TARGET_EXPR, double_type_node, fenv_var, call_mffs,
27889 tree fenv_llu = build1 (VIEW_CONVERT_EXPR, uint64_type_node, fenv_var);
27934 /* Generates the equivalent of feupdateenv (&fenv_var)
27796 tree fenv_var = create_tmp_var_raw (double_type_node); local
27826 tree fenv_var = create_tmp_var_raw (double_type_node); local
    [all...]

Completed in 127 milliseconds