+2017-06-08 Alexander Ivchenko <alexander.ivchenko@intel.com>
+
+ PR middle-end/79988
+ * tree-chkp.c (chkp_gimple_call_builtin_p): Remove
+ gimple_call_builtin_p call.
+
2017-06-08 Jan Hubicka <hubicka@ucw.cz>
* system.h (fancy_abort): Annotate by ATTRIBUTE_COLD.
+2017-06-08 Alexander Ivchenko <alexander.ivchenko@intel.com>
+
+ PR middle-end/79988
+ * gcc.target/i386/mpx/pr79988.c: New test.
+
2017-06-08 Alexander Ivchenko <alexander.ivchenko@intel.com>
* gcc.target/i386/mpx/hard-reg-2-lbv.c: New test.
enum built_in_function code)
{
tree fndecl;
- if (gimple_call_builtin_p (call, BUILT_IN_MD)
+ /* We are skipping the check for address-spaces, that's
+ why we don't use gimple_call_builtin_p directly here. */
+ if (is_gimple_call (call)
+ && (fndecl = gimple_call_fndecl (call)) != NULL
+ && DECL_BUILT_IN_CLASS (fndecl) == BUILT_IN_MD
&& (fndecl = targetm.builtin_chkp_function (code))
&& (DECL_FUNCTION_CODE (gimple_call_fndecl (call))
== DECL_FUNCTION_CODE (fndecl)))