Commit 6136d2c7 by Jan Hubicka Committed by Jan Hubicka

align-main-1.c (check): Mark noinline.

	* gcc.target/i386/align-main-1.c (check): Mark noinline.
	* gcc.target/i386/align-main-2.c (check): Mark noinline.
	* gcc.dg/ipa/ipa-4.c: Disable early inlining.
	* gcc.dg/vect/vect-iv-10.c (main1): Mark noinline.
	* gcc.dg/vect/costmodel/i386/costmodel-vect-33.c (main1): Mark noinline.
	* gcc.dg/vect/costmodel/x86_64/costmodel-vect-33.c (main1): Mark noinline.
	* gcc.dg/vect/pr31699.c (foo): Mark noinline.
	* gcc.dg/vect/pr18400.c (main1): Mark noinline.

From-SVN: r147585
parent f3d509ec
2009-05-15 Jan Hubicka <jh@suse.cz>
* gcc.target/i386/align-main-1.c (check): Mark noinline.
* gcc.target/i386/align-main-2.c (check): Mark noinline.
* gcc.dg/ipa/ipa-4.c: Disable early inlining.
* gcc.dg/vect/vect-iv-10.c (main1): Mark noinline.
* gcc.dg/vect/costmodel/i386/costmodel-vect-33.c (main1): Mark noinline.
* gcc.dg/vect/costmodel/x86_64/costmodel-vect-33.c (main1): Mark noinline.
* gcc.dg/vect/pr31699.c (foo): Mark noinline.
* gcc.dg/vect/pr18400.c (main1): Mark noinline.
2009-05-15 Jan Hubicka <jh@suse.cz>
* sibcall-6.c: Add no-ipa-cp argument and mark the function to be
optimized by sibcall noinline.
......
/* { dg-do compile } */
/* { dg-options "-O3 -fipa-cp -fipa-cp-clone -fdump-ipa-cp" } */
/* { dg-options "-O3 -fipa-cp -fipa-cp-clone -fdump-ipa-cp -fno-early-inlining" } */
/* { dg-skip-if "PR 25442" { "*-*-*" } { "-fpic" "-fPIC" } { "" } } */
#include <stdio.h>
......
......@@ -11,6 +11,7 @@ struct test {
extern struct test s;
__attribute__ ((noinline))
int main1 ()
{
int i;
......
......@@ -11,6 +11,7 @@ struct test {
extern struct test s;
__attribute__ ((noinline))
int main1 ()
{
int i;
......
......@@ -8,6 +8,7 @@
int b[N] = {0,3,6,9,12,15,18,21};
int a[N];
__attribute__ ((noinline))
int main1 ()
{
int i;
......
......@@ -6,6 +6,7 @@
float x[256];
__attribute__ ((noinline))
void foo(void)
{
double *z = malloc (sizeof(double) * 256);
......
......@@ -5,6 +5,7 @@
#define N 16
__attribute__ ((noinline))
int main1 ()
{
int i,j;
......
......@@ -11,6 +11,7 @@
typedef int aligned __attribute__((aligned(ALIGNMENT)));
extern void abort(void);
__attribute__ ((noinline))
void check(void * a)
{
if (((ptrdiff_t)a & (ALIGNMENT-1)) != 0)
......
......@@ -11,6 +11,7 @@
typedef int aligned __attribute__((aligned(ALIGNMENT)));
extern void abort(void);
__attribute__ ((noinline))
void check(void * a)
{
if (((ptrdiff_t)a & (ALIGNMENT-1)) != 0)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment