aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/validation/optim
diff options
authorLuc Van Oostenryck <luc.vanoostenryck@gmail.com>2018-09-06 23:51:38 +0200
committerLuc Van Oostenryck <luc.vanoostenryck@gmail.com>2018-09-06 23:51:38 +0200
commit20042e2851a6ff07232f1a5ac3da4413499bc4d3 (patch)
tree383de3e0fd65d377472ae40d54de96831fc77ddc /validation/optim
parent895226abc4be8bfcd118b9b58d14221aeaf47d81 (diff)
parenta8a310fa690e5d5caea4be27397554eba1155505 (diff)
downloadsparse-dev-20042e2851a6ff07232f1a5ac3da4413499bc4d3.tar.gz
Merge branch 'rem-trivial-phi' into tip
* remove more complex phi-nodes
Diffstat (limited to 'validation/optim')
-rw-r--r--validation/optim/trivial-phis.c14
1 files changed, 14 insertions, 0 deletions
diff --git a/validation/optim/trivial-phis.c b/validation/optim/trivial-phis.c
new file mode 100644
index 00000000..8af093c1
--- /dev/null
+++ b/validation/optim/trivial-phis.c
@@ -0,0 +1,14 @@
+void foo(int a)
+{
+ while (1)
+ a ^= 0;
+}
+
+/*
+ * check-name: trivial phis
+ * check-command: test-linearize -Wno-decl $file
+ *
+ * check-output-ignore
+ * check-output-excludes: phi\\.
+ * check-output-excludes: phisrc\\.
+ */