OpenCores
URL https://opencores.org/ocsvn/openrisc/openrisc/trunk

Subversion Repositories openrisc

[/] [openrisc/] [tags/] [gnu-src/] [gcc-4.5.1/] [gcc-4.5.1-or32-1.0rc1/] [gcc/] [testsuite/] [gcc.dg/] [graphite/] [id-pr43464-1.c] - Blame information for rev 338

Details | Compare with Previous | View Log

Line No. Rev Author Line
1 298 jeremybenn
typedef struct regnode
2
{
3
  char flags;
4
} regnode;
5
extern const unsigned char A[];
6
 
7
char *foo (regnode *c, char *s, int norun)
8
{
9
  int uskip;
10
  while (s + (uskip = A[*s]))
11
    {
12
      if ((c->flags || bar (c)) && norun)
13
        goto got_it;
14
      s += uskip;
15
    }
16
 got_it:
17
  return s;
18
}

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.