On 6/2/21 3:46 PM, Marek Polacek wrote:
On Wed, Jun 02, 2021 at 03:40:49PM -0600, Martin Sebor via Gcc-patches wrote:
+  if (!gimple_call_builtin_p (stmt, BUILT_IN_NORMAL))
+    {
+      /* See if this is a call to placement new.  */
+      if (!fn
+         || !DECL_IS_OPERATOR_NEW_P (fn)
+         || DECL_IS_REPLACEABLE_OPERATOR_NEW_P (fn))
+       return NULL_TREE;
+
+      tree fname = DECL_ASSEMBLER_NAME (fn);
+      const char *name = IDENTIFIER_POINTER (fname);
+      if (strcmp (name, "_ZnwmPv")       // ordinary form
+         && strcmp (name, "_ZnamPv"))   // array form
+       return NULL_TREE;

Not a review, but you can use id_equal here and simplify things.

Okay, done.

Thanks
Martin

Reply via email to