summaryrefslogtreecommitdiffstats
path: root/libacc/tests/data/flops.c
diff options
context:
space:
mode:
Diffstat (limited to 'libacc/tests/data/flops.c')
-rw-r--r--libacc/tests/data/flops.c11
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;
}