aboutsummaryrefslogtreecommitdiffstats
path: root/test/gourdinl
diff options
context:
space:
mode:
Diffstat (limited to 'test/gourdinl')
-rw-r--r--test/gourdinl/cond_exp_mini_cse.c6
-rw-r--r--test/gourdinl/fp_init.c7
2 files changed, 13 insertions, 0 deletions
diff --git a/test/gourdinl/cond_exp_mini_cse.c b/test/gourdinl/cond_exp_mini_cse.c
new file mode 100644
index 00000000..3a2ce9c3
--- /dev/null
+++ b/test/gourdinl/cond_exp_mini_cse.c
@@ -0,0 +1,6 @@
+int main(int x, int y, int* t) {
+ if (x + *t < 7)
+ if (y < 7)
+ return 421;
+ return 0;
+}
diff --git a/test/gourdinl/fp_init.c b/test/gourdinl/fp_init.c
new file mode 100644
index 00000000..1d835994
--- /dev/null
+++ b/test/gourdinl/fp_init.c
@@ -0,0 +1,7 @@
+int main (float *x) {
+ double a = 1.0;
+ float b = 1.0f;
+ printf("%f", a);
+ *x = b;
+ return b;
+}