diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index 7e6b95cff..ff72cd47e 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -65,9 +65,9 @@ jobs:
- name: "Check formatting of DiscoPoP Wizard - DEPRECATED"
run: python -m black -l 120 --check DEPRECATED_discopop_wizard
- execute_unit_tests:
+ execute_end_to_end_tests:
runs-on: ubuntu-20.04
- name: Execute Unit Tests
+ name: Execute end-to-end tests
needs: execute_code_checks
steps:
- name: Checkout Repository
@@ -104,9 +104,9 @@ jobs:
cmake -DCMAKE_BUILD_TYPE=Debug ..
make -j3
- - name: Python Unit-tests
+ - name: Python end-to-end-tests
run: |
- python -m unittest -v
+ python -m unittest -v -k *.end_to_end.*
update_wiki-build:
name: "Update Wiki - Build"
runs-on: ubuntu-20.04
diff --git a/test/do_all/__init__.py b/test/end_to_end/__init__.py
similarity index 100%
rename from test/do_all/__init__.py
rename to test/end_to_end/__init__.py
diff --git a/test/do_all/backwards_array_access/__init__.py b/test/end_to_end/do_all/__init__.py
similarity index 100%
rename from test/do_all/backwards_array_access/__init__.py
rename to test/end_to_end/do_all/__init__.py
diff --git a/test/do_all/calls/__init__.py b/test/end_to_end/do_all/backwards_array_access/__init__.py
similarity index 100%
rename from test/do_all/calls/__init__.py
rename to test/end_to_end/do_all/backwards_array_access/__init__.py
diff --git a/test/do_all/backwards_array_access/src/Makefile b/test/end_to_end/do_all/backwards_array_access/src/Makefile
similarity index 100%
rename from test/do_all/backwards_array_access/src/Makefile
rename to test/end_to_end/do_all/backwards_array_access/src/Makefile
diff --git a/test/do_all/backwards_array_access/src/code.cpp b/test/end_to_end/do_all/backwards_array_access/src/code.cpp
similarity index 100%
rename from test/do_all/backwards_array_access/src/code.cpp
rename to test/end_to_end/do_all/backwards_array_access/src/code.cpp
diff --git a/test/do_all/backwards_array_access/test.py b/test/end_to_end/do_all/backwards_array_access/test.py
similarity index 100%
rename from test/do_all/backwards_array_access/test.py
rename to test/end_to_end/do_all/backwards_array_access/test.py
diff --git a/test/do_all/calls/LULESH_proxy/src/Makefile b/test/end_to_end/do_all/calls/LULESH_proxy/src/Makefile
similarity index 100%
rename from test/do_all/calls/LULESH_proxy/src/Makefile
rename to test/end_to_end/do_all/calls/LULESH_proxy/src/Makefile
diff --git a/test/do_all/calls/LULESH_proxy/src/code.cpp b/test/end_to_end/do_all/calls/LULESH_proxy/src/code.cpp
similarity index 100%
rename from test/do_all/calls/LULESH_proxy/src/code.cpp
rename to test/end_to_end/do_all/calls/LULESH_proxy/src/code.cpp
diff --git a/test/do_all/calls/LULESH_proxy/test.py b/test/end_to_end/do_all/calls/LULESH_proxy/test.py
similarity index 100%
rename from test/do_all/calls/LULESH_proxy/test.py
rename to test/end_to_end/do_all/calls/LULESH_proxy/test.py
diff --git a/test/do_all/calls/above_nesting_level_3/__init__.py b/test/end_to_end/do_all/calls/__init__.py
similarity index 100%
rename from test/do_all/calls/above_nesting_level_3/__init__.py
rename to test/end_to_end/do_all/calls/__init__.py
diff --git a/test/do_all/calls/allowing/__init__.py b/test/end_to_end/do_all/calls/above_nesting_level_3/__init__.py
similarity index 100%
rename from test/do_all/calls/allowing/__init__.py
rename to test/end_to_end/do_all/calls/above_nesting_level_3/__init__.py
diff --git a/test/do_all/calls/above_nesting_level_3/src/Makefile b/test/end_to_end/do_all/calls/above_nesting_level_3/src/Makefile
similarity index 100%
rename from test/do_all/calls/above_nesting_level_3/src/Makefile
rename to test/end_to_end/do_all/calls/above_nesting_level_3/src/Makefile
diff --git a/test/do_all/calls/above_nesting_level_3/src/code.cpp b/test/end_to_end/do_all/calls/above_nesting_level_3/src/code.cpp
similarity index 100%
rename from test/do_all/calls/above_nesting_level_3/src/code.cpp
rename to test/end_to_end/do_all/calls/above_nesting_level_3/src/code.cpp
diff --git a/test/do_all/calls/above_nesting_level_3/test.py b/test/end_to_end/do_all/calls/above_nesting_level_3/test.py
similarity index 100%
rename from test/do_all/calls/above_nesting_level_3/test.py
rename to test/end_to_end/do_all/calls/above_nesting_level_3/test.py
diff --git a/test/do_all/calls/allowing_2/__init__.py b/test/end_to_end/do_all/calls/allowing/__init__.py
similarity index 100%
rename from test/do_all/calls/allowing_2/__init__.py
rename to test/end_to_end/do_all/calls/allowing/__init__.py
diff --git a/test/do_all/calls/allowing/src/Makefile b/test/end_to_end/do_all/calls/allowing/src/Makefile
similarity index 100%
rename from test/do_all/calls/allowing/src/Makefile
rename to test/end_to_end/do_all/calls/allowing/src/Makefile
diff --git a/test/do_all/calls/allowing/src/code.cpp b/test/end_to_end/do_all/calls/allowing/src/code.cpp
similarity index 100%
rename from test/do_all/calls/allowing/src/code.cpp
rename to test/end_to_end/do_all/calls/allowing/src/code.cpp
diff --git a/test/do_all/calls/allowing/test.py b/test/end_to_end/do_all/calls/allowing/test.py
similarity index 100%
rename from test/do_all/calls/allowing/test.py
rename to test/end_to_end/do_all/calls/allowing/test.py
diff --git a/test/do_all/calls/preventing/__init__.py b/test/end_to_end/do_all/calls/allowing_2/__init__.py
similarity index 100%
rename from test/do_all/calls/preventing/__init__.py
rename to test/end_to_end/do_all/calls/allowing_2/__init__.py
diff --git a/test/do_all/calls/allowing_2/src/Makefile b/test/end_to_end/do_all/calls/allowing_2/src/Makefile
similarity index 100%
rename from test/do_all/calls/allowing_2/src/Makefile
rename to test/end_to_end/do_all/calls/allowing_2/src/Makefile
diff --git a/test/do_all/calls/allowing_2/src/code.cpp b/test/end_to_end/do_all/calls/allowing_2/src/code.cpp
similarity index 100%
rename from test/do_all/calls/allowing_2/src/code.cpp
rename to test/end_to_end/do_all/calls/allowing_2/src/code.cpp
diff --git a/test/do_all/calls/allowing_2/test.py b/test/end_to_end/do_all/calls/allowing_2/test.py
similarity index 100%
rename from test/do_all/calls/allowing_2/test.py
rename to test/end_to_end/do_all/calls/allowing_2/test.py
diff --git a/test/do_all/calls/preventing/simple/__init__.py b/test/end_to_end/do_all/calls/preventing/__init__.py
similarity index 100%
rename from test/do_all/calls/preventing/simple/__init__.py
rename to test/end_to_end/do_all/calls/preventing/__init__.py
diff --git a/test/do_all/calls/second_order/__init__.py b/test/end_to_end/do_all/calls/preventing/simple/__init__.py
similarity index 100%
rename from test/do_all/calls/second_order/__init__.py
rename to test/end_to_end/do_all/calls/preventing/simple/__init__.py
diff --git a/test/do_all/calls/preventing/simple/src/Makefile b/test/end_to_end/do_all/calls/preventing/simple/src/Makefile
similarity index 100%
rename from test/do_all/calls/preventing/simple/src/Makefile
rename to test/end_to_end/do_all/calls/preventing/simple/src/Makefile
diff --git a/test/do_all/calls/preventing/simple/src/code.cpp b/test/end_to_end/do_all/calls/preventing/simple/src/code.cpp
similarity index 100%
rename from test/do_all/calls/preventing/simple/src/code.cpp
rename to test/end_to_end/do_all/calls/preventing/simple/src/code.cpp
diff --git a/test/do_all/calls/preventing/simple/test.py b/test/end_to_end/do_all/calls/preventing/simple/test.py
similarity index 100%
rename from test/do_all/calls/preventing/simple/test.py
rename to test/end_to_end/do_all/calls/preventing/simple/test.py
diff --git a/test/do_all/calls/second_order/allowing/__init__.py b/test/end_to_end/do_all/calls/second_order/__init__.py
similarity index 100%
rename from test/do_all/calls/second_order/allowing/__init__.py
rename to test/end_to_end/do_all/calls/second_order/__init__.py
diff --git a/test/do_all/calls/second_order/allowing_2/__init__.py b/test/end_to_end/do_all/calls/second_order/allowing/__init__.py
similarity index 100%
rename from test/do_all/calls/second_order/allowing_2/__init__.py
rename to test/end_to_end/do_all/calls/second_order/allowing/__init__.py
diff --git a/test/do_all/calls/second_order/allowing/src/Makefile b/test/end_to_end/do_all/calls/second_order/allowing/src/Makefile
similarity index 100%
rename from test/do_all/calls/second_order/allowing/src/Makefile
rename to test/end_to_end/do_all/calls/second_order/allowing/src/Makefile
diff --git a/test/do_all/calls/second_order/allowing/src/code.cpp b/test/end_to_end/do_all/calls/second_order/allowing/src/code.cpp
similarity index 100%
rename from test/do_all/calls/second_order/allowing/src/code.cpp
rename to test/end_to_end/do_all/calls/second_order/allowing/src/code.cpp
diff --git a/test/do_all/calls/second_order/allowing/test.py b/test/end_to_end/do_all/calls/second_order/allowing/test.py
similarity index 100%
rename from test/do_all/calls/second_order/allowing/test.py
rename to test/end_to_end/do_all/calls/second_order/allowing/test.py
diff --git a/test/do_all/calls/second_order/preventing/__init__.py b/test/end_to_end/do_all/calls/second_order/allowing_2/__init__.py
similarity index 100%
rename from test/do_all/calls/second_order/preventing/__init__.py
rename to test/end_to_end/do_all/calls/second_order/allowing_2/__init__.py
diff --git a/test/do_all/calls/second_order/allowing_2/src/Makefile b/test/end_to_end/do_all/calls/second_order/allowing_2/src/Makefile
similarity index 100%
rename from test/do_all/calls/second_order/allowing_2/src/Makefile
rename to test/end_to_end/do_all/calls/second_order/allowing_2/src/Makefile
diff --git a/test/do_all/calls/second_order/allowing_2/src/code.cpp b/test/end_to_end/do_all/calls/second_order/allowing_2/src/code.cpp
similarity index 100%
rename from test/do_all/calls/second_order/allowing_2/src/code.cpp
rename to test/end_to_end/do_all/calls/second_order/allowing_2/src/code.cpp
diff --git a/test/do_all/calls/second_order/allowing_2/test.py b/test/end_to_end/do_all/calls/second_order/allowing_2/test.py
similarity index 100%
rename from test/do_all/calls/second_order/allowing_2/test.py
rename to test/end_to_end/do_all/calls/second_order/allowing_2/test.py
diff --git a/test/do_all/calls/second_order/preventing_2/__init__.py b/test/end_to_end/do_all/calls/second_order/preventing/__init__.py
similarity index 100%
rename from test/do_all/calls/second_order/preventing_2/__init__.py
rename to test/end_to_end/do_all/calls/second_order/preventing/__init__.py
diff --git a/test/do_all/calls/second_order/preventing/src/Makefile b/test/end_to_end/do_all/calls/second_order/preventing/src/Makefile
similarity index 100%
rename from test/do_all/calls/second_order/preventing/src/Makefile
rename to test/end_to_end/do_all/calls/second_order/preventing/src/Makefile
diff --git a/test/do_all/calls/second_order/preventing/src/code.cpp b/test/end_to_end/do_all/calls/second_order/preventing/src/code.cpp
similarity index 100%
rename from test/do_all/calls/second_order/preventing/src/code.cpp
rename to test/end_to_end/do_all/calls/second_order/preventing/src/code.cpp
diff --git a/test/do_all/calls/second_order/preventing/test.py b/test/end_to_end/do_all/calls/second_order/preventing/test.py
similarity index 100%
rename from test/do_all/calls/second_order/preventing/test.py
rename to test/end_to_end/do_all/calls/second_order/preventing/test.py
diff --git a/test/do_all/daxpy/__init__.py b/test/end_to_end/do_all/calls/second_order/preventing_2/__init__.py
similarity index 100%
rename from test/do_all/daxpy/__init__.py
rename to test/end_to_end/do_all/calls/second_order/preventing_2/__init__.py
diff --git a/test/do_all/calls/second_order/preventing_2/src/Makefile b/test/end_to_end/do_all/calls/second_order/preventing_2/src/Makefile
similarity index 100%
rename from test/do_all/calls/second_order/preventing_2/src/Makefile
rename to test/end_to_end/do_all/calls/second_order/preventing_2/src/Makefile
diff --git a/test/do_all/calls/second_order/preventing_2/src/code.cpp b/test/end_to_end/do_all/calls/second_order/preventing_2/src/code.cpp
similarity index 100%
rename from test/do_all/calls/second_order/preventing_2/src/code.cpp
rename to test/end_to_end/do_all/calls/second_order/preventing_2/src/code.cpp
diff --git a/test/do_all/calls/second_order/preventing_2/test.py b/test/end_to_end/do_all/calls/second_order/preventing_2/test.py
similarity index 100%
rename from test/do_all/calls/second_order/preventing_2/test.py
rename to test/end_to_end/do_all/calls/second_order/preventing_2/test.py
diff --git a/test/do_all/negative/__init__.py b/test/end_to_end/do_all/daxpy/__init__.py
similarity index 100%
rename from test/do_all/negative/__init__.py
rename to test/end_to_end/do_all/daxpy/__init__.py
diff --git a/test/do_all/daxpy/detection_result_dump.json b/test/end_to_end/do_all/daxpy/detection_result_dump.json
similarity index 100%
rename from test/do_all/daxpy/detection_result_dump.json
rename to test/end_to_end/do_all/daxpy/detection_result_dump.json
diff --git a/test/do_all/daxpy/src/Makefile b/test/end_to_end/do_all/daxpy/src/Makefile
similarity index 100%
rename from test/do_all/daxpy/src/Makefile
rename to test/end_to_end/do_all/daxpy/src/Makefile
diff --git a/test/do_all/daxpy/src/daxpy.cpp b/test/end_to_end/do_all/daxpy/src/daxpy.cpp
similarity index 100%
rename from test/do_all/daxpy/src/daxpy.cpp
rename to test/end_to_end/do_all/daxpy/src/daxpy.cpp
diff --git a/test/do_all/daxpy/test.py b/test/end_to_end/do_all/daxpy/test.py
similarity index 100%
rename from test/do_all/daxpy/test.py
rename to test/end_to_end/do_all/daxpy/test.py
diff --git a/test/do_all/negative/nested/OMPSCR/__init__.py b/test/end_to_end/do_all/negative/__init__.py
similarity index 100%
rename from test/do_all/negative/nested/OMPSCR/__init__.py
rename to test/end_to_end/do_all/negative/__init__.py
diff --git a/test/do_all/negative/nested/__init__.py b/test/end_to_end/do_all/negative/nested/OMPSCR/__init__.py
similarity index 100%
rename from test/do_all/negative/nested/__init__.py
rename to test/end_to_end/do_all/negative/nested/OMPSCR/__init__.py
diff --git a/test/do_all/negative/nested/OMPSCR/c_Mandelbrot/src/Makefile b/test/end_to_end/do_all/negative/nested/OMPSCR/c_Mandelbrot/src/Makefile
similarity index 100%
rename from test/do_all/negative/nested/OMPSCR/c_Mandelbrot/src/Makefile
rename to test/end_to_end/do_all/negative/nested/OMPSCR/c_Mandelbrot/src/Makefile
diff --git a/test/do_all/negative/nested/OMPSCR/c_Mandelbrot/src/code.cpp b/test/end_to_end/do_all/negative/nested/OMPSCR/c_Mandelbrot/src/code.cpp
similarity index 100%
rename from test/do_all/negative/nested/OMPSCR/c_Mandelbrot/src/code.cpp
rename to test/end_to_end/do_all/negative/nested/OMPSCR/c_Mandelbrot/src/code.cpp
diff --git a/test/do_all/negative/nested/OMPSCR/c_Mandelbrot/test.py b/test/end_to_end/do_all/negative/nested/OMPSCR/c_Mandelbrot/test.py
similarity index 100%
rename from test/do_all/negative/nested/OMPSCR/c_Mandelbrot/test.py
rename to test/end_to_end/do_all/negative/nested/OMPSCR/c_Mandelbrot/test.py
diff --git a/test/do_all/simple/__init__.py b/test/end_to_end/do_all/negative/nested/__init__.py
similarity index 100%
rename from test/do_all/simple/__init__.py
rename to test/end_to_end/do_all/negative/nested/__init__.py
diff --git a/test/do_all/simple/global_vars/__init__.py b/test/end_to_end/do_all/simple/__init__.py
similarity index 100%
rename from test/do_all/simple/global_vars/__init__.py
rename to test/end_to_end/do_all/simple/__init__.py
diff --git a/test/do_all/simple/global_vars/miniFE_CSRMatrix_proxy/__init__.py b/test/end_to_end/do_all/simple/global_vars/__init__.py
similarity index 100%
rename from test/do_all/simple/global_vars/miniFE_CSRMatrix_proxy/__init__.py
rename to test/end_to_end/do_all/simple/global_vars/__init__.py
diff --git a/test/do_all/simple/global_vars/miniFE_CSRMatrix_proxy/global_arrays/__init__.py b/test/end_to_end/do_all/simple/global_vars/miniFE_CSRMatrix_proxy/__init__.py
similarity index 100%
rename from test/do_all/simple/global_vars/miniFE_CSRMatrix_proxy/global_arrays/__init__.py
rename to test/end_to_end/do_all/simple/global_vars/miniFE_CSRMatrix_proxy/__init__.py
diff --git a/test/do_all/simple/global_vars/miniFE_CSRMatrix_proxy/global_struct/__init__.py b/test/end_to_end/do_all/simple/global_vars/miniFE_CSRMatrix_proxy/global_arrays/__init__.py
similarity index 100%
rename from test/do_all/simple/global_vars/miniFE_CSRMatrix_proxy/global_struct/__init__.py
rename to test/end_to_end/do_all/simple/global_vars/miniFE_CSRMatrix_proxy/global_arrays/__init__.py
diff --git a/test/do_all/simple/global_vars/miniFE_CSRMatrix_proxy/global_arrays/src/Makefile b/test/end_to_end/do_all/simple/global_vars/miniFE_CSRMatrix_proxy/global_arrays/src/Makefile
similarity index 100%
rename from test/do_all/simple/global_vars/miniFE_CSRMatrix_proxy/global_arrays/src/Makefile
rename to test/end_to_end/do_all/simple/global_vars/miniFE_CSRMatrix_proxy/global_arrays/src/Makefile
diff --git a/test/do_all/simple/global_vars/miniFE_CSRMatrix_proxy/global_arrays/src/code.cpp b/test/end_to_end/do_all/simple/global_vars/miniFE_CSRMatrix_proxy/global_arrays/src/code.cpp
similarity index 100%
rename from test/do_all/simple/global_vars/miniFE_CSRMatrix_proxy/global_arrays/src/code.cpp
rename to test/end_to_end/do_all/simple/global_vars/miniFE_CSRMatrix_proxy/global_arrays/src/code.cpp
diff --git a/test/do_all/simple/global_vars/miniFE_CSRMatrix_proxy/global_arrays/test.py b/test/end_to_end/do_all/simple/global_vars/miniFE_CSRMatrix_proxy/global_arrays/test.py
similarity index 100%
rename from test/do_all/simple/global_vars/miniFE_CSRMatrix_proxy/global_arrays/test.py
rename to test/end_to_end/do_all/simple/global_vars/miniFE_CSRMatrix_proxy/global_arrays/test.py
diff --git a/test/do_all/simple/global_vars/miniFE_CSRMatrix_proxy/global_vectors/__init__.py b/test/end_to_end/do_all/simple/global_vars/miniFE_CSRMatrix_proxy/global_struct/__init__.py
similarity index 100%
rename from test/do_all/simple/global_vars/miniFE_CSRMatrix_proxy/global_vectors/__init__.py
rename to test/end_to_end/do_all/simple/global_vars/miniFE_CSRMatrix_proxy/global_struct/__init__.py
diff --git a/test/do_all/simple/global_vars/miniFE_CSRMatrix_proxy/global_struct/src/Makefile b/test/end_to_end/do_all/simple/global_vars/miniFE_CSRMatrix_proxy/global_struct/src/Makefile
similarity index 100%
rename from test/do_all/simple/global_vars/miniFE_CSRMatrix_proxy/global_struct/src/Makefile
rename to test/end_to_end/do_all/simple/global_vars/miniFE_CSRMatrix_proxy/global_struct/src/Makefile
diff --git a/test/do_all/simple/global_vars/miniFE_CSRMatrix_proxy/global_struct/src/code.cpp b/test/end_to_end/do_all/simple/global_vars/miniFE_CSRMatrix_proxy/global_struct/src/code.cpp
similarity index 100%
rename from test/do_all/simple/global_vars/miniFE_CSRMatrix_proxy/global_struct/src/code.cpp
rename to test/end_to_end/do_all/simple/global_vars/miniFE_CSRMatrix_proxy/global_struct/src/code.cpp
diff --git a/test/do_all/simple/global_vars/miniFE_CSRMatrix_proxy/global_struct/test.py b/test/end_to_end/do_all/simple/global_vars/miniFE_CSRMatrix_proxy/global_struct/test.py
similarity index 100%
rename from test/do_all/simple/global_vars/miniFE_CSRMatrix_proxy/global_struct/test.py
rename to test/end_to_end/do_all/simple/global_vars/miniFE_CSRMatrix_proxy/global_struct/test.py
diff --git a/test/do_all/simple/global_vars/miniFE_CSRMatrix_proxy/global_vectors_and_struct/__init__.py b/test/end_to_end/do_all/simple/global_vars/miniFE_CSRMatrix_proxy/global_vectors/__init__.py
similarity index 100%
rename from test/do_all/simple/global_vars/miniFE_CSRMatrix_proxy/global_vectors_and_struct/__init__.py
rename to test/end_to_end/do_all/simple/global_vars/miniFE_CSRMatrix_proxy/global_vectors/__init__.py
diff --git a/test/do_all/simple/global_vars/miniFE_CSRMatrix_proxy/global_vectors/src/Makefile b/test/end_to_end/do_all/simple/global_vars/miniFE_CSRMatrix_proxy/global_vectors/src/Makefile
similarity index 100%
rename from test/do_all/simple/global_vars/miniFE_CSRMatrix_proxy/global_vectors/src/Makefile
rename to test/end_to_end/do_all/simple/global_vars/miniFE_CSRMatrix_proxy/global_vectors/src/Makefile
diff --git a/test/do_all/simple/global_vars/miniFE_CSRMatrix_proxy/global_vectors/src/code.cpp b/test/end_to_end/do_all/simple/global_vars/miniFE_CSRMatrix_proxy/global_vectors/src/code.cpp
similarity index 100%
rename from test/do_all/simple/global_vars/miniFE_CSRMatrix_proxy/global_vectors/src/code.cpp
rename to test/end_to_end/do_all/simple/global_vars/miniFE_CSRMatrix_proxy/global_vectors/src/code.cpp
diff --git a/test/do_all/simple/global_vars/miniFE_CSRMatrix_proxy/global_vectors/test.py b/test/end_to_end/do_all/simple/global_vars/miniFE_CSRMatrix_proxy/global_vectors/test.py
similarity index 100%
rename from test/do_all/simple/global_vars/miniFE_CSRMatrix_proxy/global_vectors/test.py
rename to test/end_to_end/do_all/simple/global_vars/miniFE_CSRMatrix_proxy/global_vectors/test.py
diff --git a/test/do_all/simple/nested/__init__.py b/test/end_to_end/do_all/simple/global_vars/miniFE_CSRMatrix_proxy/global_vectors_and_struct/__init__.py
similarity index 100%
rename from test/do_all/simple/nested/__init__.py
rename to test/end_to_end/do_all/simple/global_vars/miniFE_CSRMatrix_proxy/global_vectors_and_struct/__init__.py
diff --git a/test/do_all/simple/global_vars/miniFE_CSRMatrix_proxy/global_vectors_and_struct/src/Makefile b/test/end_to_end/do_all/simple/global_vars/miniFE_CSRMatrix_proxy/global_vectors_and_struct/src/Makefile
similarity index 100%
rename from test/do_all/simple/global_vars/miniFE_CSRMatrix_proxy/global_vectors_and_struct/src/Makefile
rename to test/end_to_end/do_all/simple/global_vars/miniFE_CSRMatrix_proxy/global_vectors_and_struct/src/Makefile
diff --git a/test/do_all/simple/global_vars/miniFE_CSRMatrix_proxy/global_vectors_and_struct/src/code.cpp b/test/end_to_end/do_all/simple/global_vars/miniFE_CSRMatrix_proxy/global_vectors_and_struct/src/code.cpp
similarity index 100%
rename from test/do_all/simple/global_vars/miniFE_CSRMatrix_proxy/global_vectors_and_struct/src/code.cpp
rename to test/end_to_end/do_all/simple/global_vars/miniFE_CSRMatrix_proxy/global_vectors_and_struct/src/code.cpp
diff --git a/test/do_all/simple/global_vars/miniFE_CSRMatrix_proxy/global_vectors_and_struct/test.py b/test/end_to_end/do_all/simple/global_vars/miniFE_CSRMatrix_proxy/global_vectors_and_struct/test.py
similarity index 100%
rename from test/do_all/simple/global_vars/miniFE_CSRMatrix_proxy/global_vectors_and_struct/test.py
rename to test/end_to_end/do_all/simple/global_vars/miniFE_CSRMatrix_proxy/global_vectors_and_struct/test.py
diff --git a/test/do_all/simple/nested/depth_2/__init__.py b/test/end_to_end/do_all/simple/nested/__init__.py
similarity index 100%
rename from test/do_all/simple/nested/depth_2/__init__.py
rename to test/end_to_end/do_all/simple/nested/__init__.py
diff --git a/test/do_all/simple/nested/depth_2/positive/__init__.py b/test/end_to_end/do_all/simple/nested/depth_2/__init__.py
similarity index 100%
rename from test/do_all/simple/nested/depth_2/positive/__init__.py
rename to test/end_to_end/do_all/simple/nested/depth_2/__init__.py
diff --git a/test/do_all/simple/nested/depth_2/negative/src/Makefile b/test/end_to_end/do_all/simple/nested/depth_2/negative/src/Makefile
similarity index 100%
rename from test/do_all/simple/nested/depth_2/negative/src/Makefile
rename to test/end_to_end/do_all/simple/nested/depth_2/negative/src/Makefile
diff --git a/test/do_all/simple/nested/depth_2/negative/src/code.cpp b/test/end_to_end/do_all/simple/nested/depth_2/negative/src/code.cpp
similarity index 100%
rename from test/do_all/simple/nested/depth_2/negative/src/code.cpp
rename to test/end_to_end/do_all/simple/nested/depth_2/negative/src/code.cpp
diff --git a/test/do_all/simple/nested/depth_2/negative/test.py b/test/end_to_end/do_all/simple/nested/depth_2/negative/test.py
similarity index 100%
rename from test/do_all/simple/nested/depth_2/negative/test.py
rename to test/end_to_end/do_all/simple/nested/depth_2/negative/test.py
diff --git a/test/do_all/simple/nested/depth_2/positive/both_loops_doall/__init__.py b/test/end_to_end/do_all/simple/nested/depth_2/positive/__init__.py
similarity index 100%
rename from test/do_all/simple/nested/depth_2/positive/both_loops_doall/__init__.py
rename to test/end_to_end/do_all/simple/nested/depth_2/positive/__init__.py
diff --git a/test/do_all/simple/nested/depth_2/positive/inner_loop_doall/__init__.py b/test/end_to_end/do_all/simple/nested/depth_2/positive/both_loops_doall/__init__.py
similarity index 100%
rename from test/do_all/simple/nested/depth_2/positive/inner_loop_doall/__init__.py
rename to test/end_to_end/do_all/simple/nested/depth_2/positive/both_loops_doall/__init__.py
diff --git a/test/do_all/simple/nested/depth_2/positive/both_loops_doall/src/Makefile b/test/end_to_end/do_all/simple/nested/depth_2/positive/both_loops_doall/src/Makefile
similarity index 100%
rename from test/do_all/simple/nested/depth_2/positive/both_loops_doall/src/Makefile
rename to test/end_to_end/do_all/simple/nested/depth_2/positive/both_loops_doall/src/Makefile
diff --git a/test/do_all/simple/nested/depth_2/positive/both_loops_doall/src/code.cpp b/test/end_to_end/do_all/simple/nested/depth_2/positive/both_loops_doall/src/code.cpp
similarity index 100%
rename from test/do_all/simple/nested/depth_2/positive/both_loops_doall/src/code.cpp
rename to test/end_to_end/do_all/simple/nested/depth_2/positive/both_loops_doall/src/code.cpp
diff --git a/test/do_all/simple/nested/depth_2/positive/both_loops_doall/test.py b/test/end_to_end/do_all/simple/nested/depth_2/positive/both_loops_doall/test.py
similarity index 100%
rename from test/do_all/simple/nested/depth_2/positive/both_loops_doall/test.py
rename to test/end_to_end/do_all/simple/nested/depth_2/positive/both_loops_doall/test.py
diff --git a/test/do_all/simple/nested/depth_2/positive/outer_loop_doall/__init__.py b/test/end_to_end/do_all/simple/nested/depth_2/positive/inner_loop_doall/__init__.py
similarity index 100%
rename from test/do_all/simple/nested/depth_2/positive/outer_loop_doall/__init__.py
rename to test/end_to_end/do_all/simple/nested/depth_2/positive/inner_loop_doall/__init__.py
diff --git a/test/do_all/simple/nested/depth_2/positive/inner_loop_doall/src/Makefile b/test/end_to_end/do_all/simple/nested/depth_2/positive/inner_loop_doall/src/Makefile
similarity index 100%
rename from test/do_all/simple/nested/depth_2/positive/inner_loop_doall/src/Makefile
rename to test/end_to_end/do_all/simple/nested/depth_2/positive/inner_loop_doall/src/Makefile
diff --git a/test/do_all/simple/nested/depth_2/positive/inner_loop_doall/src/code.cpp b/test/end_to_end/do_all/simple/nested/depth_2/positive/inner_loop_doall/src/code.cpp
similarity index 100%
rename from test/do_all/simple/nested/depth_2/positive/inner_loop_doall/src/code.cpp
rename to test/end_to_end/do_all/simple/nested/depth_2/positive/inner_loop_doall/src/code.cpp
diff --git a/test/do_all/simple/nested/depth_2/positive/inner_loop_doall/test.py b/test/end_to_end/do_all/simple/nested/depth_2/positive/inner_loop_doall/test.py
similarity index 100%
rename from test/do_all/simple/nested/depth_2/positive/inner_loop_doall/test.py
rename to test/end_to_end/do_all/simple/nested/depth_2/positive/inner_loop_doall/test.py
diff --git a/test/do_all/simple/not_nested/__init__.py b/test/end_to_end/do_all/simple/nested/depth_2/positive/outer_loop_doall/__init__.py
similarity index 100%
rename from test/do_all/simple/not_nested/__init__.py
rename to test/end_to_end/do_all/simple/nested/depth_2/positive/outer_loop_doall/__init__.py
diff --git a/test/do_all/simple/nested/depth_2/positive/outer_loop_doall/src/Makefile b/test/end_to_end/do_all/simple/nested/depth_2/positive/outer_loop_doall/src/Makefile
similarity index 100%
rename from test/do_all/simple/nested/depth_2/positive/outer_loop_doall/src/Makefile
rename to test/end_to_end/do_all/simple/nested/depth_2/positive/outer_loop_doall/src/Makefile
diff --git a/test/do_all/simple/nested/depth_2/positive/outer_loop_doall/src/code.cpp b/test/end_to_end/do_all/simple/nested/depth_2/positive/outer_loop_doall/src/code.cpp
similarity index 100%
rename from test/do_all/simple/nested/depth_2/positive/outer_loop_doall/src/code.cpp
rename to test/end_to_end/do_all/simple/nested/depth_2/positive/outer_loop_doall/src/code.cpp
diff --git a/test/do_all/simple/nested/depth_2/positive/outer_loop_doall/test.py b/test/end_to_end/do_all/simple/nested/depth_2/positive/outer_loop_doall/test.py
similarity index 100%
rename from test/do_all/simple/nested/depth_2/positive/outer_loop_doall/test.py
rename to test/end_to_end/do_all/simple/nested/depth_2/positive/outer_loop_doall/test.py
diff --git a/test/do_all/simple/not_nested/negative/__init__.py b/test/end_to_end/do_all/simple/not_nested/__init__.py
similarity index 100%
rename from test/do_all/simple/not_nested/negative/__init__.py
rename to test/end_to_end/do_all/simple/not_nested/__init__.py
diff --git a/test/do_all/simple/not_nested/negative/minimal/__init__.py b/test/end_to_end/do_all/simple/not_nested/negative/__init__.py
similarity index 100%
rename from test/do_all/simple/not_nested/negative/minimal/__init__.py
rename to test/end_to_end/do_all/simple/not_nested/negative/__init__.py
diff --git a/test/do_all/simple/not_nested/negative/stack_access/__init__.py b/test/end_to_end/do_all/simple/not_nested/negative/minimal/__init__.py
similarity index 100%
rename from test/do_all/simple/not_nested/negative/stack_access/__init__.py
rename to test/end_to_end/do_all/simple/not_nested/negative/minimal/__init__.py
diff --git a/test/do_all/simple/not_nested/negative/minimal/src/Makefile b/test/end_to_end/do_all/simple/not_nested/negative/minimal/src/Makefile
similarity index 100%
rename from test/do_all/simple/not_nested/negative/minimal/src/Makefile
rename to test/end_to_end/do_all/simple/not_nested/negative/minimal/src/Makefile
diff --git a/test/do_all/simple/not_nested/negative/minimal/src/code.cpp b/test/end_to_end/do_all/simple/not_nested/negative/minimal/src/code.cpp
similarity index 100%
rename from test/do_all/simple/not_nested/negative/minimal/src/code.cpp
rename to test/end_to_end/do_all/simple/not_nested/negative/minimal/src/code.cpp
diff --git a/test/do_all/simple/not_nested/negative/minimal/test.py b/test/end_to_end/do_all/simple/not_nested/negative/minimal/test.py
similarity index 100%
rename from test/do_all/simple/not_nested/negative/minimal/test.py
rename to test/end_to_end/do_all/simple/not_nested/negative/minimal/test.py
diff --git a/test/do_all/simple/not_nested/positive/__init__.py b/test/end_to_end/do_all/simple/not_nested/negative/stack_access/__init__.py
similarity index 100%
rename from test/do_all/simple/not_nested/positive/__init__.py
rename to test/end_to_end/do_all/simple/not_nested/negative/stack_access/__init__.py
diff --git a/test/do_all/simple/not_nested/negative/stack_access/src/Makefile b/test/end_to_end/do_all/simple/not_nested/negative/stack_access/src/Makefile
similarity index 100%
rename from test/do_all/simple/not_nested/negative/stack_access/src/Makefile
rename to test/end_to_end/do_all/simple/not_nested/negative/stack_access/src/Makefile
diff --git a/test/do_all/simple/not_nested/negative/stack_access/src/code.cpp b/test/end_to_end/do_all/simple/not_nested/negative/stack_access/src/code.cpp
similarity index 100%
rename from test/do_all/simple/not_nested/negative/stack_access/src/code.cpp
rename to test/end_to_end/do_all/simple/not_nested/negative/stack_access/src/code.cpp
diff --git a/test/do_all/simple/not_nested/negative/stack_access/test.py b/test/end_to_end/do_all/simple/not_nested/negative/stack_access/test.py
similarity index 100%
rename from test/do_all/simple/not_nested/negative/stack_access/test.py
rename to test/end_to_end/do_all/simple/not_nested/negative/stack_access/test.py
diff --git a/test/do_all/stack_access/__init__.py b/test/end_to_end/do_all/simple/not_nested/positive/__init__.py
similarity index 100%
rename from test/do_all/stack_access/__init__.py
rename to test/end_to_end/do_all/simple/not_nested/positive/__init__.py
diff --git a/test/do_all/simple/not_nested/positive/src/Makefile b/test/end_to_end/do_all/simple/not_nested/positive/src/Makefile
similarity index 100%
rename from test/do_all/simple/not_nested/positive/src/Makefile
rename to test/end_to_end/do_all/simple/not_nested/positive/src/Makefile
diff --git a/test/do_all/simple/not_nested/positive/src/code.cpp b/test/end_to_end/do_all/simple/not_nested/positive/src/code.cpp
similarity index 100%
rename from test/do_all/simple/not_nested/positive/src/code.cpp
rename to test/end_to_end/do_all/simple/not_nested/positive/src/code.cpp
diff --git a/test/do_all/simple/not_nested/positive/test.py b/test/end_to_end/do_all/simple/not_nested/positive/test.py
similarity index 100%
rename from test/do_all/simple/not_nested/positive/test.py
rename to test/end_to_end/do_all/simple/not_nested/positive/test.py
diff --git a/test/do_all/stack_access/nested/__init__.py b/test/end_to_end/do_all/stack_access/__init__.py
similarity index 100%
rename from test/do_all/stack_access/nested/__init__.py
rename to test/end_to_end/do_all/stack_access/__init__.py
diff --git a/test/do_all/stack_access/nested/positive/__init__.py b/test/end_to_end/do_all/stack_access/nested/__init__.py
similarity index 100%
rename from test/do_all/stack_access/nested/positive/__init__.py
rename to test/end_to_end/do_all/stack_access/nested/__init__.py
diff --git a/test/do_all/stack_access/various/__init__.py b/test/end_to_end/do_all/stack_access/nested/positive/__init__.py
similarity index 100%
rename from test/do_all/stack_access/various/__init__.py
rename to test/end_to_end/do_all/stack_access/nested/positive/__init__.py
diff --git a/test/do_all/stack_access/nested/positive/src/Makefile b/test/end_to_end/do_all/stack_access/nested/positive/src/Makefile
similarity index 100%
rename from test/do_all/stack_access/nested/positive/src/Makefile
rename to test/end_to_end/do_all/stack_access/nested/positive/src/Makefile
diff --git a/test/do_all/stack_access/nested/positive/src/code.cpp b/test/end_to_end/do_all/stack_access/nested/positive/src/code.cpp
similarity index 100%
rename from test/do_all/stack_access/nested/positive/src/code.cpp
rename to test/end_to_end/do_all/stack_access/nested/positive/src/code.cpp
diff --git a/test/do_all/stack_access/nested/positive/test.py b/test/end_to_end/do_all/stack_access/nested/positive/test.py
similarity index 100%
rename from test/do_all/stack_access/nested/positive/test.py
rename to test/end_to_end/do_all/stack_access/nested/positive/test.py
diff --git a/test/do_all/stack_access/various/case_0/__init__.py b/test/end_to_end/do_all/stack_access/various/__init__.py
similarity index 100%
rename from test/do_all/stack_access/various/case_0/__init__.py
rename to test/end_to_end/do_all/stack_access/various/__init__.py
diff --git a/test/do_all/stack_access/various/case_1/__init__.py b/test/end_to_end/do_all/stack_access/various/case_0/__init__.py
similarity index 100%
rename from test/do_all/stack_access/various/case_1/__init__.py
rename to test/end_to_end/do_all/stack_access/various/case_0/__init__.py
diff --git a/test/do_all/stack_access/various/case_0/src/Makefile b/test/end_to_end/do_all/stack_access/various/case_0/src/Makefile
similarity index 100%
rename from test/do_all/stack_access/various/case_0/src/Makefile
rename to test/end_to_end/do_all/stack_access/various/case_0/src/Makefile
diff --git a/test/do_all/stack_access/various/case_0/src/code.cpp b/test/end_to_end/do_all/stack_access/various/case_0/src/code.cpp
similarity index 100%
rename from test/do_all/stack_access/various/case_0/src/code.cpp
rename to test/end_to_end/do_all/stack_access/various/case_0/src/code.cpp
diff --git a/test/do_all/stack_access/various/case_0/test.py b/test/end_to_end/do_all/stack_access/various/case_0/test.py
similarity index 100%
rename from test/do_all/stack_access/various/case_0/test.py
rename to test/end_to_end/do_all/stack_access/various/case_0/test.py
diff --git a/test/do_all/stack_access/various/case_2/__init__.py b/test/end_to_end/do_all/stack_access/various/case_1/__init__.py
similarity index 100%
rename from test/do_all/stack_access/various/case_2/__init__.py
rename to test/end_to_end/do_all/stack_access/various/case_1/__init__.py
diff --git a/test/do_all/stack_access/various/case_1/src/Makefile b/test/end_to_end/do_all/stack_access/various/case_1/src/Makefile
similarity index 100%
rename from test/do_all/stack_access/various/case_1/src/Makefile
rename to test/end_to_end/do_all/stack_access/various/case_1/src/Makefile
diff --git a/test/do_all/stack_access/various/case_1/src/code.cpp b/test/end_to_end/do_all/stack_access/various/case_1/src/code.cpp
similarity index 100%
rename from test/do_all/stack_access/various/case_1/src/code.cpp
rename to test/end_to_end/do_all/stack_access/various/case_1/src/code.cpp
diff --git a/test/do_all/stack_access/various/case_1/test.py b/test/end_to_end/do_all/stack_access/various/case_1/test.py
similarity index 100%
rename from test/do_all/stack_access/various/case_1/test.py
rename to test/end_to_end/do_all/stack_access/various/case_1/test.py
diff --git a/test/do_all/stack_access/various/case_3/__init__.py b/test/end_to_end/do_all/stack_access/various/case_2/__init__.py
similarity index 100%
rename from test/do_all/stack_access/various/case_3/__init__.py
rename to test/end_to_end/do_all/stack_access/various/case_2/__init__.py
diff --git a/test/do_all/stack_access/various/case_2/src/Makefile b/test/end_to_end/do_all/stack_access/various/case_2/src/Makefile
similarity index 100%
rename from test/do_all/stack_access/various/case_2/src/Makefile
rename to test/end_to_end/do_all/stack_access/various/case_2/src/Makefile
diff --git a/test/do_all/stack_access/various/case_2/src/code.cpp b/test/end_to_end/do_all/stack_access/various/case_2/src/code.cpp
similarity index 100%
rename from test/do_all/stack_access/various/case_2/src/code.cpp
rename to test/end_to_end/do_all/stack_access/various/case_2/src/code.cpp
diff --git a/test/do_all/stack_access/various/case_2/test.py b/test/end_to_end/do_all/stack_access/various/case_2/test.py
similarity index 100%
rename from test/do_all/stack_access/various/case_2/test.py
rename to test/end_to_end/do_all/stack_access/various/case_2/test.py
diff --git a/test/do_all/stack_access/various/case_4/__init__.py b/test/end_to_end/do_all/stack_access/various/case_3/__init__.py
similarity index 100%
rename from test/do_all/stack_access/various/case_4/__init__.py
rename to test/end_to_end/do_all/stack_access/various/case_3/__init__.py
diff --git a/test/do_all/stack_access/various/case_3/src/Makefile b/test/end_to_end/do_all/stack_access/various/case_3/src/Makefile
similarity index 100%
rename from test/do_all/stack_access/various/case_3/src/Makefile
rename to test/end_to_end/do_all/stack_access/various/case_3/src/Makefile
diff --git a/test/do_all/stack_access/various/case_3/src/code.cpp b/test/end_to_end/do_all/stack_access/various/case_3/src/code.cpp
similarity index 100%
rename from test/do_all/stack_access/various/case_3/src/code.cpp
rename to test/end_to_end/do_all/stack_access/various/case_3/src/code.cpp
diff --git a/test/do_all/stack_access/various/case_3/test.py b/test/end_to_end/do_all/stack_access/various/case_3/test.py
similarity index 100%
rename from test/do_all/stack_access/various/case_3/test.py
rename to test/end_to_end/do_all/stack_access/various/case_3/test.py
diff --git a/test/do_all/stack_access/various/case_5/__init__.py b/test/end_to_end/do_all/stack_access/various/case_4/__init__.py
similarity index 100%
rename from test/do_all/stack_access/various/case_5/__init__.py
rename to test/end_to_end/do_all/stack_access/various/case_4/__init__.py
diff --git a/test/do_all/stack_access/various/case_4/src/Makefile b/test/end_to_end/do_all/stack_access/various/case_4/src/Makefile
similarity index 100%
rename from test/do_all/stack_access/various/case_4/src/Makefile
rename to test/end_to_end/do_all/stack_access/various/case_4/src/Makefile
diff --git a/test/do_all/stack_access/various/case_4/src/code.cpp b/test/end_to_end/do_all/stack_access/various/case_4/src/code.cpp
similarity index 100%
rename from test/do_all/stack_access/various/case_4/src/code.cpp
rename to test/end_to_end/do_all/stack_access/various/case_4/src/code.cpp
diff --git a/test/do_all/stack_access/various/case_4/test.py b/test/end_to_end/do_all/stack_access/various/case_4/test.py
similarity index 100%
rename from test/do_all/stack_access/various/case_4/test.py
rename to test/end_to_end/do_all/stack_access/various/case_4/test.py
diff --git a/test/do_all/struct/__init__.py b/test/end_to_end/do_all/stack_access/various/case_5/__init__.py
similarity index 100%
rename from test/do_all/struct/__init__.py
rename to test/end_to_end/do_all/stack_access/various/case_5/__init__.py
diff --git a/test/do_all/stack_access/various/case_5/src/Makefile b/test/end_to_end/do_all/stack_access/various/case_5/src/Makefile
similarity index 100%
rename from test/do_all/stack_access/various/case_5/src/Makefile
rename to test/end_to_end/do_all/stack_access/various/case_5/src/Makefile
diff --git a/test/do_all/stack_access/various/case_5/src/code.cpp b/test/end_to_end/do_all/stack_access/various/case_5/src/code.cpp
similarity index 100%
rename from test/do_all/stack_access/various/case_5/src/code.cpp
rename to test/end_to_end/do_all/stack_access/various/case_5/src/code.cpp
diff --git a/test/do_all/stack_access/various/case_5/test.py b/test/end_to_end/do_all/stack_access/various/case_5/test.py
similarity index 100%
rename from test/do_all/stack_access/various/case_5/test.py
rename to test/end_to_end/do_all/stack_access/various/case_5/test.py
diff --git a/test/do_all/struct/positive/__init__.py b/test/end_to_end/do_all/struct/__init__.py
similarity index 100%
rename from test/do_all/struct/positive/__init__.py
rename to test/end_to_end/do_all/struct/__init__.py
diff --git a/test/do_all/struct/positive/miniFE_CSRMatrix_proxy/__init__.py b/test/end_to_end/do_all/struct/positive/__init__.py
similarity index 100%
rename from test/do_all/struct/positive/miniFE_CSRMatrix_proxy/__init__.py
rename to test/end_to_end/do_all/struct/positive/__init__.py
diff --git a/test/do_all/struct/positive/miniFE_CSRMatrix_proxy/access_outside_struct/__init__.py b/test/end_to_end/do_all/struct/positive/miniFE_CSRMatrix_proxy/__init__.py
similarity index 100%
rename from test/do_all/struct/positive/miniFE_CSRMatrix_proxy/access_outside_struct/__init__.py
rename to test/end_to_end/do_all/struct/positive/miniFE_CSRMatrix_proxy/__init__.py
diff --git a/test/do_all/struct/positive/miniFE_CSRMatrix_proxy/std_data_types/__init__.py b/test/end_to_end/do_all/struct/positive/miniFE_CSRMatrix_proxy/access_outside_struct/__init__.py
similarity index 100%
rename from test/do_all/struct/positive/miniFE_CSRMatrix_proxy/std_data_types/__init__.py
rename to test/end_to_end/do_all/struct/positive/miniFE_CSRMatrix_proxy/access_outside_struct/__init__.py
diff --git a/test/do_all/struct/positive/miniFE_CSRMatrix_proxy/access_outside_struct/src/Makefile b/test/end_to_end/do_all/struct/positive/miniFE_CSRMatrix_proxy/access_outside_struct/src/Makefile
similarity index 100%
rename from test/do_all/struct/positive/miniFE_CSRMatrix_proxy/access_outside_struct/src/Makefile
rename to test/end_to_end/do_all/struct/positive/miniFE_CSRMatrix_proxy/access_outside_struct/src/Makefile
diff --git a/test/do_all/struct/positive/miniFE_CSRMatrix_proxy/access_outside_struct/src/code.cpp b/test/end_to_end/do_all/struct/positive/miniFE_CSRMatrix_proxy/access_outside_struct/src/code.cpp
similarity index 100%
rename from test/do_all/struct/positive/miniFE_CSRMatrix_proxy/access_outside_struct/src/code.cpp
rename to test/end_to_end/do_all/struct/positive/miniFE_CSRMatrix_proxy/access_outside_struct/src/code.cpp
diff --git a/test/do_all/struct/positive/miniFE_CSRMatrix_proxy/access_outside_struct/test.py b/test/end_to_end/do_all/struct/positive/miniFE_CSRMatrix_proxy/access_outside_struct/test.py
similarity index 100%
rename from test/do_all/struct/positive/miniFE_CSRMatrix_proxy/access_outside_struct/test.py
rename to test/end_to_end/do_all/struct/positive/miniFE_CSRMatrix_proxy/access_outside_struct/test.py
diff --git a/test/do_all/struct/positive/miniFE_CSRMatrix_proxy/template_data_types/__init__.py b/test/end_to_end/do_all/struct/positive/miniFE_CSRMatrix_proxy/std_data_types/__init__.py
similarity index 100%
rename from test/do_all/struct/positive/miniFE_CSRMatrix_proxy/template_data_types/__init__.py
rename to test/end_to_end/do_all/struct/positive/miniFE_CSRMatrix_proxy/std_data_types/__init__.py
diff --git a/test/do_all/struct/positive/miniFE_CSRMatrix_proxy/std_data_types/src/Makefile b/test/end_to_end/do_all/struct/positive/miniFE_CSRMatrix_proxy/std_data_types/src/Makefile
similarity index 100%
rename from test/do_all/struct/positive/miniFE_CSRMatrix_proxy/std_data_types/src/Makefile
rename to test/end_to_end/do_all/struct/positive/miniFE_CSRMatrix_proxy/std_data_types/src/Makefile
diff --git a/test/do_all/struct/positive/miniFE_CSRMatrix_proxy/std_data_types/src/code.cpp b/test/end_to_end/do_all/struct/positive/miniFE_CSRMatrix_proxy/std_data_types/src/code.cpp
similarity index 100%
rename from test/do_all/struct/positive/miniFE_CSRMatrix_proxy/std_data_types/src/code.cpp
rename to test/end_to_end/do_all/struct/positive/miniFE_CSRMatrix_proxy/std_data_types/src/code.cpp
diff --git a/test/do_all/struct/positive/miniFE_CSRMatrix_proxy/std_data_types/test.py b/test/end_to_end/do_all/struct/positive/miniFE_CSRMatrix_proxy/std_data_types/test.py
similarity index 100%
rename from test/do_all/struct/positive/miniFE_CSRMatrix_proxy/std_data_types/test.py
rename to test/end_to_end/do_all/struct/positive/miniFE_CSRMatrix_proxy/std_data_types/test.py
diff --git a/test/optimizer/__init__.py b/test/end_to_end/do_all/struct/positive/miniFE_CSRMatrix_proxy/template_data_types/__init__.py
similarity index 100%
rename from test/optimizer/__init__.py
rename to test/end_to_end/do_all/struct/positive/miniFE_CSRMatrix_proxy/template_data_types/__init__.py
diff --git a/test/do_all/struct/positive/miniFE_CSRMatrix_proxy/template_data_types/src/Makefile b/test/end_to_end/do_all/struct/positive/miniFE_CSRMatrix_proxy/template_data_types/src/Makefile
similarity index 100%
rename from test/do_all/struct/positive/miniFE_CSRMatrix_proxy/template_data_types/src/Makefile
rename to test/end_to_end/do_all/struct/positive/miniFE_CSRMatrix_proxy/template_data_types/src/Makefile
diff --git a/test/do_all/struct/positive/miniFE_CSRMatrix_proxy/template_data_types/src/code.cpp b/test/end_to_end/do_all/struct/positive/miniFE_CSRMatrix_proxy/template_data_types/src/code.cpp
similarity index 100%
rename from test/do_all/struct/positive/miniFE_CSRMatrix_proxy/template_data_types/src/code.cpp
rename to test/end_to_end/do_all/struct/positive/miniFE_CSRMatrix_proxy/template_data_types/src/code.cpp
diff --git a/test/do_all/struct/positive/miniFE_CSRMatrix_proxy/template_data_types/test.py b/test/end_to_end/do_all/struct/positive/miniFE_CSRMatrix_proxy/template_data_types/test.py
similarity index 100%
rename from test/do_all/struct/positive/miniFE_CSRMatrix_proxy/template_data_types/test.py
rename to test/end_to_end/do_all/struct/positive/miniFE_CSRMatrix_proxy/template_data_types/test.py
diff --git a/test/optimizer/loop_collapse/__init__.py b/test/end_to_end/optimizer/__init__.py
similarity index 100%
rename from test/optimizer/loop_collapse/__init__.py
rename to test/end_to_end/optimizer/__init__.py
diff --git a/test/optimizer/loop_collapse/negative/inner_loop_doall_only/__init__.py b/test/end_to_end/optimizer/loop_collapse/__init__.py
similarity index 100%
rename from test/optimizer/loop_collapse/negative/inner_loop_doall_only/__init__.py
rename to test/end_to_end/optimizer/loop_collapse/__init__.py
diff --git a/test/optimizer/loop_collapse/negative/outer_loop_doall_only/__init__.py b/test/end_to_end/optimizer/loop_collapse/negative/inner_loop_doall_only/__init__.py
similarity index 100%
rename from test/optimizer/loop_collapse/negative/outer_loop_doall_only/__init__.py
rename to test/end_to_end/optimizer/loop_collapse/negative/inner_loop_doall_only/__init__.py
diff --git a/test/optimizer/loop_collapse/negative/inner_loop_doall_only/src/Makefile b/test/end_to_end/optimizer/loop_collapse/negative/inner_loop_doall_only/src/Makefile
similarity index 100%
rename from test/optimizer/loop_collapse/negative/inner_loop_doall_only/src/Makefile
rename to test/end_to_end/optimizer/loop_collapse/negative/inner_loop_doall_only/src/Makefile
diff --git a/test/optimizer/loop_collapse/negative/inner_loop_doall_only/src/code.cpp b/test/end_to_end/optimizer/loop_collapse/negative/inner_loop_doall_only/src/code.cpp
similarity index 100%
rename from test/optimizer/loop_collapse/negative/inner_loop_doall_only/src/code.cpp
rename to test/end_to_end/optimizer/loop_collapse/negative/inner_loop_doall_only/src/code.cpp
diff --git a/test/optimizer/loop_collapse/negative/inner_loop_doall_only/test.py b/test/end_to_end/optimizer/loop_collapse/negative/inner_loop_doall_only/test.py
similarity index 100%
rename from test/optimizer/loop_collapse/negative/inner_loop_doall_only/test.py
rename to test/end_to_end/optimizer/loop_collapse/negative/inner_loop_doall_only/test.py
diff --git a/test/optimizer/loop_collapse/negative/simple_1/__init__.py b/test/end_to_end/optimizer/loop_collapse/negative/outer_loop_doall_only/__init__.py
similarity index 100%
rename from test/optimizer/loop_collapse/negative/simple_1/__init__.py
rename to test/end_to_end/optimizer/loop_collapse/negative/outer_loop_doall_only/__init__.py
diff --git a/test/optimizer/loop_collapse/negative/outer_loop_doall_only/src/Makefile b/test/end_to_end/optimizer/loop_collapse/negative/outer_loop_doall_only/src/Makefile
similarity index 100%
rename from test/optimizer/loop_collapse/negative/outer_loop_doall_only/src/Makefile
rename to test/end_to_end/optimizer/loop_collapse/negative/outer_loop_doall_only/src/Makefile
diff --git a/test/optimizer/loop_collapse/negative/outer_loop_doall_only/src/code.cpp b/test/end_to_end/optimizer/loop_collapse/negative/outer_loop_doall_only/src/code.cpp
similarity index 100%
rename from test/optimizer/loop_collapse/negative/outer_loop_doall_only/src/code.cpp
rename to test/end_to_end/optimizer/loop_collapse/negative/outer_loop_doall_only/src/code.cpp
diff --git a/test/optimizer/loop_collapse/negative/outer_loop_doall_only/test.py b/test/end_to_end/optimizer/loop_collapse/negative/outer_loop_doall_only/test.py
similarity index 100%
rename from test/optimizer/loop_collapse/negative/outer_loop_doall_only/test.py
rename to test/end_to_end/optimizer/loop_collapse/negative/outer_loop_doall_only/test.py
diff --git a/test/optimizer/loop_collapse/positive/__init__.py b/test/end_to_end/optimizer/loop_collapse/negative/simple_1/__init__.py
similarity index 100%
rename from test/optimizer/loop_collapse/positive/__init__.py
rename to test/end_to_end/optimizer/loop_collapse/negative/simple_1/__init__.py
diff --git a/test/optimizer/loop_collapse/negative/simple_1/src/Makefile b/test/end_to_end/optimizer/loop_collapse/negative/simple_1/src/Makefile
similarity index 100%
rename from test/optimizer/loop_collapse/negative/simple_1/src/Makefile
rename to test/end_to_end/optimizer/loop_collapse/negative/simple_1/src/Makefile
diff --git a/test/optimizer/loop_collapse/negative/simple_1/src/code.cpp b/test/end_to_end/optimizer/loop_collapse/negative/simple_1/src/code.cpp
similarity index 100%
rename from test/optimizer/loop_collapse/negative/simple_1/src/code.cpp
rename to test/end_to_end/optimizer/loop_collapse/negative/simple_1/src/code.cpp
diff --git a/test/optimizer/loop_collapse/negative/simple_1/test.py b/test/end_to_end/optimizer/loop_collapse/negative/simple_1/test.py
similarity index 100%
rename from test/optimizer/loop_collapse/negative/simple_1/test.py
rename to test/end_to_end/optimizer/loop_collapse/negative/simple_1/test.py
diff --git a/test/optimizer/loop_collapse/positive/simple_1/__init__.py b/test/end_to_end/optimizer/loop_collapse/positive/__init__.py
similarity index 100%
rename from test/optimizer/loop_collapse/positive/simple_1/__init__.py
rename to test/end_to_end/optimizer/loop_collapse/positive/__init__.py
diff --git a/test/reduction_pattern/__init__.py b/test/end_to_end/optimizer/loop_collapse/positive/simple_1/__init__.py
similarity index 100%
rename from test/reduction_pattern/__init__.py
rename to test/end_to_end/optimizer/loop_collapse/positive/simple_1/__init__.py
diff --git a/test/optimizer/loop_collapse/positive/simple_1/src/Makefile b/test/end_to_end/optimizer/loop_collapse/positive/simple_1/src/Makefile
similarity index 100%
rename from test/optimizer/loop_collapse/positive/simple_1/src/Makefile
rename to test/end_to_end/optimizer/loop_collapse/positive/simple_1/src/Makefile
diff --git a/test/optimizer/loop_collapse/positive/simple_1/src/code.cpp b/test/end_to_end/optimizer/loop_collapse/positive/simple_1/src/code.cpp
similarity index 100%
rename from test/optimizer/loop_collapse/positive/simple_1/src/code.cpp
rename to test/end_to_end/optimizer/loop_collapse/positive/simple_1/src/code.cpp
diff --git a/test/optimizer/loop_collapse/positive/simple_1/test.py b/test/end_to_end/optimizer/loop_collapse/positive/simple_1/test.py
similarity index 100%
rename from test/optimizer/loop_collapse/positive/simple_1/test.py
rename to test/end_to_end/optimizer/loop_collapse/positive/simple_1/test.py
diff --git a/test/reduction_pattern/positive/__init__.py b/test/end_to_end/reduction_pattern/__init__.py
similarity index 100%
rename from test/reduction_pattern/positive/__init__.py
rename to test/end_to_end/reduction_pattern/__init__.py
diff --git a/test/reduction_pattern/positive/nested/OMPSCR/__init__.py b/test/end_to_end/reduction_pattern/positive/__init__.py
similarity index 100%
rename from test/reduction_pattern/positive/nested/OMPSCR/__init__.py
rename to test/end_to_end/reduction_pattern/positive/__init__.py
diff --git a/test/reduction_pattern/positive/nested/OMPSCR/c_Mandelbrot/__init__.py b/test/end_to_end/reduction_pattern/positive/nested/OMPSCR/__init__.py
similarity index 100%
rename from test/reduction_pattern/positive/nested/OMPSCR/c_Mandelbrot/__init__.py
rename to test/end_to_end/reduction_pattern/positive/nested/OMPSCR/__init__.py
diff --git a/test/reduction_pattern/positive/nested/__init__.py b/test/end_to_end/reduction_pattern/positive/nested/OMPSCR/c_Mandelbrot/__init__.py
similarity index 100%
rename from test/reduction_pattern/positive/nested/__init__.py
rename to test/end_to_end/reduction_pattern/positive/nested/OMPSCR/c_Mandelbrot/__init__.py
diff --git a/test/reduction_pattern/positive/nested/OMPSCR/c_Mandelbrot/src/Makefile b/test/end_to_end/reduction_pattern/positive/nested/OMPSCR/c_Mandelbrot/src/Makefile
similarity index 100%
rename from test/reduction_pattern/positive/nested/OMPSCR/c_Mandelbrot/src/Makefile
rename to test/end_to_end/reduction_pattern/positive/nested/OMPSCR/c_Mandelbrot/src/Makefile
diff --git a/test/reduction_pattern/positive/nested/OMPSCR/c_Mandelbrot/src/code.cpp b/test/end_to_end/reduction_pattern/positive/nested/OMPSCR/c_Mandelbrot/src/code.cpp
similarity index 100%
rename from test/reduction_pattern/positive/nested/OMPSCR/c_Mandelbrot/src/code.cpp
rename to test/end_to_end/reduction_pattern/positive/nested/OMPSCR/c_Mandelbrot/src/code.cpp
diff --git a/test/reduction_pattern/positive/nested/OMPSCR/c_Mandelbrot/test.py b/test/end_to_end/reduction_pattern/positive/nested/OMPSCR/c_Mandelbrot/test.py
similarity index 100%
rename from test/reduction_pattern/positive/nested/OMPSCR/c_Mandelbrot/test.py
rename to test/end_to_end/reduction_pattern/positive/nested/OMPSCR/c_Mandelbrot/test.py
diff --git a/test/mergesort/data/reduction.txt b/test/end_to_end/reduction_pattern/positive/nested/__init__.py
similarity index 100%
rename from test/mergesort/data/reduction.txt
rename to test/end_to_end/reduction_pattern/positive/nested/__init__.py
diff --git a/test/mergesort/data/Data.xml b/test/mergesort/data/Data.xml
deleted file mode 100644
index 0e5ee766b..000000000
--- a/test/mergesort/data/Data.xml
+++ /dev/null
@@ -1,886 +0,0 @@
-
-
-
- 1:1,1:2,1:3,1:4,1:5,1:9,1:10,1:14,1:15,1:16,1:23
-
- A
- p
- q
- r
-
- 1:41,
-
-
-
-
- entry
- 0
- 64
- 0
- 13
- 1:16
-
- 1:16
-
-
- 1:2
-
-
-
-
- A
- p
- q
- r
-
-
-
-
-
-
-
- entry
- 32
- 192
- 0
- 8
- 1:16
-
- 1:16
-
-
- 1:3
-
-
-
-
- q
-
-
-
-
-
-
-
- entry
- 128
- 128
- 0
- 9
- 1:17,1:18
- 1:17,1:18
- 1:17,1:18
-
-
- 1:4
-
-
-
-
- n1
- n2
- p
- q
- r
-
-
-
-
-
-
-
- entry
- 32
- 320
- 0
- 20
- 1:0,1:19,1:20,1:21,1:22,1:23
- 1:19,1:20
- 1:19,1:20,1:21,1:22
-
-
- 1:6
-
-
- __vla_expr0
- __vla_expr1
-
-
- i
- j
- n1
- n2
- saved_stack
-
-
-
-
-
-
- 1:6,1:7,1:8
-
-
-
-
- for.cond
- 64
- 0
- 0
- 4
- 1:23
- 1:23
-
-
-
- 1:7
- 1:9
-
-
-
-
- i
- n1
-
-
-
-
-
-
-
- for.body
- 192
- 64
- 0
- 12
- 1:24,1:25
- 1:24
- 1:24
-
-
- 1:8
-
-
-
-
- A
- L
- i
- p
-
-
-
-
-
-
-
- for.inc
- 32
- 64
- 0
- 4
- 1:23
- 1:23
- 1:23
-
-
- 1:6
-
-
-
-
- i
-
-
-
-
-
-
-
- for.end
- 0
- 0
- 0
- 1
- 1:26
-
-
-
-
- 1:11
-
-
-
-
-
-
-
-
-
-
- 1:11,1:12,1:13
-
-
-
-
- for.cond8
- 64
- 0
- 0
- 4
- 1:26
- 1:26
-
-
-
- 1:12
- 1:14
-
-
-
-
- j
- n2
-
-
-
-
-
-
-
- for.body10
- 192
- 64
- 0
- 13
- 1:27,1:28
- 1:27
- 1:27
-
-
- 1:13
-
-
-
-
- A
- R
- j
- q
-
-
-
-
-
-
-
- for.inc17
- 32
- 64
- 0
- 4
- 1:26
- 1:26
- 1:26
-
-
- 1:11
-
-
-
-
- j
-
-
-
-
-
-
-
- for.end19
- 64
- 256
- 0
- 10
- 1:29,1:30,1:31
- 1:29,1:30
- 1:29,1:30,1:31
-
-
- 1:15
-
-
-
-
- L
- R
- i
- j
- n1
- n2
-
-
-
-
-
-
-
- for.end19
- 32
- 64
- 0
- 4
- 1:32
- 1:32
- 1:32
-
-
- 1:17
-
-
-
-
- k
- p
-
-
-
-
-
-
- 1:17,1:18,1:19,1:20,1:21,1:22
-
-
-
-
- for.cond24
- 64
- 0
- 0
- 4
- 1:32
- 1:32
-
-
-
- 1:18
- 1:23
-
-
-
-
- k
- r
-
-
-
-
-
-
-
- for.body26
- 128
- 0
- 0
- 10
- 1:33
- 1:33
-
-
-
- 1:19
- 1:22
-
-
-
-
- L
- R
- i
- j
-
-
-
-
-
-
-
- if.then
- 192
- 128
- 0
- 13
- 1:34,1:35,1:36
- 1:34,1:35
- 1:34,1:35
-
-
- 1:20
-
-
-
-
- A
- L
- i
- k
-
-
-
-
-
-
-
- if.end
- 0
- 0
- 0
- 1
- 1:40
-
-
-
-
- 1:21
-
-
-
-
-
-
-
-
-
-
-
- for.inc42
- 32
- 64
- 0
- 4
- 1:32
- 1:32
- 1:32
-
-
- 1:17
-
-
-
-
- k
-
-
-
-
-
-
-
- if.else
- 192
- 128
- 0
- 12
- 1:37,1:38
- 1:37,1:38
- 1:37,1:38
-
-
- 1:20
-
-
-
-
- A
- R
- j
- k
-
-
-
-
-
-
-
- for.end44
- 64
- 0
- 0
- 3
- 1:41
- 1:41
-
- 1:41
-
-
-
-
-
- saved_stack
-
-
-
-
-
-
-
-
-
-
-
- 1:25,1:26,1:27,1:28,1:29,1:33
-
- A
- p
- r
-
- 1:50,
-
-
-
-
- entry
- 0
- 64
- 0
- 5
- 1:43
-
- 1:43
-
-
- 1:26
-
-
-
-
- A
- p
- r
-
-
-
-
-
-
-
- entry
- 0
- 128
- 0
- 5
- 1:43
-
- 1:43
-
-
- 1:27
-
-
-
-
- p
-
-
-
-
-
-
-
- entry
- 64
- 0
- 0
- 4
- 1:44
- 1:44
-
-
-
- 1:28
- 1:33
-
-
-
-
- r
-
-
-
-
-
-
-
- if.then
- 192
- 64
- 0
- 11
- 1:45
- 1:45
- 1:45
-
-
- 1:29
-
-
- q
-
-
- p
- r
-
-
-
-
-
-
- 1:30,1:31,1:32
- if.then
- 288
- 0
- 0
- 12
- 1:46,1:47,1:48,1:49
- 1:46,1:47,1:48
-
- 1:49
-
- 1:33
-
-
- q
-
-
- A
- p
- r
-
-
- 1:30
- _Z4sortPiii 1:46,
- 1:31
- _Z4sortPiii 1:47,
- 1:32
-
-
-
-
-
-
-
- A
- p
- r
-
-
-
-
-
-
-
- A
- p
- r
-
-
-
-
-
-
-
- A
- p
- q
- r
-
-
-
-
-
-
- if.end
- 0
- 0
- 0
- 1
- 1:50
-
-
- 1:50
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 1:35,1:36,1:38,1:42
-
-
- 1:58,
-
-
-
-
- entry
- 0
- 64
- 0
- 4
- 1:52
-
- 1:52
-
-
- 1:36
-
-
- retval
-
-
-
-
-
-
-
-
- 1:37
- entry
- 0
- 64
- 0
- 8
- 1:53,1:54,1:55
-
- 1:55
-
-
- 1:39
-
-
-
-
- i
-
-
- 1:37
- _Z4sortPiii 1:54,
-
-
-
-
-
-
- A
- p
- r
-
-
-
-
-
- 1:39,1:40,1:41
-
-
-
-
- for.cond
- 32
- 0
- 0
- 3
- 1:55
- 1:55
-
-
-
- 1:40
- 1:42
-
-
-
-
- i
-
-
-
-
-
-
-
- for.body
- 64
- 0
- 1
- 6
- 1:56,1:57
- 1:56
-
-
-
- 1:41
-
-
-
-
- array
- i
-
-
-
-
-
-
-
- for.inc
- 32
- 64
- 0
- 4
- 1:55
- 1:55
- 1:55
-
-
- 1:39
-
-
-
-
- i
-
-
-
-
-
-
-
- for.end
- 0
- 0
- 0
- 1
- 1:58
-
-
- 1:58
-
-
-
-
-
-
-
-
-
-
-
diff --git a/test/mergesort/data/FileMapping.txt b/test/mergesort/data/FileMapping.txt
deleted file mode 100644
index 2484c0b02..000000000
--- a/test/mergesort/data/FileMapping.txt
+++ /dev/null
@@ -1 +0,0 @@
-1 ../mergesort.cpp
diff --git a/test/mergesort/data/dp_run_dep.txt b/test/mergesort/data/dp_run_dep.txt
deleted file mode 100644
index 1690a635d..000000000
--- a/test/mergesort/data/dp_run_dep.txt
+++ /dev/null
@@ -1,24 +0,0 @@
-START 1:52
-1:55 BGN loop 10
-1:58 END loop
-1:32 BGN loop 3
-1:41 END loop
-1:26 BGN loop 1
-1:29 END loop
-1:23 BGN loop 2
-1:26 END loop
-1:48 BGN func 1:16
-1:47 BGN func 1:43
-1:46 BGN func 1:43
-1:54 BGN func 1:43
-1:41 END func
-1:50 END func
-1:33 NOM RAW 1:24|L(16) RAW 1:27|R(17) RAW 1:29|L(L) RAW 1:30|R(R)
-1:30 NOM INIT *|R(R) WAR 1:33|R(R) WAW_II_0 1:30|R(R)
-1:56 NOM RAW 1:34|array(15) RAW 1:37|array(15)
-1:29 NOM INIT *|L(L) WAR 1:33|L(L) WAR 1:34|L(L) WAW_II_0 1:29|L(L)
-1:27 NOM INIT *|R(17) RAW 1:34|A(A) RAW 1:37|A(A) WAR 1:37|R(21)
-1:37 NOM INIT *|A(15) RAW 1:27|R(17) WAR 1:24|A(15) WAR 1:27|A(A)
-1:34 NOM INIT *|A(15) RAW 1:24|L(16) WAR 1:24|A(15) WAR 1:27|A(A)
-1:24 NOM INIT *|L(16) RAW 1:34|A(15) RAW 1:37|A(15) WAR 1:34|L(20) WAW 1:29|L(L)
-1:58 END program
diff --git a/test/mergesort/data/loop_counter_output.txt b/test/mergesort/data/loop_counter_output.txt
deleted file mode 100644
index 3bb75c8c0..000000000
--- a/test/mergesort/data/loop_counter_output.txt
+++ /dev/null
@@ -1,4 +0,0 @@
-1 32 34
-1 26 15
-1 23 19
-1 55 10
diff --git a/test/mergesort/data/memory_regions.txt b/test/mergesort/data/memory_regions.txt
deleted file mode 100644
index a91b4e807..000000000
--- a/test/mergesort/data/memory_regions.txt
+++ /dev/null
@@ -1,221 +0,0 @@
-%%dummy%% * 0
-0 1:52 4
-1 * 2
-2 * 2
-3 * 2
-4 * 2
-5 * 12
-6 * 12
-7 * 12
-8 * 3
-9 * 3
-10 * 2
-11 * 2
-12 * 2
-13 * 2
-14 * 3
-15 * 40
-16 1:52 40
-17 1:52 4
-18 1:43 0
-19 1:43 4
-20 1:43 4
-21 1:43 4
-22 1:43 0
-23 1:43 4
-24 1:43 4
-25 1:43 4
-26 1:43 0
-27 1:43 4
-28 1:43 4
-29 1:43 4
-30 1:43 0
-31 1:43 4
-32 1:43 4
-33 1:43 4
-34 1:43 0
-35 1:43 4
-36 1:43 4
-37 1:43 4
-38 1:43 0
-39 1:43 4
-40 1:43 4
-41 1:43 4
-42 1:16 0
-43 1:16 4
-44 1:16 4
-45 1:16 4
-46 1:16 4
-47 1:16 4
-48 1:16 0
-49 1:16 8
-50 1:16 8
-51 1:16 4
-52 1:16 4
-53 1:16 4
-54 1:19 8
-55 1:20 8
-56 1:43 0
-57 1:43 4
-58 1:43 4
-59 1:43 4
-60 1:16 0
-61 1:16 4
-62 1:16 4
-63 1:16 4
-64 1:16 4
-65 1:16 4
-66 1:16 0
-67 1:16 8
-68 1:16 8
-69 1:16 4
-70 1:16 4
-71 1:16 4
-72 1:19 12
-73 1:20 8
-74 1:43 0
-75 1:43 4
-76 1:43 4
-77 1:43 4
-78 1:43 0
-79 1:43 4
-80 1:43 4
-81 1:43 4
-82 1:43 0
-83 1:43 4
-84 1:43 4
-85 1:43 4
-86 1:16 0
-87 1:16 4
-88 1:16 4
-89 1:16 4
-90 1:16 4
-91 1:16 4
-92 1:16 0
-93 1:16 8
-94 1:16 8
-95 1:16 4
-96 1:16 4
-97 1:16 4
-98 1:19 8
-99 1:20 8
-100 1:16 0
-101 1:16 4
-102 1:16 4
-103 1:16 4
-104 1:16 4
-105 1:16 4
-106 1:16 0
-107 1:16 8
-108 1:16 8
-109 1:16 4
-110 1:16 4
-111 1:16 4
-112 1:19 16
-113 1:20 12
-114 1:43 0
-115 1:43 4
-116 1:43 4
-117 1:43 4
-118 1:43 0
-119 1:43 4
-120 1:43 4
-121 1:43 4
-122 1:43 0
-123 1:43 4
-124 1:43 4
-125 1:43 4
-126 1:43 0
-127 1:43 4
-128 1:43 4
-129 1:43 4
-130 1:43 0
-131 1:43 4
-132 1:43 4
-133 1:43 4
-134 1:16 0
-135 1:16 4
-136 1:16 4
-137 1:16 4
-138 1:16 4
-139 1:16 4
-140 1:16 0
-141 1:16 8
-142 1:16 8
-143 1:16 4
-144 1:16 4
-145 1:16 4
-146 1:19 8
-147 1:20 8
-148 1:43 0
-149 1:43 4
-150 1:43 4
-151 1:43 4
-152 1:16 0
-153 1:16 4
-154 1:16 4
-155 1:16 4
-156 1:16 4
-157 1:16 4
-158 1:16 0
-159 1:16 8
-160 1:16 8
-161 1:16 4
-162 1:16 4
-163 1:16 4
-164 1:19 12
-165 1:20 8
-166 1:43 0
-167 1:43 4
-168 1:43 4
-169 1:43 4
-170 1:43 0
-171 1:43 4
-172 1:43 4
-173 1:43 4
-174 1:43 0
-175 1:43 4
-176 1:43 4
-177 1:43 4
-178 1:16 0
-179 1:16 4
-180 1:16 4
-181 1:16 4
-182 1:16 4
-183 1:16 4
-184 1:16 0
-185 1:16 8
-186 1:16 8
-187 1:16 4
-188 1:16 4
-189 1:16 4
-190 1:19 8
-191 1:20 8
-192 1:16 0
-193 1:16 4
-194 1:16 4
-195 1:16 4
-196 1:16 4
-197 1:16 4
-198 1:16 0
-199 1:16 8
-200 1:16 8
-201 1:16 4
-202 1:16 4
-203 1:16 4
-204 1:19 16
-205 1:20 12
-206 1:16 0
-207 1:16 4
-208 1:16 4
-209 1:16 4
-210 1:16 4
-211 1:16 4
-212 1:16 0
-213 1:16 8
-214 1:16 8
-215 1:16 4
-216 1:16 4
-217 1:16 4
-218 1:19 24
-219 1:20 24
diff --git a/test/mergesort/data/static_dependencies.txt b/test/mergesort/data/static_dependencies.txt
deleted file mode 100644
index f7a4c5970..000000000
--- a/test/mergesort/data/static_dependencies.txt
+++ /dev/null
@@ -1,78 +0,0 @@
-1:16 NOM INIT *|A(S0)
-1:16 NOM INIT *|p(S1)
-1:16 NOM INIT *|q(S2)
-1:16 NOM INIT *|r(S3)
-1:17 NOM INIT *|n1(S4)
-1:17 NOM RAW 1:16|p(S1)
-1:17 NOM RAW 1:16|q(S2)
-1:18 NOM INIT *|n2(S5)
-1:18 NOM RAW 1:16|q(S2)
-1:18 NOM RAW 1:16|r(S3)
-1:19 NOM INIT *|__vla_expr0(S7)
-1:19 NOM INIT *|saved_stack(S6)
-1:19 NOM RAW 1:17|n1(S4)
-1:20 NOM INIT *|__vla_expr1(S8)
-1:20 NOM RAW 1:18|n2(S5)
-1:21 NOM INIT *|i(S9)
-1:22 NOM INIT *|j(S10)
-1:23 NOM RAW 1:17|n1(S4)
-1:23 NOM RAW 1:21|i(S9)
-1:24 NOM RAW 1:16|A(S0)
-1:24 NOM RAW 1:16|p(S1)
-1:24 NOM RAW 1:21|i(S9)
-1:23 NOM RAW 1:21|i(S9)
-1:23 NOM WAR 1:23|i(S9)
-1:26 NOM RAW 1:18|n2(S5)
-1:26 NOM RAW 1:22|j(S10)
-1:27 NOM RAW 1:16|A(S0)
-1:27 NOM RAW 1:16|q(S2)
-1:27 NOM RAW 1:22|j(S10)
-1:29 NOM RAW 1:17|n1(S4)
-1:30 NOM RAW 1:18|n2(S5)
-1:31 NOM WAR 1:23|i(S9)
-1:31 NOM WAR 1:26|j(S10)
-1:32 NOM INIT *|k(S11)
-1:32 NOM RAW 1:16|p(S1)
-1:26 NOM RAW 1:22|j(S10)
-1:26 NOM WAR 1:26|j(S10)
-1:32 NOM RAW 1:16|r(S3)
-1:32 NOM RAW 1:32|k(S11)
-1:33 NOM RAW 1:31|i(S9)
-1:33 NOM RAW 1:31|j(S10)
-1:41 NOM RAW 1:19|saved_stack(S6)
-1:34 NOM RAW 1:16|A(S0)
-1:34 NOM RAW 1:31|i(S9)
-1:34 NOM RAW 1:32|k(S11)
-1:35 NOM RAW 1:31|i(S9)
-1:35 NOM WAR 1:35|i(S9)
-1:37 NOM RAW 1:16|A(S0)
-1:37 NOM RAW 1:31|j(S10)
-1:37 NOM RAW 1:32|k(S11)
-1:38 NOM RAW 1:31|j(S10)
-1:38 NOM WAR 1:38|j(S10)
-1:32 NOM RAW 1:32|k(S11)
-1:32 NOM WAR 1:32|k(S11)
-1:43 NOM INIT *|A(S14)
-1:43 NOM INIT *|p(S15)
-1:43 NOM INIT *|r(S16)
-1:44 NOM RAW 1:43|p(S15)
-1:44 NOM RAW 1:43|r(S16)
-1:45 NOM INIT *|q(S17)
-1:45 NOM RAW 1:43|p(S15)
-1:45 NOM RAW 1:43|r(S16)
-1:46 NOM RAW 1:43|A(S14)
-1:46 NOM RAW 1:43|p(S15)
-1:46 NOM RAW 1:45|q(S17)
-1:47 NOM RAW 1:43|A(S14)
-1:47 NOM RAW 1:43|r(S16)
-1:47 NOM RAW 1:45|q(S17)
-1:48 NOM RAW 1:43|A(S14)
-1:48 NOM RAW 1:43|p(S15)
-1:48 NOM RAW 1:43|r(S16)
-1:48 NOM RAW 1:45|q(S17)
-1:52 NOM INIT *|retval(S18)
-1:55 NOM INIT *|i(S20)
-1:55 NOM RAW 1:55|i(S20)
-1:56 NOM RAW 1:55|i(S20)
-1:55 NOM RAW 1:55|i(S20)
-1:55 NOM WAR 1:55|i(S20)
diff --git a/test/differential_mergesort/execute_dp.sh b/test/old/differential_mergesort/execute_dp.sh
similarity index 100%
rename from test/differential_mergesort/execute_dp.sh
rename to test/old/differential_mergesort/execute_dp.sh
diff --git a/test/differential_mergesort/mergesort.cpp b/test/old/differential_mergesort/mergesort.cpp
similarity index 100%
rename from test/differential_mergesort/mergesort.cpp
rename to test/old/differential_mergesort/mergesort.cpp
diff --git a/test/mergesort/mergesort.cpp b/test/old/mergesort/mergesort.cpp
similarity index 100%
rename from test/mergesort/mergesort.cpp
rename to test/old/mergesort/mergesort.cpp
diff --git a/test/reduction/reduction_test.c b/test/old/reduction/reduction_test.c
similarity index 100%
rename from test/reduction/reduction_test.c
rename to test/old/reduction/reduction_test.c
diff --git a/test/simple_pipeline/SimplePipeline.c b/test/old/simple_pipeline/SimplePipeline.c
similarity index 100%
rename from test/simple_pipeline/SimplePipeline.c
rename to test/old/simple_pipeline/SimplePipeline.c
diff --git a/test/reduction/data/Data.xml b/test/reduction/data/Data.xml
deleted file mode 100644
index e15aa4899..000000000
--- a/test/reduction/data/Data.xml
+++ /dev/null
@@ -1,4805 +0,0 @@
-
-
-
- 1:1,1:2,1:3,1:7,1:8,1:12,1:13,1:17,1:18,1:22,1:23,1:27,1:28,1:32,1:33,1:37,1:38,1:42,1:43,1:47,1:48,1:52,1:53,1:57,1:58,1:63,1:64,1:69,1:70,1:75,1:76,1:80,1:81,1:85,1:86,1:95,1:96,1:106,1:107,1:116,1:117,1:126,1:127,1:131,1:132,1:137,1:138,1:143,1:144,1:148,1:149,1:153,1:154,1:158,1:159,1:163,1:164,1:168
-
-
- 1:144,
-
-
-
-
- entry
- 0
- 192
- 0
- 54
- 1:21,1:23,1:24,1:25,1:26,1:27
-
- 1:25,1:26,1:27
-
-
- 1:2
-
-
-
-
- local_var
- local_var_f
- local_var_f2
-
-
-
-
-
-
-
- entry
- 0
- 64
- 0
- 3
- 1:30
-
- 1:30
-
-
- 1:4
-
-
-
-
- i
-
-
-
-
-
-
- 1:4,1:5,1:6
-
-
-
-
- for.cond
- 32
- 0
- 0
- 3
- 1:30
- 1:30
-
-
-
- 1:5
- 1:7
-
-
-
-
- i
-
-
-
-
-
-
-
- for.body
- 96
- 64
- 0
- 8
- 1:31,1:32
- 1:31
- 1:31
-
-
- 1:6
-
-
-
-
- global_array
- i
- local_var
-
-
-
-
-
-
-
- for.inc
- 32
- 64
- 0
- 4
- 1:30
- 1:30
- 1:30
-
-
- 1:4
-
-
-
-
- i
-
-
-
-
-
-
-
- for.end
- 0
- 64
- 0
- 3
- 1:33
-
- 1:33
-
-
- 1:9
-
-
-
-
- i
-
-
-
-
-
-
- 1:9,1:10,1:11
-
-
-
-
- for.cond2
- 32
- 0
- 0
- 3
- 1:33
- 1:33
-
-
-
- 1:10
- 1:12
-
-
-
-
- i
-
-
-
-
-
-
-
- for.body4
- 96
- 64
- 0
- 8
- 1:34,1:35
- 1:34
- 1:34
-
-
- 1:11
-
-
-
-
- global_array
- i
- local_var
-
-
-
-
-
-
-
- for.inc7
- 32
- 64
- 0
- 4
- 1:33
- 1:33
- 1:33
-
-
- 1:9
-
-
-
-
- i
-
-
-
-
-
-
-
- for.end9
- 0
- 64
- 0
- 3
- 1:36
-
- 1:36
-
-
- 1:14
-
-
-
-
- i
-
-
-
-
-
-
- 1:14,1:15,1:16
-
-
-
-
- for.cond11
- 32
- 0
- 0
- 3
- 1:36
- 1:36
-
-
-
- 1:15
- 1:17
-
-
-
-
- i
-
-
-
-
-
-
-
- for.body13
- 96
- 64
- 0
- 8
- 1:37,1:38
- 1:37
- 1:37
-
-
- 1:16
-
-
-
-
- global_array
- i
- local_var
-
-
-
-
-
-
-
- for.inc16
- 32
- 64
- 0
- 4
- 1:36
- 1:36
- 1:36
-
-
- 1:14
-
-
-
-
- i
-
-
-
-
-
-
-
- for.end18
- 0
- 64
- 0
- 3
- 1:39
-
- 1:39
-
-
- 1:19
-
-
-
-
- i
-
-
-
-
-
-
- 1:19,1:20,1:21
-
-
-
-
- for.cond20
- 32
- 0
- 0
- 3
- 1:39
- 1:39
-
-
-
- 1:20
- 1:22
-
-
-
-
- i
-
-
-
-
-
-
-
- for.body22
- 96
- 64
- 0
- 8
- 1:40,1:41
- 1:40
- 1:40
-
-
- 1:21
-
-
-
-
- global_array
- i
- local_var
-
-
-
-
-
-
-
- for.inc25
- 32
- 64
- 0
- 4
- 1:39
- 1:39
- 1:39
-
-
- 1:19
-
-
-
-
- i
-
-
-
-
-
-
-
- for.end27
- 0
- 64
- 0
- 3
- 1:42
-
- 1:42
-
-
- 1:24
-
-
-
-
- i
-
-
-
-
-
-
- 1:24,1:25,1:26
-
-
-
-
- for.cond29
- 32
- 0
- 0
- 3
- 1:42
- 1:42
-
-
-
- 1:25
- 1:27
-
-
-
-
- i
-
-
-
-
-
-
-
- for.body31
- 96
- 64
- 0
- 8
- 1:43,1:44
- 1:43
- 1:43
-
-
- 1:26
-
-
-
-
- global_array
- i
- local_var
-
-
-
-
-
-
-
- for.inc34
- 32
- 64
- 0
- 4
- 1:42
- 1:42
- 1:42
-
-
- 1:24
-
-
-
-
- i
-
-
-
-
-
-
-
- for.end36
- 0
- 64
- 0
- 3
- 1:45
-
- 1:45
-
-
- 1:29
-
-
-
-
- i
-
-
-
-
-
-
- 1:29,1:30,1:31
-
-
-
-
- for.cond38
- 32
- 0
- 0
- 3
- 1:45
- 1:45
-
-
-
- 1:30
- 1:32
-
-
-
-
- i
-
-
-
-
-
-
-
- for.body40
- 96
- 64
- 0
- 8
- 1:46,1:47
- 1:46
- 1:46
-
-
- 1:31
-
-
-
-
- global_array
- i
- local_var
-
-
-
-
-
-
-
- for.inc43
- 32
- 64
- 0
- 4
- 1:45
- 1:45
- 1:45
-
-
- 1:29
-
-
-
-
- i
-
-
-
-
-
-
-
- for.end45
- 0
- 64
- 0
- 3
- 1:50
-
- 1:50
-
-
- 1:34
-
-
-
-
- i
-
-
-
-
-
-
- 1:34,1:35,1:36
-
-
-
-
- for.cond47
- 32
- 0
- 0
- 3
- 1:50
- 1:50
-
-
-
- 1:35
- 1:37
-
-
-
-
- i
-
-
-
-
-
-
-
- for.body49
- 96
- 64
- 0
- 8
- 1:51,1:52
- 1:51
- 1:51
-
-
- 1:36
-
-
-
-
- i
- local_array
- local_var
-
-
-
-
-
-
-
- for.inc53
- 32
- 64
- 0
- 4
- 1:50
- 1:50
- 1:50
-
-
- 1:34
-
-
-
-
- i
-
-
-
-
-
-
-
- for.end55
- 0
- 64
- 0
- 3
- 1:53
-
- 1:53
-
-
- 1:39
-
-
-
-
- i
-
-
-
-
-
-
- 1:39,1:40,1:41
-
-
-
-
- for.cond57
- 32
- 0
- 0
- 3
- 1:53
- 1:53
-
-
-
- 1:40
- 1:42
-
-
-
-
- i
-
-
-
-
-
-
-
- for.body59
- 96
- 64
- 0
- 8
- 1:54,1:55
- 1:54
- 1:54
-
-
- 1:41
-
-
-
-
- global_var
- i
- local_array
-
-
-
-
-
-
-
- for.inc63
- 32
- 64
- 0
- 4
- 1:53
- 1:53
- 1:53
-
-
- 1:39
-
-
-
-
- i
-
-
-
-
-
-
-
- for.end65
- 0
- 64
- 0
- 3
- 1:56
-
- 1:56
-
-
- 1:44
-
-
-
-
- i
-
-
-
-
-
-
- 1:44,1:45,1:46
-
-
-
-
- for.cond67
- 32
- 0
- 0
- 3
- 1:56
- 1:56
-
-
-
- 1:45
- 1:47
-
-
-
-
- i
-
-
-
-
-
-
-
- for.body69
- 96
- 64
- 0
- 8
- 1:57,1:58
- 1:57
- 1:57
-
-
- 1:46
-
-
-
-
- global_array
- i
- local_var
-
-
-
-
-
-
-
- for.inc73
- 32
- 64
- 0
- 4
- 1:56
- 1:56
- 1:56
-
-
- 1:44
-
-
-
-
- i
-
-
-
-
-
-
-
- for.end75
- 0
- 64
- 0
- 3
- 1:59
-
- 1:59
-
-
- 1:49
-
-
-
-
- i
-
-
-
-
-
-
- 1:49,1:50,1:51
-
-
-
-
- for.cond77
- 32
- 0
- 0
- 3
- 1:59
- 1:59
-
-
-
- 1:50
- 1:52
-
-
-
-
- i
-
-
-
-
-
-
-
- for.body79
- 96
- 64
- 0
- 8
- 1:60,1:61
- 1:60
- 1:60
-
-
- 1:51
-
-
-
-
- global_array
- global_var
- i
-
-
-
-
-
-
-
- for.inc83
- 32
- 64
- 0
- 4
- 1:59
- 1:59
- 1:59
-
-
- 1:49
-
-
-
-
- i
-
-
-
-
-
-
-
- for.end85
- 0
- 64
- 0
- 3
- 1:62
-
- 1:62
-
-
- 1:54
-
-
-
-
- i
-
-
-
-
-
-
- 1:54,1:55,1:56
-
-
-
-
- for.cond87
- 32
- 0
- 0
- 3
- 1:62
- 1:62
-
-
-
- 1:55
- 1:57
-
-
-
-
- i
-
-
-
-
-
-
-
- for.body89
- 96
- 64
- 0
- 8
- 1:63,1:64
- 1:63
- 1:63
-
-
- 1:56
-
-
-
-
- global_array
- i
- reduction.static_var
-
-
-
-
-
-
-
- for.inc93
- 32
- 64
- 0
- 4
- 1:62
- 1:62
- 1:62
-
-
- 1:54
-
-
-
-
- i
-
-
-
-
-
-
-
- for.end95
- 0
- 64
- 0
- 3
- 1:67
-
- 1:67
-
-
- 1:59
-
-
-
-
- i
-
-
-
-
-
-
- 1:59,1:60,1:61,1:62
-
-
-
-
- for.cond97
- 32
- 0
- 0
- 3
- 1:67
- 1:67
-
-
-
- 1:60
- 1:63
-
-
-
-
- i
-
-
-
-
-
-
-
- for.body99
- 64
- 64
- 0
- 3
- 1:68
- 1:68
- 1:68
-
-
- 1:61
-
-
-
-
- local_var
- tmp_var
-
-
-
-
-
-
-
- for.body99
- 0
- 64
- 0
- 3
- 1:69,1:70
- 1:69
- 1:69
-
-
- 1:62
-
-
-
-
- local_var
- tmp_var
-
-
-
-
-
-
-
- for.inc101
- 32
- 64
- 0
- 4
- 1:67
- 1:67
- 1:67
-
-
- 1:59
-
-
-
-
- i
-
-
-
-
-
-
-
- for.end103
- 0
- 64
- 0
- 3
- 1:71
-
- 1:71
-
-
- 1:65
-
-
-
-
- i
-
-
-
-
-
-
- 1:65,1:66,1:67,1:68
-
-
-
-
- for.cond105
- 32
- 0
- 0
- 3
- 1:71
- 1:71
-
-
-
- 1:66
- 1:69
-
-
-
-
- i
-
-
-
-
-
-
-
- for.body107
- 64
- 64
- 0
- 4
- 1:72
- 1:72
- 1:72
-
-
- 1:67
-
-
-
-
- local_var
- tmp_var
-
-
-
-
-
-
-
- for.body107
- 0
- 64
- 0
- 2
- 1:73,1:74
- 1:73
- 1:73
-
-
- 1:68
-
-
-
-
- local_var
- tmp_var
-
-
-
-
-
-
-
- for.inc110
- 32
- 64
- 0
- 4
- 1:71
- 1:71
- 1:71
-
-
- 1:65
-
-
-
-
- i
-
-
-
-
-
-
-
- for.end112
- 0
- 64
- 0
- 3
- 1:75
-
- 1:75
-
-
- 1:71
-
-
-
-
- i
-
-
-
-
-
-
- 1:71,1:72,1:73,1:74
-
-
-
-
- for.cond114
- 32
- 0
- 0
- 3
- 1:75
- 1:75
-
-
-
- 1:72
- 1:75
-
-
-
-
- i
-
-
-
-
-
-
-
- for.body116
- 128
- 64
- 0
- 8
- 1:76
- 1:76
- 1:76
-
-
- 1:73
-
-
-
-
- global_array
- i
- local_var
- tmp_var
-
-
-
-
-
-
-
- for.body116
- 0
- 64
- 0
- 2
- 1:77,1:78
- 1:77
- 1:77
-
-
- 1:74
-
-
-
-
- local_var
- tmp_var
-
-
-
-
-
-
-
- for.inc121
- 32
- 64
- 0
- 4
- 1:75
- 1:75
- 1:75
-
-
- 1:71
-
-
-
-
- i
-
-
-
-
-
-
-
- for.end123
- 0
- 64
- 0
- 3
- 1:81
-
- 1:81
-
-
- 1:77
-
-
-
-
- i
-
-
-
-
-
-
- 1:77,1:78,1:79
-
-
-
-
- for.cond125
- 32
- 0
- 0
- 3
- 1:81
- 1:81
-
-
-
- 1:78
- 1:80
-
-
-
-
- i
-
-
-
-
-
-
-
- for.body127
- 96
- 64
- 0
- 9
- 1:82,1:83
- 1:82
- 1:82
-
-
- 1:79
-
-
-
-
- global_array
- i
- local_var_f
-
-
-
-
-
-
-
- for.inc131
- 32
- 64
- 0
- 4
- 1:81
- 1:81
- 1:81
-
-
- 1:77
-
-
-
-
- i
-
-
-
-
-
-
-
- for.end133
- 0
- 64
- 0
- 3
- 1:84
-
- 1:84
-
-
- 1:82
-
-
-
-
- i
-
-
-
-
-
-
- 1:82,1:83,1:84
-
-
-
-
- for.cond135
- 32
- 0
- 0
- 3
- 1:84
- 1:84
-
-
-
- 1:83
- 1:85
-
-
-
-
- i
-
-
-
-
-
-
-
- for.body138
- 128
- 64
- 0
- 9
- 1:85,1:86
- 1:85
- 1:85
-
-
- 1:84
-
-
-
-
- global_array
- i
- local_var_f2
-
-
-
-
-
-
-
- for.inc143
- 32
- 64
- 0
- 4
- 1:84
- 1:84
- 1:84
-
-
- 1:82
-
-
-
-
- i
-
-
-
-
-
-
-
- for.end145
- 0
- 64
- 0
- 3
- 1:89
-
- 1:89
-
-
- 1:87
-
-
-
-
- i
-
-
-
-
-
-
- 1:87,1:88,1:89,1:93,1:94
-
-
-
-
- for.cond147
- 32
- 0
- 0
- 3
- 1:89
- 1:89
-
-
-
- 1:88
- 1:95
-
-
-
-
- i
-
-
-
-
-
-
-
- for.body150
- 0
- 64
- 0
- 3
- 1:90
-
- 1:90
-
-
- 1:90
-
-
-
-
- j
-
-
-
-
-
-
- 1:90,1:91,1:92
-
-
-
-
- for.cond151
- 32
- 0
- 0
- 3
- 1:90
- 1:90
-
-
-
- 1:91
- 1:93
-
-
-
-
- j
-
-
-
-
-
-
-
- for.body154
- 128
- 64
- 0
- 10
- 1:91,1:92
- 1:91
- 1:91
-
-
- 1:92
-
-
-
-
- global_array
- i
- j
- local_var
-
-
-
-
-
-
-
- for.inc159
- 32
- 64
- 0
- 4
- 1:90
- 1:90
- 1:90
-
-
- 1:90
-
-
-
-
- j
-
-
-
-
-
-
-
- for.end161
- 0
- 0
- 0
- 1
- 1:93
-
-
-
-
- 1:94
-
-
-
-
-
-
-
-
-
-
-
- for.inc162
- 32
- 64
- 0
- 4
- 1:89
- 1:89
- 1:89
-
-
- 1:87
-
-
-
-
- i
-
-
-
-
-
-
-
- for.end164
- 0
- 64
- 0
- 3
- 1:94
-
- 1:94
-
-
- 1:97
-
-
-
-
- i
-
-
-
-
-
-
- 1:97,1:98,1:99,1:100,1:104,1:105
-
-
-
-
- for.cond166
- 32
- 0
- 0
- 3
- 1:94
- 1:94
-
-
-
- 1:98
- 1:106
-
-
-
-
- i
-
-
-
-
-
-
-
- for.body169
- 96
- 64
- 0
- 7
- 1:95
- 1:95
- 1:95
-
-
- 1:99
-
-
-
-
- global_array
- global_var
- i
-
-
-
-
-
-
-
- for.body169
- 0
- 64
- 0
- 3
- 1:96
-
- 1:96
-
-
- 1:101
-
-
-
-
- j
-
-
-
-
-
-
- 1:101,1:102,1:103
-
-
-
-
- for.cond174
- 32
- 0
- 0
- 3
- 1:96
- 1:96
-
-
-
- 1:102
- 1:104
-
-
-
-
- j
-
-
-
-
-
-
-
- for.body177
- 128
- 64
- 0
- 10
- 1:97,1:98
- 1:97
- 1:97
-
-
- 1:103
-
-
-
-
- global_array
- i
- j
- local_var
-
-
-
-
-
-
-
- for.inc182
- 32
- 64
- 0
- 4
- 1:96
- 1:96
- 1:96
-
-
- 1:101
-
-
-
-
- j
-
-
-
-
-
-
-
- for.end184
- 0
- 0
- 0
- 1
- 1:99
-
-
-
-
- 1:105
-
-
-
-
-
-
-
-
-
-
-
- for.inc185
- 32
- 64
- 0
- 4
- 1:94
- 1:94
- 1:94
-
-
- 1:97
-
-
-
-
- i
-
-
-
-
-
-
-
- for.end187
- 0
- 64
- 0
- 3
- 1:100
-
- 1:100
-
-
- 1:108
-
-
-
-
- i
-
-
-
-
-
-
- 1:108,1:109,1:110,1:114,1:115
-
-
-
-
- for.cond189
- 32
- 0
- 0
- 3
- 1:100
- 1:100
-
-
-
- 1:109
- 1:116
-
-
-
-
- i
-
-
-
-
-
-
-
- for.body192
- 0
- 64
- 0
- 3
- 1:101
-
- 1:101
-
-
- 1:111
-
-
-
-
- j
-
-
-
-
-
-
- 1:111,1:112,1:113
-
-
-
-
- for.cond194
- 32
- 0
- 0
- 3
- 1:101
- 1:101
-
-
-
- 1:112
- 1:114
-
-
-
-
- j
-
-
-
-
-
-
-
- for.body197
- 128
- 64
- 0
- 10
- 1:102,1:103
- 1:102
- 1:102
-
-
- 1:113
-
-
-
-
- global_array
- i
- j
- local_var
-
-
-
-
-
-
-
- for.inc202
- 32
- 64
- 0
- 4
- 1:101
- 1:101
- 1:101
-
-
- 1:111
-
-
-
-
- j
-
-
-
-
-
-
-
- for.end204
- 96
- 64
- 0
- 8
- 1:104,1:105
- 1:104
- 1:104
-
-
- 1:115
-
-
-
-
- global_array
- global_var
- i
-
-
-
-
-
-
-
- for.inc208
- 32
- 64
- 0
- 4
- 1:100
- 1:100
- 1:100
-
-
- 1:108
-
-
-
-
- i
-
-
-
-
-
-
-
- for.end210
- 0
- 64
- 0
- 3
- 1:108
-
- 1:108
-
-
- 1:118
-
-
-
-
- i
-
-
-
-
-
-
- 1:118,1:119,1:120,1:124,1:125
-
-
-
-
- for.cond212
- 32
- 0
- 0
- 3
- 1:108
- 1:108
-
-
-
- 1:119
- 1:126
-
-
-
-
- i
-
-
-
-
-
-
-
- for.body215
- 0
- 64
- 0
- 3
- 1:109
-
- 1:109
-
-
- 1:121
-
-
-
-
- j
-
-
-
-
-
-
- 1:121,1:122,1:123
-
-
-
-
- for.cond217
- 32
- 0
- 0
- 3
- 1:109
- 1:109
-
-
-
- 1:122
- 1:124
-
-
-
-
- j
-
-
-
-
-
-
-
- for.body220
- 128
- 64
- 0
- 11
- 1:110,1:111
- 1:110
- 1:110
-
-
- 1:123
-
-
-
-
- i
- j
- local_multi_dim_array
- local_var
-
-
-
-
-
-
-
- for.inc226
- 32
- 64
- 0
- 4
- 1:109
- 1:109
- 1:109
-
-
- 1:121
-
-
-
-
- j
-
-
-
-
-
-
-
- for.end228
- 0
- 0
- 0
- 1
- 1:112
-
-
-
-
- 1:125
-
-
-
-
-
-
-
-
-
-
-
- for.inc229
- 32
- 64
- 0
- 4
- 1:108
- 1:108
- 1:108
-
-
- 1:118
-
-
-
-
- i
-
-
-
-
-
-
-
- for.end231
- 0
- 64
- 0
- 3
- 1:115
-
- 1:115
-
-
- 1:128
-
-
-
-
- i
-
-
-
-
-
-
- 1:128,1:129,1:130
-
-
-
-
- for.cond233
- 32
- 0
- 0
- 3
- 1:115
- 1:115
-
-
-
- 1:129
- 1:131
-
-
-
-
- i
-
-
-
-
-
-
-
- for.body236
- 32
- 64
- 0
- 5
- 1:116,1:117
- 1:116
- 1:116
-
-
- 1:130
-
-
-
-
- local_array
-
-
-
-
-
-
-
- for.inc239
- 32
- 64
- 0
- 4
- 1:115
- 1:115
- 1:115
-
-
- 1:128
-
-
-
-
- i
-
-
-
-
-
-
-
- for.end241
- 0
- 64
- 0
- 3
- 1:118
-
- 1:118
-
-
- 1:133
-
-
-
-
- i
-
-
-
-
-
-
- 1:133,1:134,1:135,1:136
-
-
-
-
- for.cond243
- 32
- 0
- 0
- 3
- 1:118
- 1:118
-
-
-
- 1:134
- 1:137
-
-
-
-
- i
-
-
-
-
-
-
-
- for.body246
- 32
- 64
- 0
- 2
- 1:119
-
- 1:119
-
-
- 1:135
-
-
-
-
- tmp_var
-
-
-
-
-
-
-
- for.body246
- 32
- 64
- 0
- 6
- 1:120,1:121
- 1:120
- 1:120
-
-
- 1:136
-
-
-
-
- local_array
- tmp_var
-
-
-
-
-
-
-
- for.inc251
- 32
- 64
- 0
- 4
- 1:118
- 1:118
- 1:118
-
-
- 1:133
-
-
-
-
- i
-
-
-
-
-
-
-
- for.end253
- 0
- 64
- 0
- 3
- 1:122
-
- 1:122
-
-
- 1:139
-
-
-
-
- i
-
-
-
-
-
-
- 1:139,1:140,1:141,1:142
-
-
-
-
- for.cond255
- 32
- 0
- 0
- 3
- 1:122
- 1:122
-
-
-
- 1:140
- 1:143
-
-
-
-
- i
-
-
-
-
-
-
-
- for.body258
- 64
- 64
- 0
- 4
- 1:123
- 1:123
- 1:123
-
-
- 1:141
-
-
-
-
- local_array
- tmp_var_38
-
-
-
-
-
-
-
- for.body258
- 0
- 64
- 0
- 4
- 1:124,1:125
- 1:124
- 1:124
-
-
- 1:142
-
-
-
-
- local_array
- tmp_var_38
-
-
-
-
-
-
-
- for.inc262
- 32
- 64
- 0
- 4
- 1:122
- 1:122
- 1:122
-
-
- 1:139
-
-
-
-
- i
-
-
-
-
-
-
-
- for.end264
- 0
- 64
- 0
- 3
- 1:126
-
- 1:126
-
-
- 1:145
-
-
-
-
- i
-
-
-
-
-
-
- 1:145,1:146,1:147
-
-
-
-
- for.cond266
- 32
- 0
- 0
- 3
- 1:126
- 1:126
-
-
-
- 1:146
- 1:148
-
-
-
-
- i
-
-
-
-
-
-
-
- for.body269
- 32
- 64
- 0
- 6
- 1:127,1:128
- 1:127
- 1:127
-
-
- 1:147
-
-
-
-
- local_array
-
-
-
-
-
-
-
- for.inc273
- 32
- 64
- 0
- 4
- 1:126
- 1:126
- 1:126
-
-
- 1:145
-
-
-
-
- i
-
-
-
-
-
-
-
- for.end275
- 0
- 64
- 0
- 3
- 1:129
-
- 1:129
-
-
- 1:150
-
-
-
-
- i
-
-
-
-
-
-
- 1:150,1:151,1:152
-
-
-
-
- for.cond277
- 32
- 0
- 0
- 3
- 1:129
- 1:129
-
-
-
- 1:151
- 1:153
-
-
-
-
- i
-
-
-
-
-
-
-
- for.body280
- 32
- 64
- 0
- 6
- 1:130,1:131
- 1:130
- 1:130
-
-
- 1:152
-
-
-
-
- local_multi_dim_array
-
-
-
-
-
-
-
- for.inc284
- 32
- 64
- 0
- 4
- 1:129
- 1:129
- 1:129
-
-
- 1:150
-
-
-
-
- i
-
-
-
-
-
-
-
- for.end286
- 0
- 64
- 0
- 3
- 1:132
-
- 1:132
-
-
- 1:155
-
-
-
-
- i
-
-
-
-
-
-
- 1:155,1:156,1:157
-
-
-
-
- for.cond288
- 32
- 0
- 0
- 3
- 1:132
- 1:132
-
-
-
- 1:156
- 1:158
-
-
-
-
- i
-
-
-
-
-
-
-
- for.body291
- 64
- 64
- 0
- 7
- 1:133,1:134
- 1:133
- 1:133
-
-
- 1:157
-
-
-
-
- i
- local_array
-
-
-
-
-
-
-
- for.inc295
- 32
- 64
- 0
- 4
- 1:132
- 1:132
- 1:132
-
-
- 1:155
-
-
-
-
- i
-
-
-
-
-
-
-
- for.end297
- 0
- 64
- 0
- 3
- 1:137
-
- 1:137
-
-
- 1:160
-
-
-
-
- i
-
-
-
-
-
-
- 1:160,1:161,1:162
-
-
-
-
- for.cond299
- 32
- 0
- 0
- 3
- 1:137
- 1:137
-
-
-
- 1:161
- 1:163
-
-
-
-
- i
-
-
-
-
-
-
-
- for.body302
- 96
- 64
- 0
- 9
- 1:138,1:139
- 1:138
- 1:138
-
-
- 1:162
-
-
-
-
- i
- local_array
- local_var
-
-
-
-
-
-
-
- for.inc307
- 32
- 64
- 0
- 4
- 1:137
- 1:137
- 1:137
-
-
- 1:160
-
-
-
-
- i
-
-
-
-
-
-
-
- for.end309
- 0
- 64
- 0
- 3
- 1:141
-
- 1:141
-
-
- 1:165
-
-
-
-
- i
-
-
-
-
-
-
- 1:165,1:166,1:167
-
-
-
-
- for.cond311
- 32
- 0
- 0
- 3
- 1:141
- 1:141
-
-
-
- 1:166
- 1:168
-
-
-
-
- i
-
-
-
-
-
-
-
- for.body314
- 96
- 64
- 0
- 9
- 1:142,1:143
- 1:142
- 1:142
-
-
- 1:167
-
-
-
-
- i
- local_array
- local_var
-
-
-
-
-
-
-
- for.inc319
- 32
- 64
- 0
- 4
- 1:141
- 1:141
- 1:141
-
-
- 1:165
-
-
-
-
- i
-
-
-
-
-
-
-
- for.end321
- 0
- 0
- 0
- 1
- 1:144
-
-
- 1:144
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 1:170,1:171,1:172,1:177,1:178,1:182,1:183,1:190,1:191,1:196,1:197,1:202,1:203,1:207,1:208,1:212,1:213,1:217,1:218,1:221,1:222,1:226,1:227,1:231
-
-
- 1:207,
-
-
-
-
- entry
- 0
- 64
- 0
- 24
- 1:146,1:147,1:148,1:149
-
- 1:147
-
-
- 1:171
-
-
-
-
- local_var
-
-
-
-
-
-
-
- entry
- 0
- 64
- 0
- 3
- 1:152
-
- 1:152
-
-
- 1:173
-
-
-
-
- i
-
-
-
-
-
-
- 1:173,1:174,1:175,1:176
-
-
-
-
- for.cond
- 32
- 0
- 0
- 3
- 1:152
- 1:152
-
-
-
- 1:174
- 1:177
-
-
-
-
- i
-
-
-
-
-
-
-
- for.body
- 128
- 64
- 0
- 8
- 1:153
- 1:153
- 1:153
-
-
- 1:175
-
-
-
-
- global_array
- i
- local_var
-
-
-
-
-
-
-
- for.body
- 0
- 64
- 0
- 2
- 1:154,1:155
- 1:154
- 1:154
-
-
- 1:176
-
-
-
-
- local_var
- tmp_var
-
-
-
-
-
-
-
- for.inc
- 32
- 64
- 0
- 4
- 1:152
- 1:152
- 1:152
-
-
- 1:173
-
-
-
-
- i
-
-
-
-
-
-
-
- for.end
- 0
- 64
- 0
- 3
- 1:156
-
- 1:156
-
-
- 1:179
-
-
-
-
- i
-
-
-
-
-
-
- 1:179,1:180,1:181
-
-
-
-
- for.cond2
- 32
- 0
- 0
- 3
- 1:156
- 1:156
-
-
-
- 1:180
- 1:182
-
-
-
-
- i
-
-
-
-
-
-
-
- for.body4
- 96
- 128
- 0
- 9
- 1:157,1:158,1:159
- 1:157
- 1:157,1:158
-
-
- 1:181
-
-
-
-
- global_array
- i
- local_var
-
-
-
-
-
-
-
- for.inc8
- 32
- 64
- 0
- 4
- 1:156
- 1:156
- 1:156
-
-
- 1:179
-
-
-
-
- i
-
-
-
-
-
-
-
- for.end10
- 0
- 64
- 0
- 3
- 1:160
-
- 1:160
-
-
- 1:184
-
-
-
-
- i
-
-
-
-
-
-
- 1:184,1:185,1:186,1:187,1:188,1:189
-
-
-
-
- for.cond12
- 32
- 0
- 0
- 3
- 1:160
- 1:160
-
-
-
- 1:185
- 1:190
-
-
-
-
- i
-
-
-
-
-
-
-
- for.body14
- 32
- 0
- 0
- 4
- 1:161
- 1:161
-
-
-
- 1:186
- 1:189
-
-
-
-
- i
-
-
-
-
-
-
-
- if.then
- 96
- 64
- 0
- 8
- 1:162,1:163
- 1:162
- 1:162
-
-
- 1:187
-
-
-
-
- global_array
- i
- local_var
-
-
-
-
-
-
-
- if.end
- 0
- 0
- 0
- 1
- 1:166
-
-
-
-
- 1:188
-
-
-
-
-
-
-
-
-
-
-
- for.inc20
- 32
- 64
- 0
- 4
- 1:160
- 1:160
- 1:160
-
-
- 1:184
-
-
-
-
- i
-
-
-
-
-
-
-
- if.else
- 32
- 64
- 0
- 3
- 1:164
- 1:164
- 1:164
-
-
- 1:187
-
-
-
-
- local_var
- tmp_var
-
-
-
-
-
-
-
- for.end22
- 0
- 64
- 0
- 3
- 1:169
-
- 1:169
-
-
- 1:192
-
-
-
-
- i
-
-
-
-
-
-
- 1:192,1:193,1:194,1:195
-
-
-
-
- for.cond24
- 32
- 0
- 0
- 3
- 1:169
- 1:169
-
-
-
- 1:193
- 1:196
-
-
-
-
- i
-
-
-
-
-
-
-
- for.body26
- 128
- 64
- 0
- 7
- 1:170
- 1:170
- 1:170
-
-
- 1:194
-
-
-
-
- global_array
- i
- local_var
-
-
-
-
-
-
-
- for.body26
- 0
- 64
- 0
- 3
- 1:171,1:172
- 1:171
- 1:171
-
-
- 1:195
-
-
-
-
- local_var
-
-
-
-
-
-
-
- for.inc30
- 32
- 64
- 0
- 4
- 1:169
- 1:169
- 1:169
-
-
- 1:192
-
-
-
-
- i
-
-
-
-
-
-
-
- for.end32
- 0
- 64
- 0
- 3
- 1:175
-
- 1:175
-
-
- 1:198
-
-
-
-
- i
-
-
-
-
-
-
- 1:198,1:199,1:200,1:201
-
-
-
-
- for.cond34
- 32
- 0
- 0
- 3
- 1:175
- 1:175
-
-
-
- 1:199
- 1:202
-
-
-
-
- i
-
-
-
-
-
-
-
- for.body36
- 32
- 64
- 0
- 2
- 1:176
-
- 1:176
-
-
- 1:200
-
-
-
-
- local_var
-
-
-
-
-
-
-
- for.body36
- 0
- 64
- 0
- 3
- 1:177,1:178
- 1:177
- 1:177
-
-
- 1:201
-
-
-
-
- local_var
- tmp_var
-
-
-
-
-
-
-
- for.inc39
- 32
- 64
- 0
- 4
- 1:175
- 1:175
- 1:175
-
-
- 1:198
-
-
-
-
- i
-
-
-
-
-
-
-
- for.end41
- 0
- 64
- 0
- 3
- 1:181
-
- 1:181
-
-
- 1:204
-
-
-
-
- i
-
-
-
-
-
-
- 1:204,1:205,1:206
-
-
-
-
- for.cond43
- 32
- 0
- 0
- 3
- 1:181
- 1:181
-
-
-
- 1:205
- 1:207
-
-
-
-
- i
-
-
-
-
-
-
-
- for.body45
- 96
- 64
- 0
- 11
- 1:182,1:183
- 1:182
- 1:182
-
-
- 1:206
-
-
-
-
- i
- local_array
-
-
-
-
-
-
-
- for.inc52
- 32
- 64
- 0
- 4
- 1:181
- 1:181
- 1:181
-
-
- 1:204
-
-
-
-
- i
-
-
-
-
-
-
-
- for.end54
- 0
- 64
- 0
- 3
- 1:184
-
- 1:184
-
-
- 1:209
-
-
-
-
- i
-
-
-
-
-
-
- 1:209,1:210,1:211
-
-
-
-
- for.cond56
- 32
- 0
- 0
- 3
- 1:184
- 1:184
-
-
-
- 1:210
- 1:212
-
-
-
-
- i
-
-
-
-
-
-
-
- for.body58
- 32
- 64
- 0
- 6
- 1:185,1:186
- 1:185
- 1:185
-
-
- 1:211
-
-
-
-
- local_array
-
-
-
-
-
-
-
- for.inc62
- 32
- 64
- 0
- 4
- 1:184
- 1:184
- 1:184
-
-
- 1:209
-
-
-
-
- i
-
-
-
-
-
-
-
- for.end64
- 0
- 64
- 0
- 3
- 1:189
-
- 1:189
-
-
- 1:214
-
-
-
-
- i
-
-
-
-
-
-
- 1:214,1:215,1:216
-
-
-
-
- for.cond66
- 32
- 0
- 0
- 3
- 1:189
- 1:189
-
-
-
- 1:215
- 1:217
-
-
-
-
- i
-
-
-
-
-
-
-
- for.body68
- 32
- 64
- 0
- 5
- 1:190,1:191
- 1:190
- 1:190
-
-
- 1:216
-
-
-
-
- local_struct
-
-
-
-
-
-
-
- for.inc70
- 32
- 64
- 0
- 4
- 1:189
- 1:189
- 1:189
-
-
- 1:214
-
-
-
-
- i
-
-
-
-
-
-
-
- for.end72
- 0
- 128
- 0
- 5
- 1:193,1:194,1:195
-
- 1:193,1:194
-
-
- 1:219
-
-
-
-
- counter
- test_x
-
-
-
-
-
-
- 1:219,1:220
-
-
-
-
- while.cond
- 32
- 64
- 0
- 5
- 1:195
- 1:195
- 1:195
-
-
- 1:220
- 1:221
-
-
-
-
- counter
-
-
-
-
-
-
-
- while.body
- 32
- 64
- 0
- 4
- 1:195,1:196
- 1:196
- 1:196
-
-
- 1:219
-
-
-
-
- test_x
-
-
-
-
-
-
-
- while.end
- 0
- 64
- 0
- 3
- 1:200
-
- 1:200
-
-
- 1:223
-
-
-
-
- i
-
-
-
-
-
-
- 1:223,1:224,1:225
-
-
-
-
- for.cond75
- 32
- 0
- 0
- 3
- 1:200
- 1:200
-
-
-
- 1:224
- 1:226
-
-
-
-
- i
-
-
-
-
-
-
-
- for.body77
- 160
- 64
- 0
- 15
- 1:201,1:202
- 1:201
- 1:201
-
-
- 1:225
-
-
-
-
- i
- local_array
-
-
-
-
-
-
-
- for.inc86
- 32
- 64
- 0
- 4
- 1:200
- 1:200
- 1:200
-
-
- 1:223
-
-
-
-
- i
-
-
-
-
-
-
-
- for.end88
- 0
- 64
- 0
- 3
- 1:204
-
- 1:204
-
-
- 1:228
-
-
-
-
- i
-
-
-
-
-
-
- 1:228,1:229,1:230
-
-
-
-
- for.cond90
- 32
- 0
- 0
- 3
- 1:204
- 1:204
-
-
-
- 1:229
- 1:231
-
-
-
-
- i
-
-
-
-
-
-
-
- for.body92
- 96
- 64
- 0
- 9
- 1:205,1:206
- 1:205
- 1:205
-
-
- 1:230
-
-
-
-
- i
- local_array
- test_x
-
-
-
-
-
-
-
- for.inc96
- 32
- 64
- 0
- 4
- 1:204
- 1:204
- 1:204
-
-
- 1:228
-
-
-
-
- i
-
-
-
-
-
-
-
- for.end98
- 0
- 0
- 0
- 1
- 1:207
-
-
- 1:207
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 1:233,1:234,1:235,1:236,1:240
-
- argc
- argv
-
- 1:215,
-
-
-
-
- entry
- 0
- 128
- 0
- 6
- 1:209
-
- 1:209
-
-
- 1:234
-
-
- argc
- argv
- retval
-
-
-
-
-
-
-
-
-
- entry
- 0
- 64
- 0
- 3
- 1:209
-
- 1:209
-
-
- 1:235
-
-
-
-
- i
-
-
-
-
-
-
-
- entry
- 0
- 64
- 0
- 3
- 1:210
-
- 1:210
-
-
- 1:237
-
-
-
-
-
-
-
-
-
-
- 1:237,1:238,1:239
-
-
-
-
- for.cond
- 32
- 0
- 0
- 3
- 1:210
- 1:210
-
-
-
- 1:238
- 1:240
-
-
-
-
- i
-
-
-
-
-
-
-
- for.body
- 64
- 64
- 0
- 6
- 1:210
- 1:210
- 1:210
-
-
- 1:239
-
-
-
-
- global_array
- i
-
-
-
-
-
-
-
- for.inc
- 32
- 64
- 0
- 4
- 1:210
- 1:210
- 1:210
-
-
- 1:237
-
-
-
-
- i
-
-
-
-
-
-
- 1:241,1:242
- for.end
- 0
- 0
- 0
- 3
- 1:212,1:213,1:215
-
-
- 1:215
-
-
-
-
-
-
-
- 1:241
-
- 1:242
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/test/reduction/data/FileMapping.txt b/test/reduction/data/FileMapping.txt
deleted file mode 100644
index 317a9b7bd..000000000
--- a/test/reduction/data/FileMapping.txt
+++ /dev/null
@@ -1 +0,0 @@
-1 ../reduction_test.c
diff --git a/test/reduction/data/dp_run_dep.txt b/test/reduction/data/dp_run_dep.txt
deleted file mode 100644
index c6032cde0..000000000
--- a/test/reduction/data/dp_run_dep.txt
+++ /dev/null
@@ -1,131 +0,0 @@
-START 1:209
-1:204 BGN loop 10
-1:207 END loop
-1:195 BGN loop 9
-1:200 END loop
-1:184 BGN loop 9
-1:189 END loop
-1:175 BGN loop 10000
-1:181 END loop
-1:169 BGN loop 10000
-1:175 END loop
-1:156 BGN loop 10000
-1:160 END loop
-1:152 BGN loop 10000
-1:156 END loop
-1:200 BGN loop 9
-1:204 END loop
-1:141 BGN loop 10
-1:144 END loop
-1:137 BGN loop 10
-1:141 END loop
-1:132 BGN loop 10
-1:137 END loop
-1:129 BGN loop 10000
-1:132 END loop
-1:53 BGN loop 10
-1:56 END loop
-1:108 BGN loop 10
-1:115 END loop
-1:45 BGN loop 10000
-1:50 END loop
-1:189 BGN loop 10
-1:193 END loop
-1:71 BGN loop 10000
-1:75 END loop
-1:100 BGN loop 10000
-1:108 END loop
-1:39 BGN loop 10000
-1:42 END loop
-1:62 BGN loop 10000
-1:67 END loop
-1:36 BGN loop 10000
-1:39 END loop
-1:33 BGN loop 10000
-1:36 END loop
-1:210 BGN loop 10000
-1:212 END loop
-1:94 BGN loop 10000
-1:100 END loop
-1:126 BGN loop 10000
-1:129 END loop
-1:67 BGN loop 10000
-1:71 END loop
-1:96 BGN loop 10
-1:99 END loop
-1:75 BGN loop 10000
-1:81 END loop
-1:81 BGN loop 10000
-1:84 END loop
-1:84 BGN loop 10000
-1:89 END loop
-1:30 BGN loop 10000
-1:33 END loop
-1:89 BGN loop 10000
-1:94 END loop
-1:59 BGN loop 10000
-1:62 END loop
-1:118 BGN loop 10000
-1:122 END loop
-1:90 BGN loop 10
-1:93 END loop
-1:160 BGN loop 10000
-1:169 END loop
-1:42 BGN loop 10000
-1:45 END loop
-1:101 BGN loop 10
-1:104 END loop
-1:50 BGN loop 10
-1:53 END loop
-1:109 BGN loop 10
-1:112 END loop
-1:56 BGN loop 10000
-1:59 END loop
-1:115 BGN loop 10000
-1:118 END loop
-1:181 BGN loop 9
-1:184 END loop
-1:122 BGN loop 10000
-1:126 END loop
-1:213 BGN func 1:146
-1:212 BGN func 1:21
-1:144 END func
-1:207 END func
-1:85 NOM RAW 1:210|global_array(15)
-1:123 NOM RAW 1:120|local_array(local_array) RAW_II_1 1:124|local_array(local_array)
-1:182 NOM INIT *|local_array(19)
-1:153 NOM RAW 1:210|global_array(15)
-1:124 NOM WAR_II_0 1:123|local_array(local_array)
-1:95 NOM RAW 1:210|global_array(15) RAW 1:60|global_var(16) RAW_II_1 1:95|global_var(16) WAR_II_0 1:95|global_var(16)
-1:46 NOM RAW 1:210|global_array(15)
-1:31 NOM RAW 1:210|global_array(15)
-1:120 NOM RAW 1:116|local_array(local_array) RAW_II_1 1:120|local_array(local_array) WAR_II_0 1:120|local_array(local_array)
-1:43 NOM RAW 1:210|global_array(15)
-1:97 NOM RAW 1:210|global_array(15)
-1:116 NOM INIT *|local_array(local_array) RAW_II_1 1:116|local_array(local_array) WAR_II_0 1:116|local_array(local_array)
-1:104 NOM RAW 1:210|global_array(15) RAW 1:95|global_var(16) RAW_II_1 1:104|global_var(16) WAR_II_0 1:104|global_var(16)
-1:138 NOM RAW 1:133|local_array(17)
-1:82 NOM RAW 1:210|global_array(15)
-1:190 NOM INIT *|local_struct(20) RAW_II_1 1:190|local_struct(20) WAR_II_0 1:190|local_struct(20)
-1:57 NOM RAW 1:210|global_array(15)
-1:130 NOM INIT *|local_multi_dim_array(local_multi_dim_array) RAW_II_1 1:130|local_multi_dim_array(local_multi_dim_array) WAR_II_0 1:130|local_multi_dim_array(local_multi_dim_array)
-1:201 NOM INIT *|local_array(local_array) RAW 1:182|local_array(19) RAW 1:185|local_array(local_array) RAW_II_1 1:201|local_array(19) WAR_II_0 1:201|local_array(19)
-1:142 NOM RAW 1:133|local_array(17)
-1:91 NOM RAW 1:210|global_array(15)
-1:162 NOM RAW 1:210|global_array(15)
-1:54 NOM INIT *|global_var(16) RAW_II_1 1:54|global_var(16) WAR_II_0 1:54|global_var(16)
-1:133 NOM INIT *|local_array(17) RAW 1:127|local_array(local_array) WAR_II_0 1:133|local_array(local_array)
-1:210 NOM INIT *|global_array(15)
-1:40 NOM RAW 1:210|global_array(15)
-1:102 NOM RAW 1:210|global_array(15)
-1:60 NOM RAW 1:210|global_array(15) RAW 1:54|global_var(16) RAW_II_1 1:60|global_var(16) WAR_II_0 1:60|global_var(16)
-1:170 NOM RAW 1:210|global_array(15)
-1:205 NOM RAW 1:182|local_array(19) RAW 1:201|local_array(19)
-1:157 NOM RAW 1:210|global_array(15)
-1:76 NOM RAW 1:210|global_array(15)
-1:127 NOM RAW 1:124|local_array(local_array) RAW_II_1 1:127|local_array(local_array) WAR_II_0 1:127|local_array(local_array)
-1:63 NOM INIT *|reduction.static_var(15) RAW 1:210|global_array(15) RAW_II_1 1:63|reduction.static_var(15) WAR_II_0 1:63|reduction.static_var(15)
-1:34 NOM RAW 1:210|global_array(15)
-1:185 NOM RAW 1:182|local_array(local_array) WAW 1:182|local_array(local_array) WAW_II_1 1:185|local_array(local_array)
-1:37 NOM RAW 1:210|global_array(15)
-1:215 END program
diff --git a/test/reduction/data/loop_counter_output.txt b/test/reduction/data/loop_counter_output.txt
deleted file mode 100644
index 1e040ae43..000000000
--- a/test/reduction/data/loop_counter_output.txt
+++ /dev/null
@@ -1,43 +0,0 @@
-1 141 10
-1 137 10
-1 132 10
-1 129 10000
-1 126 10000
-1 122 10000
-1 118 10000
-1 115 10000
-1 108 10
-1 109 100
-1 100 10000
-1 101 100000
-1 94 10000
-1 96 100000
-1 89 10000
-1 90 100000
-1 84 10000
-1 81 10000
-1 75 10000
-1 71 10000
-1 67 10000
-1 62 10000
-1 59 10000
-1 56 10000
-1 53 10
-1 50 10
-1 45 10000
-1 42 10000
-1 39 10000
-1 36 10000
-1 33 10000
-1 30 10000
-1 204 10
-1 200 9
-1 189 10
-1 184 9
-1 181 9
-1 175 10000
-1 169 10000
-1 160 10000
-1 156 10000
-1 152 10000
-1 210 10000
diff --git a/test/reduction/data/memory_regions.txt b/test/reduction/data/memory_regions.txt
deleted file mode 100644
index 208a7bfa6..000000000
--- a/test/reduction/data/memory_regions.txt
+++ /dev/null
@@ -1,22 +0,0 @@
-%%dummy%% * 0
-0 * 7
-1 * 13
-2 * 21
-3 * 11
-4 * 13
-5 * 11
-6 * 2
-7 * 8
-8 * 2
-9 * 13
-10 * 12
-11 * 10
-12 * 22
-13 * 12
-14 * 32
-15 * 40000
-16 * 32
-17 1:21 40
-18 1:21 400
-19 1:146 40
-20 1:146 0
diff --git a/test/reduction/data/reduction.txt b/test/reduction/data/reduction.txt
deleted file mode 100644
index 9a51e9f74..000000000
--- a/test/reduction/data/reduction.txt
+++ /dev/null
@@ -1,29 +0,0 @@
- FileID : 1 Loop Line Number : 141 Reduction Line Number : 142 Variable Name : local_var Operation Name : *
- FileID : 1 Loop Line Number : 137 Reduction Line Number : 138 Variable Name : local_var Operation Name : +
- FileID : 1 Loop Line Number : 109 Reduction Line Number : 110 Variable Name : local_var Operation Name : +
- FileID : 1 Loop Line Number : 108 Reduction Line Number : 110 Variable Name : local_var Operation Name : +
- FileID : 1 Loop Line Number : 101 Reduction Line Number : 102 Variable Name : local_var Operation Name : +
- FileID : 1 Loop Line Number : 100 Reduction Line Number : 104 Variable Name : global_var Operation Name : +
- FileID : 1 Loop Line Number : 100 Reduction Line Number : 102 Variable Name : local_var Operation Name : +
- FileID : 1 Loop Line Number : 96 Reduction Line Number : 97 Variable Name : local_var Operation Name : +
- FileID : 1 Loop Line Number : 94 Reduction Line Number : 95 Variable Name : global_var Operation Name : +
- FileID : 1 Loop Line Number : 94 Reduction Line Number : 97 Variable Name : local_var Operation Name : +
- FileID : 1 Loop Line Number : 90 Reduction Line Number : 91 Variable Name : local_var Operation Name : +
- FileID : 1 Loop Line Number : 89 Reduction Line Number : 91 Variable Name : local_var Operation Name : +
- FileID : 1 Loop Line Number : 84 Reduction Line Number : 85 Variable Name : local_var_f2 Operation Name : +
- FileID : 1 Loop Line Number : 81 Reduction Line Number : 82 Variable Name : local_var_f Operation Name : +
- FileID : 1 Loop Line Number : 75 Reduction Line Number : 77 Variable Name : local_var Operation Name : +
- FileID : 1 Loop Line Number : 71 Reduction Line Number : 73 Variable Name : local_var Operation Name : +
- FileID : 1 Loop Line Number : 67 Reduction Line Number : 69 Variable Name : local_var Operation Name : +
- FileID : 1 Loop Line Number : 62 Reduction Line Number : 63 Variable Name : reduction.static_var Operation Name : +
- FileID : 1 Loop Line Number : 59 Reduction Line Number : 60 Variable Name : global_var Operation Name : +
- FileID : 1 Loop Line Number : 56 Reduction Line Number : 57 Variable Name : local_var Operation Name : +
- FileID : 1 Loop Line Number : 53 Reduction Line Number : 54 Variable Name : global_var Operation Name : +
- FileID : 1 Loop Line Number : 50 Reduction Line Number : 51 Variable Name : local_var Operation Name : +
- FileID : 1 Loop Line Number : 45 Reduction Line Number : 46 Variable Name : local_var Operation Name : ^
- FileID : 1 Loop Line Number : 42 Reduction Line Number : 43 Variable Name : local_var Operation Name : |
- FileID : 1 Loop Line Number : 39 Reduction Line Number : 40 Variable Name : local_var Operation Name : &
- FileID : 1 Loop Line Number : 36 Reduction Line Number : 37 Variable Name : local_var Operation Name : -
- FileID : 1 Loop Line Number : 33 Reduction Line Number : 34 Variable Name : local_var Operation Name : *
- FileID : 1 Loop Line Number : 30 Reduction Line Number : 31 Variable Name : local_var Operation Name : +
- FileID : 1 Loop Line Number : 204 Reduction Line Number : 205 Variable Name : test_x Operation Name : >
diff --git a/test/reduction/data/static_dependencies.txt b/test/reduction/data/static_dependencies.txt
deleted file mode 100644
index d22b26495..000000000
--- a/test/reduction/data/static_dependencies.txt
+++ /dev/null
@@ -1,289 +0,0 @@
-1:25 NOM INIT *|local_var(S2)
-1:26 NOM INIT *|local_var_f(S3)
-1:27 NOM INIT *|local_var_f2(S4)
-1:30 NOM INIT *|i(S5)
-1:46 NOM RAW 1:25|local_var(S2)
-1:46 NOM RAW 1:45|i(S10)
-1:46 NOM WAR 1:46|local_var(S2)
-1:50 NOM INIT *|i(S11)
-1:30 NOM RAW 1:30|i(S5)
-1:31 NOM RAW 1:25|local_var(S2)
-1:31 NOM RAW 1:30|i(S5)
-1:31 NOM WAR 1:31|local_var(S2)
-1:33 NOM INIT *|i(S6)
-1:33 NOM RAW 1:33|i(S6)
-1:33 NOM WAR 1:33|i(S6)
-1:30 NOM RAW 1:30|i(S5)
-1:30 NOM WAR 1:30|i(S5)
-1:33 NOM RAW 1:33|i(S6)
-1:34 NOM RAW 1:25|local_var(S2)
-1:34 NOM RAW 1:33|i(S6)
-1:34 NOM WAR 1:34|local_var(S2)
-1:36 NOM INIT *|i(S7)
-1:36 NOM RAW 1:36|i(S7)
-1:37 NOM RAW 1:25|local_var(S2)
-1:37 NOM RAW 1:36|i(S7)
-1:37 NOM WAR 1:37|local_var(S2)
-1:39 NOM INIT *|i(S8)
-1:36 NOM RAW 1:36|i(S7)
-1:36 NOM WAR 1:36|i(S7)
-1:39 NOM RAW 1:39|i(S8)
-1:40 NOM RAW 1:25|local_var(S2)
-1:40 NOM RAW 1:39|i(S8)
-1:40 NOM WAR 1:40|local_var(S2)
-1:42 NOM INIT *|i(S9)
-1:39 NOM RAW 1:39|i(S8)
-1:39 NOM WAR 1:39|i(S8)
-1:42 NOM RAW 1:42|i(S9)
-1:43 NOM RAW 1:25|local_var(S2)
-1:43 NOM RAW 1:42|i(S9)
-1:43 NOM WAR 1:43|local_var(S2)
-1:45 NOM INIT *|i(S10)
-1:42 NOM RAW 1:42|i(S9)
-1:42 NOM WAR 1:42|i(S9)
-1:45 NOM RAW 1:45|i(S10)
-1:90 NOM INIT *|j(S25)
-1:94 NOM INIT *|i(S26)
-1:90 NOM RAW 1:90|j(S25)
-1:45 NOM RAW 1:45|i(S10)
-1:45 NOM WAR 1:45|i(S10)
-1:50 NOM RAW 1:50|i(S11)
-1:51 NOM RAW 1:25|local_var(S2)
-1:51 NOM RAW 1:50|i(S11)
-1:51 NOM WAR 1:51|local_var(S2)
-1:53 NOM INIT *|i(S12)
-1:50 NOM RAW 1:50|i(S11)
-1:50 NOM WAR 1:50|i(S11)
-1:53 NOM RAW 1:53|i(S12)
-1:54 NOM RAW 1:53|i(S12)
-1:56 NOM INIT *|i(S13)
-1:53 NOM RAW 1:53|i(S12)
-1:53 NOM WAR 1:53|i(S12)
-1:56 NOM RAW 1:56|i(S13)
-1:57 NOM RAW 1:25|local_var(S2)
-1:57 NOM RAW 1:56|i(S13)
-1:57 NOM WAR 1:57|local_var(S2)
-1:59 NOM INIT *|i(S14)
-1:56 NOM RAW 1:56|i(S13)
-1:56 NOM WAR 1:56|i(S13)
-1:59 NOM RAW 1:59|i(S14)
-1:60 NOM RAW 1:59|i(S14)
-1:62 NOM INIT *|i(S15)
-1:59 NOM RAW 1:59|i(S14)
-1:59 NOM WAR 1:59|i(S14)
-1:62 NOM RAW 1:62|i(S15)
-1:63 NOM RAW 1:62|i(S15)
-1:67 NOM INIT *|i(S16)
-1:62 NOM RAW 1:62|i(S15)
-1:62 NOM WAR 1:62|i(S15)
-1:67 NOM RAW 1:67|i(S16)
-1:68 NOM INIT *|tmp_var(S17)
-1:68 NOM RAW 1:25|local_var(S2)
-1:69 NOM RAW 1:68|tmp_var(S17)
-1:69 NOM WAR 1:68|local_var(S2)
-1:71 NOM INIT *|i(S18)
-1:67 NOM RAW 1:67|i(S16)
-1:67 NOM WAR 1:67|i(S16)
-1:71 NOM RAW 1:71|i(S18)
-1:72 NOM INIT *|tmp_var(S19)
-1:72 NOM RAW 1:25|local_var(S2)
-1:73 NOM RAW 1:72|tmp_var(S19)
-1:73 NOM WAR 1:72|local_var(S2)
-1:75 NOM INIT *|i(S20)
-1:71 NOM RAW 1:71|i(S18)
-1:71 NOM WAR 1:71|i(S18)
-1:75 NOM RAW 1:75|i(S20)
-1:76 NOM INIT *|tmp_var(S21)
-1:76 NOM RAW 1:25|local_var(S2)
-1:76 NOM RAW 1:75|i(S20)
-1:77 NOM RAW 1:76|tmp_var(S21)
-1:77 NOM WAR 1:76|local_var(S2)
-1:81 NOM INIT *|i(S22)
-1:75 NOM RAW 1:75|i(S20)
-1:75 NOM WAR 1:75|i(S20)
-1:81 NOM RAW 1:81|i(S22)
-1:82 NOM RAW 1:26|local_var_f(S3)
-1:82 NOM RAW 1:81|i(S22)
-1:82 NOM WAR 1:82|local_var_f(S3)
-1:84 NOM INIT *|i(S23)
-1:81 NOM RAW 1:81|i(S22)
-1:81 NOM WAR 1:81|i(S22)
-1:84 NOM RAW 1:84|i(S23)
-1:85 NOM RAW 1:27|local_var_f2(S4)
-1:85 NOM RAW 1:84|i(S23)
-1:85 NOM WAR 1:85|local_var_f2(S4)
-1:89 NOM INIT *|i(S24)
-1:84 NOM RAW 1:84|i(S23)
-1:84 NOM WAR 1:84|i(S23)
-1:89 NOM RAW 1:89|i(S24)
-1:91 NOM RAW 1:25|local_var(S2)
-1:91 NOM RAW 1:89|i(S24)
-1:91 NOM RAW 1:90|j(S25)
-1:91 NOM WAR 1:91|local_var(S2)
-1:90 NOM RAW 1:90|j(S25)
-1:90 NOM WAR 1:90|j(S25)
-1:89 NOM RAW 1:89|i(S24)
-1:89 NOM WAR 1:89|i(S24)
-1:94 NOM RAW 1:94|i(S26)
-1:95 NOM RAW 1:94|i(S26)
-1:96 NOM INIT *|j(S27)
-1:100 NOM INIT *|i(S28)
-1:96 NOM RAW 1:96|j(S27)
-1:97 NOM RAW 1:25|local_var(S2)
-1:97 NOM RAW 1:94|i(S26)
-1:97 NOM RAW 1:96|j(S27)
-1:97 NOM WAR 1:97|local_var(S2)
-1:96 NOM RAW 1:96|j(S27)
-1:96 NOM WAR 1:96|j(S27)
-1:94 NOM RAW 1:94|i(S26)
-1:94 NOM WAR 1:94|i(S26)
-1:100 NOM RAW 1:100|i(S28)
-1:101 NOM INIT *|j(S29)
-1:108 NOM INIT *|i(S30)
-1:101 NOM RAW 1:101|j(S29)
-1:102 NOM RAW 1:100|i(S28)
-1:102 NOM RAW 1:101|j(S29)
-1:102 NOM RAW 1:25|local_var(S2)
-1:102 NOM WAR 1:102|local_var(S2)
-1:104 NOM RAW 1:100|i(S28)
-1:101 NOM RAW 1:101|j(S29)
-1:101 NOM WAR 1:101|j(S29)
-1:100 NOM RAW 1:100|i(S28)
-1:100 NOM WAR 1:100|i(S28)
-1:108 NOM RAW 1:108|i(S30)
-1:109 NOM INIT *|j(S31)
-1:115 NOM INIT *|i(S32)
-1:109 NOM RAW 1:109|j(S31)
-1:110 NOM RAW 1:108|i(S30)
-1:110 NOM RAW 1:109|j(S31)
-1:110 NOM RAW 1:25|local_var(S2)
-1:110 NOM WAR 1:110|local_var(S2)
-1:109 NOM RAW 1:109|j(S31)
-1:109 NOM WAR 1:109|j(S31)
-1:108 NOM RAW 1:108|i(S30)
-1:108 NOM WAR 1:108|i(S30)
-1:115 NOM RAW 1:115|i(S32)
-1:118 NOM INIT *|i(S33)
-1:115 NOM RAW 1:115|i(S32)
-1:115 NOM WAR 1:115|i(S32)
-1:118 NOM RAW 1:118|i(S33)
-1:119 NOM INIT *|tmp_var(S34)
-1:120 NOM RAW 1:119|tmp_var(S34)
-1:122 NOM INIT *|i(S35)
-1:118 NOM RAW 1:118|i(S33)
-1:118 NOM WAR 1:118|i(S33)
-1:122 NOM RAW 1:122|i(S35)
-1:123 NOM INIT *|tmp_var_38(S36)
-1:124 NOM RAW 1:123|tmp_var_38(S36)
-1:126 NOM INIT *|i(S37)
-1:122 NOM RAW 1:122|i(S35)
-1:122 NOM WAR 1:122|i(S35)
-1:126 NOM RAW 1:126|i(S37)
-1:129 NOM INIT *|i(S38)
-1:126 NOM RAW 1:126|i(S37)
-1:126 NOM WAR 1:126|i(S37)
-1:129 NOM RAW 1:129|i(S38)
-1:132 NOM INIT *|i(S39)
-1:129 NOM RAW 1:129|i(S38)
-1:129 NOM WAR 1:129|i(S38)
-1:132 NOM RAW 1:132|i(S39)
-1:133 NOM RAW 1:132|i(S39)
-1:137 NOM INIT *|i(S40)
-1:132 NOM RAW 1:132|i(S39)
-1:132 NOM WAR 1:132|i(S39)
-1:137 NOM RAW 1:137|i(S40)
-1:138 NOM RAW 1:137|i(S40)
-1:138 NOM RAW 1:25|local_var(S2)
-1:138 NOM WAR 1:138|local_var(S2)
-1:141 NOM INIT *|i(S41)
-1:137 NOM RAW 1:137|i(S40)
-1:137 NOM WAR 1:137|i(S40)
-1:141 NOM RAW 1:141|i(S41)
-1:142 NOM RAW 1:141|i(S41)
-1:142 NOM RAW 1:25|local_var(S2)
-1:142 NOM WAR 1:142|local_var(S2)
-1:141 NOM RAW 1:141|i(S41)
-1:141 NOM WAR 1:141|i(S41)
-1:156 NOM RAW 1:156|i(S47)
-1:160 NOM RAW 1:160|i(S48)
-1:160 NOM WAR 1:160|i(S48)
-1:147 NOM INIT *|local_var(S42)
-1:152 NOM INIT *|i(S45)
-1:152 NOM RAW 1:152|i(S45)
-1:153 NOM RAW 1:147|local_var(S42)
-1:153 NOM RAW 1:152|i(S45)
-1:153 NOM WAR 1:153|local_var(S42)
-1:154 NOM INIT *|tmp_var(S46)
-1:154 NOM RAW 1:153|local_var(S42)
-1:156 NOM INIT *|i(S47)
-1:156 NOM RAW 1:156|i(S47)
-1:156 NOM WAR 1:156|i(S47)
-1:152 NOM RAW 1:152|i(S45)
-1:152 NOM WAR 1:152|i(S45)
-1:157 NOM RAW 1:147|local_var(S42)
-1:157 NOM RAW 1:156|i(S47)
-1:157 NOM WAR 1:157|local_var(S42)
-1:158 NOM WAW 1:157|local_var(S42)
-1:160 NOM INIT *|i(S48)
-1:160 NOM RAW 1:160|i(S48)
-1:161 NOM RAW 1:160|i(S48)
-1:169 NOM INIT *|i(S50)
-1:162 NOM RAW 1:147|local_var(S42)
-1:162 NOM RAW 1:160|i(S48)
-1:162 NOM WAR 1:162|local_var(S42)
-1:164 NOM INIT *|tmp_var(S49)
-1:164 NOM RAW 1:147|local_var(S42)
-1:169 NOM RAW 1:169|i(S50)
-1:170 NOM RAW 1:147|local_var(S42)
-1:170 NOM RAW 1:169|i(S50)
-1:170 NOM WAR 1:170|local_var(S42)
-1:171 NOM RAW 1:170|local_var(S42)
-1:171 NOM WAR 1:171|local_var(S42)
-1:175 NOM INIT *|i(S51)
-1:169 NOM RAW 1:169|i(S50)
-1:169 NOM WAR 1:169|i(S50)
-1:175 NOM RAW 1:175|i(S51)
-1:176 NOM WAW 1:147|local_var(S42)
-1:177 NOM INIT *|tmp_var(S52)
-1:177 NOM RAW 1:176|local_var(S42)
-1:181 NOM INIT *|i(S53)
-1:175 NOM RAW 1:175|i(S51)
-1:175 NOM WAR 1:175|i(S51)
-1:181 NOM RAW 1:181|i(S53)
-1:182 NOM RAW 1:181|i(S53)
-1:184 NOM INIT *|i(S54)
-1:181 NOM RAW 1:181|i(S53)
-1:181 NOM WAR 1:181|i(S53)
-1:184 NOM RAW 1:184|i(S54)
-1:189 NOM INIT *|i(S55)
-1:184 NOM RAW 1:184|i(S54)
-1:184 NOM WAR 1:184|i(S54)
-1:189 NOM RAW 1:189|i(S55)
-1:193 NOM INIT *|test_x(S56)
-1:194 NOM INIT *|counter(S57)
-1:189 NOM RAW 1:189|i(S55)
-1:189 NOM WAR 1:189|i(S55)
-1:195 NOM RAW 1:194|counter(S57)
-1:195 NOM WAR 1:195|counter(S57)
-1:196 NOM RAW 1:193|test_x(S56)
-1:196 NOM WAR 1:196|test_x(S56)
-1:200 NOM INIT *|i(S58)
-1:200 NOM RAW 1:200|i(S58)
-1:201 NOM RAW 1:200|i(S58)
-1:204 NOM INIT *|i(S59)
-1:200 NOM RAW 1:200|i(S58)
-1:200 NOM WAR 1:200|i(S58)
-1:204 NOM RAW 1:204|i(S59)
-1:205 NOM RAW 1:193|test_x(S56)
-1:205 NOM RAW 1:204|i(S59)
-1:205 NOM WAR 1:205|test_x(S56)
-1:204 NOM RAW 1:204|i(S59)
-1:204 NOM WAR 1:204|i(S59)
-1:209 NOM INIT *|argc(S61)
-1:209 NOM INIT *|argv(S62)
-1:209 NOM INIT *|retval(S60)
-1:210 NOM INIT *|i(S63)
-1:210 NOM RAW 1:210|i(S63)
-1:210 NOM RAW 1:210|i(S63)
-1:210 NOM RAW 1:210|i(S63)
-1:210 NOM WAR 1:210|i(S63)
diff --git a/test/simple_pipeline/data/Data.xml b/test/simple_pipeline/data/Data.xml
deleted file mode 100644
index 88d2df94d..000000000
--- a/test/simple_pipeline/data/Data.xml
+++ /dev/null
@@ -1,513 +0,0 @@
-
-
-
- 1:1,1:2,1:3
-
- in
- d
-
- 1:15,
-
-
-
-
- entry
- 0
- 64
- 0
- 3
- 1:14
-
- 1:14
-
-
- 1:2
-
-
- d
- in
-
-
-
-
-
-
-
-
-
- entry
- 64
- 64
- 0
- 4
- 1:14
-
- 1:14
-
-
- 1:3
-
-
- in
-
-
-
-
-
-
-
-
-
- entry
- 0
- 0
- 0
- 2
- 1:15
- 1:15
-
- 1:15
-
-
-
- d
-
-
-
-
-
-
-
-
-
-
-
-
-
- 1:5,1:6,1:7
-
- in
- d
-
- 1:19,
-
-
-
-
- entry
- 0
- 64
- 0
- 3
- 1:18
-
- 1:18
-
-
- 1:6
-
-
- d
- in
-
-
-
-
-
-
-
-
-
- entry
- 64
- 64
- 0
- 4
- 1:18
-
- 1:18
-
-
- 1:7
-
-
- in
-
-
-
-
-
-
-
-
-
- entry
- 0
- 0
- 0
- 2
- 1:19
- 1:19
-
- 1:19
-
-
-
- d
-
-
-
-
-
-
-
-
-
-
-
-
-
- 1:9,1:10,1:11
-
- in
- d
-
- 1:23,
-
-
-
-
- entry
- 0
- 64
- 0
- 3
- 1:22
-
- 1:22
-
-
- 1:10
-
-
- d
- in
-
-
-
-
-
-
-
-
-
- entry
- 64
- 64
- 0
- 4
- 1:22
-
- 1:22
-
-
- 1:11
-
-
- in
-
-
-
-
-
-
-
-
-
- entry
- 0
- 0
- 0
- 2
- 1:23
- 1:23
-
- 1:23
-
-
-
- d
-
-
-
-
-
-
-
-
-
-
-
-
-
- 1:13,1:14,1:15,1:16,1:25
-
-
- 1:36,
-
-
-
-
- entry
- 0
- 64
- 0
- 7
- 1:26
-
- 1:26
-
-
- 1:14
-
-
- retval
-
-
-
-
-
-
-
-
-
- entry
- 0
- 256
- 0
- 9
- 1:28,1:29
-
- 1:29
-
-
- 1:15
-
-
-
-
- a
- b
- c
- d
-
-
-
-
-
-
-
- entry
- 0
- 64
- 0
- 2
- 1:30
-
- 1:30
-
-
- 1:17
-
-
-
-
- i
-
-
-
-
-
-
- 1:17,1:18,1:19,1:20,1:24
-
-
-
-
- for.cond
- 32
- 0
- 0
- 3
- 1:30
- 1:30
-
-
-
- 1:18
- 1:25
-
-
-
-
- i
-
-
-
-
-
-
- 1:21
- for.body
- 96
- 64
- 0
- 4
- 1:31
- 1:31
- 1:31
-
-
- 1:19
-
-
-
-
- a
- d
- i
-
-
- 1:21
-
-
-
-
-
-
-
- in
- d
-
-
-
-
-
- 1:22
- for.body
- 64
- 64
- 0
- 3
- 1:32
- 1:32
- 1:32
-
-
- 1:20
-
-
-
-
- a
- b
- d
-
-
- 1:22
-
-
-
-
-
-
-
- in
- d
-
-
-
-
-
- 1:23
- for.body
- 32
- 64
- 0
- 4
- 1:33,1:34
- 1:33
- 1:33
-
-
- 1:24
-
-
-
-
- b
- c
- d
-
-
- 1:23
-
-
-
-
-
-
-
- in
- d
-
-
-
-
-
-
- for.inc
- 32
- 64
- 0
- 4
- 1:30
- 1:30
- 1:30
-
-
- 1:17
-
-
-
-
- i
-
-
-
-
-
-
-
- for.end
- 32
- 64
- 0
- 3
- 1:35,1:36
- 1:35
- 1:35
- 1:36
-
-
-
-
-
- a
- b
-
-
-
-
-
-
diff --git a/test/simple_pipeline/data/FileMapping.txt b/test/simple_pipeline/data/FileMapping.txt
deleted file mode 100644
index e303edb02..000000000
--- a/test/simple_pipeline/data/FileMapping.txt
+++ /dev/null
@@ -1 +0,0 @@
-1 ../SimplePipeline.c
diff --git a/test/simple_pipeline/data/dp_run_dep.txt b/test/simple_pipeline/data/dp_run_dep.txt
deleted file mode 100644
index c21c25522..000000000
--- a/test/simple_pipeline/data/dp_run_dep.txt
+++ /dev/null
@@ -1,10 +0,0 @@
-START 1:26
-1:30 BGN loop 100
-1:35 END loop
-1:33 BGN func 1:22
-1:32 BGN func 1:18
-1:31 BGN func 1:14
-1:15 END func
-1:19 END func
-1:23 END func
-1:36 END program
diff --git a/test/simple_pipeline/data/loop_counter_output.txt b/test/simple_pipeline/data/loop_counter_output.txt
deleted file mode 100644
index d8c9881e6..000000000
--- a/test/simple_pipeline/data/loop_counter_output.txt
+++ /dev/null
@@ -1 +0,0 @@
-1 30 100
diff --git a/test/simple_pipeline/data/memory_regions.txt b/test/simple_pipeline/data/memory_regions.txt
deleted file mode 100644
index fda54bfc4..000000000
--- a/test/simple_pipeline/data/memory_regions.txt
+++ /dev/null
@@ -1,2 +0,0 @@
-%%dummy%% * 0
-0 * 3
diff --git a/test/simple_pipeline/data/reduction.txt b/test/simple_pipeline/data/reduction.txt
deleted file mode 100644
index e69de29bb..000000000
diff --git a/test/simple_pipeline/data/static_dependencies.txt b/test/simple_pipeline/data/static_dependencies.txt
deleted file mode 100644
index 209274e46..000000000
--- a/test/simple_pipeline/data/static_dependencies.txt
+++ /dev/null
@@ -1,32 +0,0 @@
-1:14 NOM INIT *|d(S1948265523)
-1:14 NOM INIT *|in(S1948265522)
-1:15 NOM RAW 1:14|d(S1948265523)
-1:15 NOM RAW 1:14|in(S1948265522)
-1:18 NOM INIT *|d(S1948265525)
-1:18 NOM INIT *|in(S1948265524)
-1:19 NOM RAW 1:18|d(S1948265525)
-1:19 NOM RAW 1:18|in(S1948265524)
-1:22 NOM INIT *|d(S1948265527)
-1:22 NOM INIT *|in(S1948265526)
-1:23 NOM RAW 1:22|d(S1948265527)
-1:23 NOM RAW 1:22|in(S1948265526)
-1:26 NOM INIT *|retval(S1948265528)
-1:29 NOM INIT *|a(S1948265531)
-1:29 NOM INIT *|b(S1948265532)
-1:29 NOM INIT *|c(S1948265533)
-1:29 NOM INIT *|d(S1948265530)
-1:30 NOM INIT *|i(S1948265529)
-1:30 NOM RAW 1:30|i(S1948265529)
-1:31 NOM RAW 1:29|d(S1948265530)
-1:31 NOM RAW 1:30|i(S1948265529)
-1:31 NOM WAW 1:29|a(S1948265531)
-1:32 NOM RAW 1:29|d(S1948265530)
-1:32 NOM RAW 1:31|a(S1948265531)
-1:32 NOM WAW 1:29|b(S1948265532)
-1:33 NOM RAW 1:29|d(S1948265530)
-1:33 NOM RAW 1:32|b(S1948265532)
-1:33 NOM WAW 1:29|c(S1948265533)
-1:35 NOM RAW 1:29|b(S1948265532)
-1:35 NOM WAW 1:29|a(S1948265531)
-1:30 NOM RAW 1:30|i(S1948265529)
-1:30 NOM WAR 1:30|i(S1948265529)