ipa-icf-gimple.c (func_checker::compare_gimple_asm): Add check for basic asm.
authorBernd Edlinger <bernd.edlinger@hotmail.de>
Mon, 7 Dec 2015 16:23:49 +0000 (16:23 +0000)
committerBernd Edlinger <edlinger@gcc.gnu.org>
Mon, 7 Dec 2015 16:23:49 +0000 (16:23 +0000)
2015-12-07  Bernd Edlinger  <bernd.edlinger@hotmail.de>

        * ipa-icf-gimple.c (func_checker::compare_gimple_asm): Add check for
        basic asm.

From-SVN: r231369

gcc/ChangeLog
gcc/ipa-icf-gimple.c

index 2b92119..a72a4d5 100644 (file)
@@ -1,3 +1,8 @@
+2015-12-07  Bernd Edlinger  <bernd.edlinger@hotmail.de>
+
+       * ipa-icf-gimple.c (func_checker::compare_gimple_asm): Add check for
+       basic asm.
+
 2015-12-07  Nathan Sidwell  <nathan@acm.org>
 
        * config/nvptx/nvptx.c (nvptx_output_call_insn): Emit trap after no
index 992ee7a..4312e79 100644 (file)
@@ -981,6 +981,9 @@ func_checker::compare_gimple_asm (const gasm *g1, const gasm *g2)
   if (gimple_asm_volatile_p (g1) != gimple_asm_volatile_p (g2))
     return false;
 
+  if (gimple_asm_input_p (g1) != gimple_asm_input_p (g2))
+    return false;
+
   if (gimple_asm_ninputs (g1) != gimple_asm_ninputs (g2))
     return false;