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)