optabs.def: Remove optab function gen_int_libfunc for sdivmod_optab and udivmod_optab.
authorPrathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
Fri, 14 Oct 2016 05:57:33 +0000 (05:57 +0000)
committerPrathamesh Kulkarni <prathamesh3492@gcc.gnu.org>
Fri, 14 Oct 2016 05:57:33 +0000 (05:57 +0000)
2016-10-14  Prathamesh Kulkarni  <prathamesh.kulkarni@linaro.org>

* optabs.def: Remove optab function gen_int_libfunc for sdivmod_optab and
udivmod_optab.

From-SVN: r241147

gcc/ChangeLog
gcc/optabs.def

index ae99273eb3ab58065b20d33090a7e8854b8e669f..48bcdb8d8e5185170bf334587815472af55e789d 100644 (file)
@@ -1,3 +1,8 @@
+2016-10-14  Prathamesh Kulkarni  <prathamesh.kulkarni@linaro.org>
+
+       * optabs.def: Remove optab function gen_int_libfunc for sdivmod_optab and
+       udivmod_optab.
+
 2016-10-13  Andreas Schwab  <schwab@linux-m68k.org>
 
        * config/m68k/m68k.c (m68k_option_override): Check
index 8875e30d4160c73c638575d6d5198b29a00ce6fd..8a64ce1721028970bfbf8a7ecf170f71d1ed570b 100644 (file)
@@ -116,8 +116,8 @@ OPTAB_NL(ssdiv_optab, "ssdiv$Q$a3", SS_DIV, "ssdiv", '3', gen_signed_fixed_libfu
 OPTAB_NL(udiv_optab, "udiv$I$a3", UDIV, "udiv", '3', gen_int_unsigned_fixed_libfunc)
 OPTAB_NX(udiv_optab, "udiv$Q$a3")
 OPTAB_NL(usdiv_optab, "usdiv$Q$a3", US_DIV, "usdiv", '3', gen_unsigned_fixed_libfunc)
-OPTAB_NL(sdivmod_optab, "divmod$a4", UNKNOWN, "divmod", '4', gen_int_libfunc)
-OPTAB_NL(udivmod_optab, "udivmod$a4", UNKNOWN, "udivmod", '4', gen_int_libfunc)
+OPTAB_NC(sdivmod_optab, "divmod$a4", UNKNOWN) 
+OPTAB_NC(udivmod_optab, "udivmod$a4", UNKNOWN)
 OPTAB_NL(smod_optab, "mod$a3", MOD, "mod", '3', gen_int_libfunc)
 OPTAB_NL(umod_optab, "umod$a3", UMOD, "umod", '3', gen_int_libfunc)
 OPTAB_NL(ftrunc_optab, "ftrunc$F$a2", UNKNOWN, "ftrunc", '2', gen_fp_libfunc)