diff options
Diffstat (limited to 'libacc/tests/data/flops.c')
| -rw-r--r-- | libacc/tests/data/flops.c | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/libacc/tests/data/flops.c b/libacc/tests/data/flops.c index 347c665..dc36e93 100644 --- a/libacc/tests/data/flops.c +++ b/libacc/tests/data/flops.c @@ -106,10 +106,21 @@ void comparisonOps() { comparisonOpsdi(); } +int branch(double d) { + if (d) { + return 1; + } + return 0; +} + +void testBranching() { + printf("branching: %d %d %d\n", branch(-1.0), branch(0.0), branch(1.0)); +} int main() { unaryOps(); binaryOps(); comparisonOps(); + testBranching(); return 0; } |
