summaryrefslogtreecommitdiff
path: root/gcc/testsuite/gcc.target/mips/branch-15.c
blob: dee7a0504d6335ecaf1c920a3a3a1e25b2ad2843 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
/* An executable version of branch-3.c.  */
/* { dg-do run } */

#include "branch-helper.h"

void
foo (volatile int *x)
{
  if (__builtin_expect (*x == 0, 1))
    OCCUPY_0x1fffc;
}

int
main (void)
{
  int x = 0;
  int y = 1;

  foo (&x);
  foo (&y);

  return 0;
}