===================================================================
@@ -673,7 +673,7 @@ struct GTY(()) function {
GEN_FUNC_GLOBAL_ID (FUNC_DECL_MODULE_ID (func), FUNC_DECL_FUNC_ID (func))
/* 32 bit wide unique id used for asm label (limit: 30k modules,
128k funcs per module. */
-#define FUNC_LABEL_ID(func) ((FUNC_DECL_MODULE_ID (func) << 17) +\
+#define FUNC_LABEL_ID(func) ((FUNC_DECL_MODULE_ID (func) << 18) +\
(func)->funcdef_no)
/* Add the decl D to the local_decls list of FUN. */
===================================================================
@@ -52,7 +52,7 @@ main (int argc, char **argv)
/*--------------------------------------------------------------------------*/
/* Dynamic memory allocations and initializations */
-void
+__attribute__((noinline)) void
mem_init (void)
{
@@ -95,4 +95,3 @@ mem_init (void)
/* { dg-final-use { scan-ipa-dump-times "Flattened 3 dimensions" 1 "matrix-reorg" } } */
/* { dg-final-use { scan-ipa-dump-times "Transposed" 3 "matrix-reorg" } } */
/* { dg-final-use { cleanup-ipa-dump "matrix-reorg" } } */
-
===================================================================
@@ -50,7 +50,7 @@ main (int argc, char **argv)
/*--------------------------------------------------------------------------*/
/* Dynamic memory allocations and initializations */
-void
+__attribute__((noinline)) void
mem_init (void)
{
===================================================================
@@ -54,7 +54,7 @@ main (int argc, char **argv)
/*--------------------------------------------------------------------------*/
/* Dynamic memory allocations and initializations */
-void
+__attribute__((noinline)) void
mem_init (void)
{
===================================================================
@@ -52,7 +52,7 @@ main (int argc, char **argv)
/*--------------------------------------------------------------------------*/
/* Dynamic memory allocations and initializations */
-void
+__attribute__((noinline)) void
mem_init (void)
{
===================================================================
@@ -49,7 +49,7 @@ main (int argc, char **argv)
/*--------------------------------------------------------------------------*/
/* Dynamic memory allocations and initializations */
-void
+__attribute__((noinline)) void
mem_init (void)
{
===================================================================
@@ -49,7 +49,7 @@ main (int argc, char **argv)
/*--------------------------------------------------------------------------*/
/* Dynamic memory allocations and initializations */
-void
+__attribute__((noinline)) void
mem_init (void)
{