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

Subversion Repositories openrisc

[/] [openrisc/] [trunk/] [gnu-old/] [gcc-4.2.2/] [gcc/] [testsuite/] [g++.dg/] [opt/] [switch1.C] - Diff between revs 154 and 816

Only display areas with differences | Details | Blame | View Log

Rev 154 Rev 816
// { dg-options "-O1" }
// { dg-options "-O1" }
template 
template 
int f(T t) {
int f(T t) {
  switch (t) {
  switch (t) {
  case 1:
  case 1:
    return 5;
    return 5;
  case 2:
  case 2:
    return 6;
    return 6;
  case 3:
  case 3:
    return -4;
    return -4;
  case 4:
  case 4:
    return 8;
    return 8;
  case 5:
  case 5:
    return 12;
    return 12;
  case 6:
  case 6:
    return 13;
    return 13;
  default:
  default:
    return -27;
    return -27;
  }
  }
}
}
template int f(int);
template int f(int);
 
 

powered by: WebSVN 2.1.0

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