From 3349bd48e89e2971a0ac5cd8ab7c48f847fa73f5 Mon Sep 17 00:00:00 2001
From: Hashim Sharif <hsharif3@tyler.cs.illinois.edu>
Date: Fri, 27 Dec 2019 00:54:49 -0600
Subject: [PATCH] Moving HPVM tests - not running yet

---
 llvm/{ => tools/hpvm}/test/VISC/CTestSuite/Makefile |   0
 .../hpvm}/test/VISC/CTestSuite/RUN.script           |   0
 llvm/{ => tools/hpvm}/test/VISC/CTestSuite/gemm.c   |   0
 llvm/{ => tools/hpvm}/test/VISC/CTestSuite/gemm_2.c |   0
 .../hpvm}/test/VISC/DNN_Benchmarks/README.md        |   0
 .../VISC/DNN_Benchmarks/benchmarks/alexnet/Makefile |   0
 .../data/autotuner_data/tuner_confs_batch220.txt    |   0
 .../autotuner_data/tuner_pareto_confs_batch220.txt  |   0
 .../tuner_promise_confs_batch220_multi.txt          |   0
 .../tuner_promise_confs_batch220_single.txt         |   0
 .../benchmarks/alexnet/data/quant_ranges.txt        |   0
 .../benchmarks/alexnet/data/quant_ranges_rt.txt     |   0
 .../benchmarks/alexnet/data/tuner_confs.txt         |   0
 .../benchmarks/alexnet/data/tuner_confs_base.txt    |   0
 .../benchmarks/alexnet/src/alexnet.cpp              |   0
 .../benchmarks/alexnet/src/alexnet_loop.cpp         |   0
 .../benchmarks/alexnet/src/alexnet_promise.cpp      |   0
 .../DNN_Benchmarks/benchmarks/alexnet2/Makefile     |   0
 .../data/autotuner_data/tuner_confs_batch220.txt    |   0
 .../autotuner_data/tuner_pareto_confs_batch220.txt  |   0
 .../tuner_promise_confs_batch220_multi.txt          |   0
 .../tuner_promise_confs_batch220_single.txt         |   0
 .../benchmarks/alexnet2/data/quant_ranges.txt       |   0
 .../benchmarks/alexnet2/data/quant_ranges_rt.txt    |   0
 .../benchmarks/alexnet2/data/tuner_confs.txt        |   0
 .../benchmarks/alexnet2/data/tuner_confs2.txt       |   0
 .../benchmarks/alexnet2/data/tuner_confs_full.txt   |   0
 .../benchmarks/alexnet2/src/alexnet2.cpp            |   0
 .../benchmarks/alexnet2/src/alexnet2_loop.cpp       |   0
 .../benchmarks/alexnet2/src/alexnet2_promise.cpp    |   0
 .../DNN_Benchmarks/benchmarks/alexnet_dsoc/Makefile |   0
 .../benchmarks/alexnet_dsoc/src/alexnet.cpp         |   0
 .../DNN_Benchmarks/benchmarks/cava_test/Makefile    |   0
 .../benchmarks/cava_test/src/cam-vision-native      | Bin
 .../benchmarks/cava_test/src/cam_pipe.c             |   0
 .../benchmarks/cava_test/src/cam_pipe.h             |   0
 .../benchmarks/cava_test/src/cam_pipe_utility.c     |   0
 .../benchmarks/cava_test/src/cam_pipe_utility.h     |   0
 .../DNN_Benchmarks/benchmarks/cava_test/src/defs.h  |   0
 .../benchmarks/cava_test/src/dma_interface.c        |   0
 .../benchmarks/cava_test/src/dma_interface.h        |   0
 .../benchmarks/cava_test/src/gem5_harness.h         |   0
 .../benchmarks/cava_test/src/load_cam_model.c       |   0
 .../benchmarks/cava_test/src/load_cam_model.h       |   0
 .../DNN_Benchmarks/benchmarks/cava_test/src/main.c  |   0
 .../benchmarks/cava_test/src/main_old.c             |   0
 .../benchmarks/cava_test/src/new_main.c             |   0
 .../benchmarks/cava_test/src/pipe_stages.c          |   0
 .../benchmarks/cava_test/src/pipe_stages.h          |   0
 .../benchmarks/cava_test/src/rename.sh              |   0
 .../benchmarks/cava_test/src/utility.c              |   0
 .../benchmarks/cava_test/src/utility.h              |   0
 .../DNN_Benchmarks/benchmarks/cava_test/src/visc.h  |   0
 .../VISC/DNN_Benchmarks/benchmarks/fcl/Makefile     |   0
 .../VISC/DNN_Benchmarks/benchmarks/fcl/src/fcl.cpp  |   0
 .../VISC/DNN_Benchmarks/benchmarks/lenet/Makefile   |   0
 .../benchmarks/lenet/bin/approximate.py             |   0
 .../benchmarks/lenet/bin/opentuner_run.sh           |   0
 .../data/autotuner_data/tuner_confs_batch220.txt    |   0
 .../autotuner_data/tuner_pareto_confs_batch220.txt  |   0
 .../tuner_promise_confs_batch220_multi.txt          |   0
 .../tuner_promise_confs_batch220_single.txt         |   0
 .../benchmarks/lenet/data/promise_flags             |   0
 .../benchmarks/lenet/data/quant_ranges.txt          |   0
 .../benchmarks/lenet/data/quant_ranges_rt.txt       |   0
 .../benchmarks/lenet/data/tuner_confs.txt           |   0
 .../benchmarks/lenet/data/tuner_confs_base.txt      |   0
 .../DNN_Benchmarks/benchmarks/lenet/src/.#fcl.cpp   |   0
 .../DNN_Benchmarks/benchmarks/lenet/src/lenet.cpp   |   0
 .../benchmarks/lenet/src/lenet_promise.cpp          |   0
 .../DNN_Benchmarks/benchmarks/lenet_base/Makefile   |   0
 .../benchmarks/lenet_base/bin/setup_paths.sh        |   0
 .../benchmarks/lenet_base/data/promise_flags        |   0
 .../benchmarks/lenet_base/data/quant_ranges.txt     |   0
 .../benchmarks/lenet_base/data/quant_ranges_rt.txt  |   0
 .../benchmarks/lenet_base/data/tuner_confs.txt      |   0
 .../benchmarks/lenet_base/src/lenet.cpp             |   0
 .../benchmarks/lenet_batchnorm/Makefile             |   0
 .../benchmarks/lenet_batchnorm/src/lenet.cpp        |   0
 .../DNN_Benchmarks/benchmarks/lenet_dsoc/Makefile   |   0
 .../benchmarks/lenet_dsoc/bin/approximate.py        |   0
 .../benchmarks/lenet_dsoc/bin/opentuner_run.sh      |   0
 .../benchmarks/lenet_dsoc/bin/setup_tyler_paths.sh  |   0
 .../lenet_dsoc/data/lenet_hpvm/approxhpvm_src.cc    |   0
 .../lenet_dsoc/data/lenet_hpvm/conv2d_1_b.bin       | Bin
 .../lenet_dsoc/data/lenet_hpvm/conv2d_1_w.bin       | Bin
 .../lenet_dsoc/data/lenet_hpvm/conv2d_2_b.bin       |   0
 .../lenet_dsoc/data/lenet_hpvm/conv2d_2_w.bin       | Bin
 .../lenet_dsoc/data/lenet_hpvm/conv2d_3_b.bin       | Bin
 .../lenet_dsoc/data/lenet_hpvm/conv2d_3_w.bin       | Bin
 .../lenet_dsoc/data/lenet_hpvm/dense_1_b.bin        | Bin
 .../lenet_dsoc/data/lenet_hpvm/dense_1_w.bin        | Bin
 .../lenet_dsoc/data/lenet_hpvm/dense_2_b.bin        | Bin
 .../lenet_dsoc/data/lenet_hpvm/dense_2_w.bin        | Bin
 .../benchmarks/lenet_dsoc/data/lenet_hpvm/input.bin | Bin
 .../lenet_dsoc/data/lenet_hpvm/labels.bin           | Bin
 .../lenet_dsoc/data/lenet_hpvm/promise_src.cc       |   0
 .../benchmarks/lenet_dsoc/data/lenet_hpvm/src.cc    |   0
 .../benchmarks/lenet_dsoc/src/.#fcl.cpp             |   0
 .../benchmarks/lenet_dsoc/src/lenet.cpp             |   0
 .../DNN_Benchmarks/benchmarks/lenet_mnist/Makefile  |   0
 .../data/autotuner_data/tuner_confs_batch220.txt    |   0
 .../autotuner_data/tuner_pareto_confs_batch220.txt  |   0
 .../tuner_promise_confs_batch220_multi.txt          |   0
 .../tuner_promise_confs_batch220_single.txt         |   0
 .../benchmarks/lenet_mnist/data/quant_ranges.txt    |   0
 .../benchmarks/lenet_mnist/data/quant_ranges_rt.txt |   0
 .../benchmarks/lenet_mnist/src/lenet.cpp            |   0
 .../benchmarks/lenet_mnist/src/lenet_loop.cpp       |   0
 .../benchmarks/lenet_mnist/src/lenet_promise.cpp    |   0
 .../DNN_Benchmarks/benchmarks/mini_era_cv/Makefile  |   0
 .../mini_era_cv/data/weights/approxhpvm_src.cc      |   0
 .../mini_era_cv/data/weights/conv2d_1_b.bin         |   0
 .../mini_era_cv/data/weights/conv2d_1_w.bin         | Bin
 .../mini_era_cv/data/weights/conv2d_2_b.bin         |   0
 .../mini_era_cv/data/weights/conv2d_2_w.bin         | Bin
 .../mini_era_cv/data/weights/conv2d_3_b.bin         |   0
 .../mini_era_cv/data/weights/conv2d_3_w.bin         | Bin
 .../mini_era_cv/data/weights/conv2d_4_b.bin         | Bin
 .../mini_era_cv/data/weights/conv2d_4_w.bin         | Bin
 .../mini_era_cv/data/weights/dense_1_b.bin          | Bin
 .../mini_era_cv/data/weights/dense_1_w.bin          | Bin
 .../mini_era_cv/data/weights/dense_2_b.bin          |   0
 .../mini_era_cv/data/weights/dense_2_w.bin          | Bin
 .../benchmarks/mini_era_cv/data/weights/input.bin   | Bin
 .../benchmarks/mini_era_cv/data/weights/labels.bin  | Bin
 .../mini_era_cv/data/weights/layer_composition.txt  |   0
 .../benchmarks/mini_era_cv/data/weights/layers.txt  |   0
 .../mini_era_cv/data/weights/promise_src.cc         |   0
 .../benchmarks/mini_era_cv/data/weights/src.cc      |   0
 .../benchmarks/mini_era_cv/src/mini_era_cv.cpp      |   0
 .../DNN_Benchmarks/benchmarks/mobilenet/Makefile    |   0
 .../data/autotuner_data/tuner_confs_batch220.txt    |   0
 .../autotuner_data/tuner_pareto_confs_batch220.txt  |   0
 .../tuner_promise_confs_batch220_multi.txt          |   0
 .../tuner_promise_confs_batch220_multi2.txt         |   0
 .../tuner_promise_confs_batch220_single.txt         |   0
 .../benchmarks/mobilenet/data/quant_ranges.txt      |   0
 .../benchmarks/mobilenet/data/quant_ranges_rt.txt   |   0
 .../benchmarks/mobilenet/data/tuner_confs_base.txt  |   0
 .../benchmarks/mobilenet/src/mobilenet.cpp          |   0
 .../benchmarks/mobilenet/src/mobilenet_loop.cpp     |   0
 .../benchmarks/mobilenet/src/mobilenet_promise.cpp  |   0
 .../benchmarks/mobilenet_shallow/Makefile           |   0
 .../data/autotuner_data/tuner_confs_batch220.txt    |   0
 .../autotuner_data/tuner_pareto_confs_batch220.txt  |   0
 .../tuner_promise_confs_batch220_multi.txt          |   0
 .../tuner_promise_confs_batch220_multi2.txt         |   0
 .../tuner_promise_confs_batch220_single.txt         |   0
 .../mobilenet_shallow/data/quant_ranges.txt         |   0
 .../mobilenet_shallow/data/quant_ranges_rt.txt      |   0
 .../mobilenet_shallow/data/tuner_confs_base.txt     |   0
 .../mobilenet_shallow/src/mobilenet_shallow.cpp     |   0
 .../src/mobilenet_shallow_promise.cpp               |   0
 .../DNN_Benchmarks/benchmarks/resnet18/Makefile     |   0
 .../data/autotuner_data/tuner_confs_batch220.txt    |   0
 .../autotuner_data/tuner_pareto_confs_batch220.txt  |   0
 .../tuner_promise_confs_batch220_multi.txt          |   0
 .../tuner_promise_confs_batch220_single.txt         |   0
 .../benchmarks/resnet18/data/quant_ranges.txt       |   0
 .../benchmarks/resnet18/data/quant_ranges_rt.txt    |   0
 .../benchmarks/resnet18/data/tuner_confs_base.txt   |   0
 .../benchmarks/resnet18/src/resnet18.cpp            |   0
 .../benchmarks/resnet18/src/resnet18_loop.cpp       |   0
 .../benchmarks/resnet18/src/resnet18_promise.cpp    |   0
 .../benchmarks/vgg16_cifar10/Makefile               |   0
 .../benchmarks/vgg16_cifar10/build/final_accuracy   |   0
 .../benchmarks/vgg16_cifar10/build/vgg16_cifar10.ll |   0
 .../vgg16_cifar10/build/vgg16_cifar10.opt.bc        | Bin
 .../vgg16_cifar10/build/vgg16_cifar10.visc.ll       |   0
 .../vgg16_cifar10/build/vgg16_cifar10_linked        | Bin
 .../vgg16_cifar10/build/vgg16_cifar10_linked.bc     | Bin
 .../vgg16_cifar10/build/vgg16_cifar10_tune          | Bin
 .../data/autotuner_data/tuner_confs_batch220.txt    |   0
 .../autotuner_data/tuner_pareto_confs_batch220.txt  |   0
 .../tuner_promise_confs_batch220_multi.txt          |   0
 .../tuner_promise_confs_batch220_single.txt         |   0
 .../benchmarks/vgg16_cifar10/data/quant_ranges.txt  |   0
 .../vgg16_cifar10/data/quant_ranges_rt.txt          |   0
 .../vgg16_cifar10/data/tuner_confs_base.txt         |   0
 .../benchmarks/vgg16_cifar10/src/vgg16_cifar10.cpp  |   0
 .../vgg16_cifar10/src/vgg16_cifar10_loop.cpp        |   0
 .../vgg16_cifar10/src/vgg16_cifar10_promise.cpp     |   0
 .../benchmarks/vgg16_cifar100/Makefile              |   0
 .../data/autotuner_data/tuner_confs_batch220.txt    |   0
 .../autotuner_data/tuner_pareto_confs_batch220.txt  |   0
 .../tuner_promise_confs_batch220_multi.txt          |   0
 .../tuner_promise_confs_batch220_single.txt         |   0
 .../benchmarks/vgg16_cifar100/data/quant_ranges.txt |   0
 .../vgg16_cifar100/data/quant_ranges_rt.txt         |   0
 .../vgg16_cifar100/src/vgg16_cifar100.cpp           |   0
 .../vgg16_cifar100/src/vgg16_cifar100_loop.cpp      |   0
 .../vgg16_cifar100/src/vgg16_cifar100_promise.cpp   |   0
 .../DNN_Benchmarks/common/bin/setup_tyler_paths.sh  |   0
 .../DNN_Benchmarks/common/include/tensorTypes.h     |   0
 .../DNN_Benchmarks/common/include/tensorUtils.h     |   0
 .../test/VISC/DNN_Benchmarks/common/include/visc.h  |   0
 .../hpvm}/test/VISC/MatrixMultiplication/Makefile   |   0
 .../hpvm}/test/VISC/MatrixMultiplication/gemm.c     |   0
 .../test/VISC/MatrixMultiplication/visc_gemm.ll     |   0
 .../VISC/MatrixMultiplication/visc_gemm_2_level.ll  |   0
 .../MatrixMultiplication/visc_gemm_2_level_host.ll  |   0
 .../visc_gemm_2_level_outedge.ll                    |   0
 .../MatrixMultiplication/visc_gemm_2_level_param.ll |   0
 .../test/VISC/MatrixMultiplication/visc_gemm_ptx.ll |   0
 llvm/{ => tools/hpvm}/test/VISC/edge/CMakeLists.txt |   0
 .../test/VISC/edge/ESO_Very_Large_Telescope.jpg     | Bin
 llvm/{ => tools/hpvm}/test/VISC/edge/EdgeDetect.cpp |   0
 .../hpvm}/test/VISC/edge/PipelineEdgeDetect.cpp     |   0
 .../{ => tools/hpvm}/test/VISC/edge/edgetest_10.png | Bin
 llvm/{ => tools/hpvm}/test/VISC/edge/house.png      | Bin
 llvm/{ => tools/hpvm}/test/VISC/edge/time.h         |   0
 .../hpvm}/test/VISC/gemm_opencl/matrixMul/Makefile  |   0
 .../test/VISC/gemm_opencl/matrixMul/gemm_opencl.c   |   0
 .../test/VISC/gemm_opencl/matrixMul/matrixMul.cl    |   0
 .../hpvm}/test/VISC/gemm_opencl/matrixMul/sgemm.c   |   0
 .../VISC/gemm_opencl/matrixMul/visc_gemm_opencl.ll  |   0
 .../test/VISC/gemm_opencl/matrixMul_bc/Makefile     |   0
 .../VISC/gemm_opencl/matrixMul_bc/gemm_opencl.c     |   0
 .../VISC/gemm_opencl/matrixMul_bc/matrixMul_bc.cl   |   0
 .../test/VISC/gemm_opencl/matrixMul_bc/sgemm.c      |   0
 .../test/VISC/gemm_opencl/matrixMul_sh/Makefile     |   0
 .../VISC/gemm_opencl/matrixMul_sh/gemm_opencl.c     |   0
 .../VISC/gemm_opencl/matrixMul_sh/matrixMul_sh.cl   |   0
 .../test/VISC/gemm_opencl/matrixMul_sh/sgemm.c      |   0
 .../test/VISC/gemm_opencl/matrixMul_sh_bc/Makefile  |   0
 .../VISC/gemm_opencl/matrixMul_sh_bc/gemm_opencl.c  |   0
 .../gemm_opencl/matrixMul_sh_bc/matrixMul_sh_bc.cl  |   0
 .../test/VISC/gemm_opencl/matrixMul_sh_bc/sgemm.c   |   0
 llvm/{ => tools/hpvm}/test/VISC/lit.local.cfg       |   0
 .../hpvm}/test/VISC/parboil/.ycm_extra_conf.py      |   0
 llvm/{ => tools/hpvm}/test/VISC/parboil/DIRECTORIES |   0
 llvm/{ => tools/hpvm}/test/VISC/parboil/LICENSE     |   0
 llvm/{ => tools/hpvm}/test/VISC/parboil/README      |   0
 .../hpvm}/test/VISC/parboil/README.benchmarks       |   0
 .../hpvm}/test/VISC/parboil/README.buildsystem      |   0
 .../hpvm}/test/VISC/parboil/RUN.parboil.script      |   0
 .../test/VISC/parboil/benchmarks/bfs/DESCRIPTION    |   0
 .../hpvm}/test/VISC/parboil/benchmarks/bfs/Makefile |   0
 .../VISC/parboil/benchmarks/bfs/src/base/Makefile   |   0
 .../VISC/parboil/benchmarks/bfs/src/base/main.cc    |   0
 .../VISC/parboil/benchmarks/bfs/src/cuda/.__afs3805 |   0
 .../VISC/parboil/benchmarks/bfs/src/cuda/Makefile   |   0
 .../VISC/parboil/benchmarks/bfs/src/cuda/config.h   |   0
 .../VISC/parboil/benchmarks/bfs/src/cuda/kernel.cu  |   0
 .../VISC/parboil/benchmarks/bfs/src/cuda/main.cu    |   0
 .../parboil/benchmarks/bfs/src/cuda_base/.__afs809D |   0
 .../parboil/benchmarks/bfs/src/cuda_base/Makefile   |   0
 .../parboil/benchmarks/bfs/src/cuda_base/config.h   |   0
 .../parboil/benchmarks/bfs/src/cuda_base/kernel.cu  |   0
 .../parboil/benchmarks/bfs/src/cuda_base/main.cu    |   0
 .../parboil/benchmarks/bfs/src/omp_base/Makefile    |   0
 .../parboil/benchmarks/bfs/src/omp_base/main.cc     |   0
 .../parboil/benchmarks/bfs/src/opencl_base/Makefile |   0
 .../bfs/src/opencl_base/OpenCL_common.cpp           |   0
 .../benchmarks/bfs/src/opencl_base/OpenCL_common.h  |   0
 .../parboil/benchmarks/bfs/src/opencl_base/config.h |   0
 .../benchmarks/bfs/src/opencl_base/kernel.cl        |   0
 .../parboil/benchmarks/bfs/src/opencl_base/main.cpp |   0
 .../benchmarks/bfs/src/opencl_cpu_baseline/Makefile |   0
 .../bfs/src/opencl_cpu_baseline/OpenCL_common.cpp   |   0
 .../bfs/src/opencl_cpu_baseline/OpenCL_common.h     |   0
 .../benchmarks/bfs/src/opencl_cpu_baseline/config.h |   0
 .../bfs/src/opencl_cpu_baseline/kernel-spir64.ll    |   0
 .../bfs/src/opencl_cpu_baseline/kernel.cl           |   0
 .../benchmarks/bfs/src/opencl_cpu_baseline/main.cpp |   0
 .../benchmarks/bfs/src/opencl_nvidia/Makefile       |   0
 .../bfs/src/opencl_nvidia/OpenCL_common.cpp         |   0
 .../bfs/src/opencl_nvidia/OpenCL_common.h           |   0
 .../benchmarks/bfs/src/opencl_nvidia/config.h       |   0
 .../benchmarks/bfs/src/opencl_nvidia/kernel.cl      |   0
 .../benchmarks/bfs/src/opencl_nvidia/main.cpp       |   0
 .../VISC/parboil/benchmarks/bfs/src/visc/Makefile   |   0
 .../VISC/parboil/benchmarks/bfs/src/visc/config.h   |   0
 .../VISC/parboil/benchmarks/bfs/src/visc/main.cpp   |   0
 .../parboil/benchmarks/bfs/tools/compare-output     |   0
 .../test/VISC/parboil/benchmarks/cutcp/DESCRIPTION  |   0
 .../test/VISC/parboil/benchmarks/cutcp/Makefile     |   0
 .../VISC/parboil/benchmarks/cutcp/src/base/Makefile |   0
 .../VISC/parboil/benchmarks/cutcp/src/base/atom.h   |   0
 .../VISC/parboil/benchmarks/cutcp/src/base/cutcpu.c |   0
 .../VISC/parboil/benchmarks/cutcp/src/base/cutoff.h |   0
 .../VISC/parboil/benchmarks/cutcp/src/base/excl.c   |   0
 .../VISC/parboil/benchmarks/cutcp/src/base/main.c   |   0
 .../VISC/parboil/benchmarks/cutcp/src/base/output.c |   0
 .../VISC/parboil/benchmarks/cutcp/src/base/output.h |   0
 .../parboil/benchmarks/cutcp/src/base/readatom.c    |   0
 .../VISC/parboil/benchmarks/cutcp/src/cuda/Makefile |   0
 .../VISC/parboil/benchmarks/cutcp/src/cuda/atom.h   |   0
 .../VISC/parboil/benchmarks/cutcp/src/cuda/cutcpu.c |   0
 .../VISC/parboil/benchmarks/cutcp/src/cuda/cutoff.h |   0
 .../benchmarks/cutcp/src/cuda/cutoff6overlap.cu     |   0
 .../VISC/parboil/benchmarks/cutcp/src/cuda/excl.c   |   0
 .../VISC/parboil/benchmarks/cutcp/src/cuda/main.c   |   0
 .../VISC/parboil/benchmarks/cutcp/src/cuda/output.c |   0
 .../VISC/parboil/benchmarks/cutcp/src/cuda/output.h |   0
 .../parboil/benchmarks/cutcp/src/cuda/readatom.c    |   0
 .../parboil/benchmarks/cutcp/src/cuda_base/Makefile |   0
 .../parboil/benchmarks/cutcp/src/cuda_base/atom.h   |   0
 .../parboil/benchmarks/cutcp/src/cuda_base/cutcpu.c |   0
 .../benchmarks/cutcp/src/cuda_base/cutoff.cu        |   0
 .../parboil/benchmarks/cutcp/src/cuda_base/cutoff.h |   0
 .../parboil/benchmarks/cutcp/src/cuda_base/excl.c   |   0
 .../parboil/benchmarks/cutcp/src/cuda_base/main.c   |   0
 .../parboil/benchmarks/cutcp/src/cuda_base/output.c |   0
 .../parboil/benchmarks/cutcp/src/cuda_base/output.h |   0
 .../benchmarks/cutcp/src/cuda_base/readatom.c       |   0
 .../parboil/benchmarks/cutcp/src/omp_base/Makefile  |   0
 .../parboil/benchmarks/cutcp/src/omp_base/atom.h    |   0
 .../parboil/benchmarks/cutcp/src/omp_base/cutcpu.c  |   0
 .../parboil/benchmarks/cutcp/src/omp_base/cutoff.h  |   0
 .../parboil/benchmarks/cutcp/src/omp_base/excl.c    |   0
 .../parboil/benchmarks/cutcp/src/omp_base/main.c    |   0
 .../parboil/benchmarks/cutcp/src/omp_base/output.c  |   0
 .../parboil/benchmarks/cutcp/src/omp_base/output.h  |   0
 .../benchmarks/cutcp/src/omp_base/readatom.c        |   0
 .../benchmarks/cutcp/src/opencl_base/Makefile       |   0
 .../parboil/benchmarks/cutcp/src/opencl_base/atom.h |   0
 .../benchmarks/cutcp/src/opencl_base/cutcpu.c       |   0
 .../benchmarks/cutcp/src/opencl_base/cutoff.c       |   0
 .../benchmarks/cutcp/src/opencl_base/cutoff.h       |   0
 .../parboil/benchmarks/cutcp/src/opencl_base/excl.c |   0
 .../benchmarks/cutcp/src/opencl_base/kernel.cl      |   0
 .../benchmarks/cutcp/src/opencl_base/macros.h       |   0
 .../parboil/benchmarks/cutcp/src/opencl_base/main.c |   0
 .../parboil/benchmarks/cutcp/src/opencl_base/ocl.c  |   0
 .../parboil/benchmarks/cutcp/src/opencl_base/ocl.h  |   0
 .../benchmarks/cutcp/src/opencl_base/output.c       |   0
 .../benchmarks/cutcp/src/opencl_base/output.h       |   0
 .../benchmarks/cutcp/src/opencl_base/readatom.c     |   0
 .../cutcp/src/opencl_cpu_baseline/Makefile          |   0
 .../benchmarks/cutcp/src/opencl_cpu_baseline/atom.h |   0
 .../cutcp/src/opencl_cpu_baseline/cutcpu.c          |   0
 .../cutcp/src/opencl_cpu_baseline/cutoff.h          |   0
 .../cutcp/src/opencl_cpu_baseline/cutoff6overlap.c  |   0
 .../benchmarks/cutcp/src/opencl_cpu_baseline/excl.c |   0
 .../cutcp/src/opencl_cpu_baseline/kernel.cl         |   0
 .../cutcp/src/opencl_cpu_baseline/kernel_visc.cl    |   0
 .../src/opencl_cpu_baseline/kernel_visc_x64.ll      |   0
 .../src/opencl_cpu_baseline/kernel_visc_x64.spir    | Bin
 .../cutcp/src/opencl_cpu_baseline/kernel_x64.ll     |   0
 .../cutcp/src/opencl_cpu_baseline/macros.h          |   0
 .../benchmarks/cutcp/src/opencl_cpu_baseline/main.c |   0
 .../benchmarks/cutcp/src/opencl_cpu_baseline/ocl.c  |   0
 .../benchmarks/cutcp/src/opencl_cpu_baseline/ocl.h  |   0
 .../cutcp/src/opencl_cpu_baseline/output.c          |   0
 .../cutcp/src/opencl_cpu_baseline/output.h          |   0
 .../cutcp/src/opencl_cpu_baseline/readatom.c        |   0
 .../benchmarks/cutcp/src/opencl_nvidia/Makefile     |   0
 .../benchmarks/cutcp/src/opencl_nvidia/atom.h       |   0
 .../benchmarks/cutcp/src/opencl_nvidia/cutcpu.c     |   0
 .../benchmarks/cutcp/src/opencl_nvidia/cutoff.h     |   0
 .../cutcp/src/opencl_nvidia/cutoff6overlap.c        |   0
 .../benchmarks/cutcp/src/opencl_nvidia/excl.c       |   0
 .../benchmarks/cutcp/src/opencl_nvidia/kernel.cl    |   0
 .../benchmarks/cutcp/src/opencl_nvidia/macros.h     |   0
 .../benchmarks/cutcp/src/opencl_nvidia/main.c       |   0
 .../benchmarks/cutcp/src/opencl_nvidia/ocl.c        |   0
 .../benchmarks/cutcp/src/opencl_nvidia/ocl.h        |   0
 .../benchmarks/cutcp/src/opencl_nvidia/output.c     |   0
 .../benchmarks/cutcp/src/opencl_nvidia/output.h     |   0
 .../benchmarks/cutcp/src/opencl_nvidia/readatom.c   |   0
 .../VISC/parboil/benchmarks/cutcp/src/visc/Makefile |   0
 .../VISC/parboil/benchmarks/cutcp/src/visc/atom.h   |   0
 .../VISC/parboil/benchmarks/cutcp/src/visc/cutcpu.c |   0
 .../VISC/parboil/benchmarks/cutcp/src/visc/cutoff.h |   0
 .../benchmarks/cutcp/src/visc/cutoff6overlap.c      |   0
 .../VISC/parboil/benchmarks/cutcp/src/visc/excl.c   |   0
 .../parboil/benchmarks/cutcp/src/visc/kernel.cl     |   0
 .../VISC/parboil/benchmarks/cutcp/src/visc/macros.h |   0
 .../VISC/parboil/benchmarks/cutcp/src/visc/main.cpp |   0
 .../VISC/parboil/benchmarks/cutcp/src/visc/ocl.c    |   0
 .../VISC/parboil/benchmarks/cutcp/src/visc/ocl.h    |   0
 .../VISC/parboil/benchmarks/cutcp/src/visc/output.c |   0
 .../VISC/parboil/benchmarks/cutcp/src/visc/output.h |   0
 .../parboil/benchmarks/cutcp/src/visc/readatom.c    |   0
 .../parboil/benchmarks/cutcp/tools/compare-output   |   0
 .../test/VISC/parboil/benchmarks/histo/DESCRIPTION  |   0
 .../test/VISC/parboil/benchmarks/histo/Makefile     |   0
 .../VISC/parboil/benchmarks/histo/histo.host.ll     |   0
 .../VISC/parboil/benchmarks/histo/histo.nvptx.s     |   0
 .../VISC/parboil/benchmarks/histo/src/base/Makefile |   0
 .../VISC/parboil/benchmarks/histo/src/base/bmp.h    |   0
 .../VISC/parboil/benchmarks/histo/src/base/main.c   |   0
 .../VISC/parboil/benchmarks/histo/src/base/util.c   |   0
 .../VISC/parboil/benchmarks/histo/src/base/util.h   |   0
 .../VISC/parboil/benchmarks/histo/src/cuda/Makefile |   0
 .../VISC/parboil/benchmarks/histo/src/cuda/bmp.h    |   0
 .../benchmarks/histo/src/cuda/histo_final.cu        |   0
 .../histo/src/cuda/histo_intermediates.cu           |   0
 .../parboil/benchmarks/histo/src/cuda/histo_main.cu |   0
 .../benchmarks/histo/src/cuda/histo_prescan.cu      |   0
 .../VISC/parboil/benchmarks/histo/src/cuda/main.cu  |   0
 .../VISC/parboil/benchmarks/histo/src/cuda/util.cu  |   0
 .../VISC/parboil/benchmarks/histo/src/cuda/util.h   |   0
 .../parboil/benchmarks/histo/src/cuda_base/Makefile |   0
 .../parboil/benchmarks/histo/src/cuda_base/bmp.h    |   0
 .../benchmarks/histo/src/cuda_base/histo_final.cu   |   0
 .../histo/src/cuda_base/histo_intermediates.cu      |   0
 .../benchmarks/histo/src/cuda_base/histo_main.cu    |   0
 .../benchmarks/histo/src/cuda_base/histo_prescan.cu |   0
 .../parboil/benchmarks/histo/src/cuda_base/main.cu  |   0
 .../parboil/benchmarks/histo/src/cuda_base/util.cu  |   0
 .../parboil/benchmarks/histo/src/cuda_base/util.h   |   0
 .../parboil/benchmarks/histo/src/omp_base/Makefile  |   0
 .../parboil/benchmarks/histo/src/omp_base/bmp.h     |   0
 .../parboil/benchmarks/histo/src/omp_base/main.c    |   0
 .../parboil/benchmarks/histo/src/omp_base/util.c    |   0
 .../parboil/benchmarks/histo/src/omp_base/util.h    |   0
 .../benchmarks/histo/src/opencl_base/Makefile       |   0
 .../histo/src/opencl_base/OpenCL_common.cpp         |   0
 .../histo/src/opencl_base/OpenCL_common.h           |   0
 .../parboil/benchmarks/histo/src/opencl_base/bmp.h  |   0
 .../benchmarks/histo/src/opencl_base/histo_final.cl |   0
 .../histo/src/opencl_base/histo_intermediates.cl    |   0
 .../benchmarks/histo/src/opencl_base/histo_main.cl  |   0
 .../histo/src/opencl_base/histo_prescan.cl          |   0
 .../benchmarks/histo/src/opencl_base/main.cpp       |   0
 .../benchmarks/histo/src/opencl_base/util.cpp       |   0
 .../parboil/benchmarks/histo/src/opencl_base/util.h |   0
 .../histo/src/opencl_cpu_baseline/Makefile          |   0
 .../histo/src/opencl_cpu_baseline/OpenCL_common.cpp |   0
 .../histo/src/opencl_cpu_baseline/OpenCL_common.h   |   0
 .../benchmarks/histo/src/opencl_cpu_baseline/bmp.h  |   0
 .../histo/src/opencl_cpu_baseline/histo_final.cl    |   0
 .../src/opencl_cpu_baseline/histo_intermediates.cl  |   0
 .../histo/src/opencl_cpu_baseline/histo_main.cl     |   0
 .../histo/src/opencl_cpu_baseline/histo_prescan.cl  |   0
 .../histo/src/opencl_cpu_baseline/kernel.cl         |   0
 .../histo/src/opencl_cpu_baseline/kernel_x64.ll     |   0
 .../histo/src/opencl_cpu_baseline/kernel_x64.spir   | Bin
 .../histo/src/opencl_cpu_baseline/main.cpp          |   0
 .../histo/src/opencl_cpu_baseline/util.cpp          |   0
 .../benchmarks/histo/src/opencl_cpu_baseline/util.h |   0
 .../benchmarks/histo/src/opencl_nvidia/Makefile     |   0
 .../histo/src/opencl_nvidia/OpenCL_common.cpp       |   0
 .../histo/src/opencl_nvidia/OpenCL_common.h         |   0
 .../benchmarks/histo/src/opencl_nvidia/bmp.h        |   0
 .../histo/src/opencl_nvidia/histo_final.cl          |   0
 .../histo/src/opencl_nvidia/histo_intermediates.cl  |   0
 .../histo/src/opencl_nvidia/histo_main.cl           |   0
 .../histo/src/opencl_nvidia/histo_prescan.cl        |   0
 .../benchmarks/histo/src/opencl_nvidia/kernel.cl    |   0
 .../benchmarks/histo/src/opencl_nvidia/main.cpp     |   0
 .../benchmarks/histo/src/opencl_nvidia/util.cpp     |   0
 .../benchmarks/histo/src/opencl_nvidia/util.h       |   0
 .../benchmarks/histo/src/threaded/FauxBlock.c       |   0
 .../benchmarks/histo/src/threaded/FauxBlock.h       |   0
 .../parboil/benchmarks/histo/src/threaded/Makefile  |   0
 .../parboil/benchmarks/histo/src/threaded/bmp.h     |   0
 .../parboil/benchmarks/histo/src/threaded/main.c    |   0
 .../parboil/benchmarks/histo/src/threaded/util.c    |   0
 .../parboil/benchmarks/histo/src/threaded/util.h    |   0
 .../VISC/parboil/benchmarks/histo/src/visc/Makefile |   0
 .../VISC/parboil/benchmarks/histo/src/visc/bmp.h    |   0
 .../VISC/parboil/benchmarks/histo/src/visc/main.cpp |   0
 .../VISC/parboil/benchmarks/histo/src/visc/util.cpp |   0
 .../VISC/parboil/benchmarks/histo/src/visc/util.h   |   0
 .../parboil/benchmarks/histo/src/visc_one/main.cpp  |   0
 .../parboil/benchmarks/histo/tools/compare-output   |   0
 .../VISC/parboil/benchmarks/hpvm-cava/.gitignore    |   0
 .../VISC/parboil/benchmarks/hpvm-cava/CREDITS.TXT   |   0
 .../test/VISC/parboil/benchmarks/hpvm-cava/LICENSE  |   0
 .../test/VISC/parboil/benchmarks/hpvm-cava/Makefile |   0
 .../parboil/benchmarks/hpvm-cava/Makefile.config    |   0
 .../benchmarks/hpvm-cava/Makefile.config.example    |   0
 .../VISC/parboil/benchmarks/hpvm-cava/README.md     |   0
 .../hpvm-cava/cam_models/NikonD7000/README.txt      |   0
 .../cam_models/NikonD7000/jpg2raw_coefs.txt         |   0
 .../cam_models/NikonD7000/jpg2raw_ctrlPoints.txt    |   0
 .../cam_models/NikonD7000/jpg2raw_destPoints.txt    |   0
 .../cam_models/NikonD7000/jpg2raw_respFcns.txt      |   0
 .../cam_models/NikonD7000/jpg2raw_transform.txt     |   0
 .../cam_models/NikonD7000/jpg2raw_validRange.txt    |   0
 .../cam_models/NikonD7000/raw2jpg_coefs.txt         |   0
 .../cam_models/NikonD7000/raw2jpg_coefs_debug.txt   |   0
 .../cam_models/NikonD7000/raw2jpg_ctrlPoints.txt    |   0
 .../NikonD7000/raw2jpg_ctrlPoints_debug.txt         |   0
 .../cam_models/NikonD7000/raw2jpg_destPoints.txt    |   0
 .../cam_models/NikonD7000/raw2jpg_respFcns.txt      |   0
 .../cam_models/NikonD7000/raw2jpg_transform.txt     |   0
 .../cam_models/NikonD7000/raw2jpg_validRange.txt    |   0
 .../VISC/parboil/benchmarks/hpvm-cava/convert.sh    |   0
 .../hpvm-cava/docs/hpvm-cava_single-node.png        | Bin
 .../benchmarks/hpvm-cava/example-face/README.md     |   0
 .../example-tulip-small/raw_tulip-small.bin         | Bin
 .../hpvm-cava/example-tulips/._raw_tulips.bin       | Bin
 .../hpvm-cava/example-tulips/._raw_tulips.png       | Bin
 .../hpvm-cava/example-tulips/._tulips.bin           | Bin
 .../hpvm-cava/example-tulips/._tulips.png           | Bin
 .../hpvm-cava/example-tulips/._tulips_demosaic.bin  | Bin
 .../hpvm-cava/example-tulips/._tulips_demosaic.png  | Bin
 .../hpvm-cava/example-tulips/._tulips_denoise.bin   | Bin
 .../hpvm-cava/example-tulips/._tulips_denoise.png   | Bin
 .../hpvm-cava/example-tulips/._tulips_gamut.bin     | Bin
 .../hpvm-cava/example-tulips/._tulips_gamut.png     | Bin
 .../hpvm-cava/example-tulips/._tulips_tone.bin      | Bin
 .../hpvm-cava/example-tulips/._tulips_tone.png      | Bin
 .../hpvm-cava/example-tulips/._tulips_transform.bin | Bin
 .../hpvm-cava/example-tulips/._tulips_transform.png | Bin
 .../hpvm-cava/example-tulips/raw_tulips.bin         | Bin
 .../benchmarks/hpvm-cava/run-camera-pipeline.sh     |   0
 .../parboil/benchmarks/hpvm-cava/scripts/Makefile   |   0
 .../parboil/benchmarks/hpvm-cava/scripts/cmodule.py |   0
 .../benchmarks/hpvm-cava/scripts/convert_image.py   |   0
 .../benchmarks/hpvm-cava/scripts/gamut_map.cc       |   0
 .../benchmarks/hpvm-cava/scripts/gamut_map.h        |   0
 .../benchmarks/hpvm-cava/scripts/gamut_map.i        |   0
 .../benchmarks/hpvm-cava/scripts/gamut_map_wrap.cc  |   0
 .../hpvm-cava/scripts/load_and_convert.py           |   0
 .../parboil/benchmarks/hpvm-cava/scripts/numpy.i    |   0
 .../benchmarks/hpvm-cava/scripts/split_trace.py     |   0
 .../benchmarks/hpvm-cava/src/cam-vision-native      | Bin
 .../parboil/benchmarks/hpvm-cava/src/cam_pipe.c     |   0
 .../parboil/benchmarks/hpvm-cava/src/cam_pipe.h     |   0
 .../benchmarks/hpvm-cava/src/cam_pipe_utility.c     |   0
 .../benchmarks/hpvm-cava/src/cam_pipe_utility.h     |   0
 .../VISC/parboil/benchmarks/hpvm-cava/src/defs.h    |   0
 .../benchmarks/hpvm-cava/src/dma_interface.c        |   0
 .../benchmarks/hpvm-cava/src/dma_interface.h        |   0
 .../parboil/benchmarks/hpvm-cava/src/gem5_harness.h |   0
 .../benchmarks/hpvm-cava/src/load_cam_model.c       |   0
 .../benchmarks/hpvm-cava/src/load_cam_model.h       |   0
 .../VISC/parboil/benchmarks/hpvm-cava/src/main.c    |   0
 .../parboil/benchmarks/hpvm-cava/src/pipe_stages.c  |   0
 .../parboil/benchmarks/hpvm-cava/src/pipe_stages.h  |   0
 .../VISC/parboil/benchmarks/hpvm-cava/src/rename.sh |   0
 .../VISC/parboil/benchmarks/hpvm-cava/src/utility.c |   0
 .../VISC/parboil/benchmarks/hpvm-cava/src/utility.h |   0
 .../VISC/parboil/benchmarks/hpvm-cava/src/visc.h    |   0
 .../test/VISC/parboil/benchmarks/kmeans/Makefile    |   0
 .../parboil/benchmarks/kmeans/src/opencl/Makefile   |   0
 .../parboil/benchmarks/kmeans/src/opencl/README     |   0
 .../parboil/benchmarks/kmeans/src/opencl/cluster.c  |   0
 .../parboil/benchmarks/kmeans/src/opencl/getopt.c   |   0
 .../parboil/benchmarks/kmeans/src/opencl/getopt.h   |   0
 .../parboil/benchmarks/kmeans/src/opencl/kmeans.cl  |   0
 .../parboil/benchmarks/kmeans/src/opencl/kmeans.cpp |   0
 .../parboil/benchmarks/kmeans/src/opencl/kmeans.h   |   0
 .../kmeans/src/opencl/kmeans_clustering.c           |   0
 .../benchmarks/kmeans/src/opencl/read_input.c       |   0
 .../parboil/benchmarks/kmeans/src/opencl/rmse.c     |   0
 .../VISC/parboil/benchmarks/kmeans/src/opencl/run   |   0
 .../parboil/benchmarks/kmeans/src/opencl/unistd.h   |   0
 .../parboil/benchmarks/kmeans/src/visc/Makefile     |   0
 .../VISC/parboil/benchmarks/kmeans/src/visc/README  |   0
 .../parboil/benchmarks/kmeans/src/visc/cluster.c    |   0
 .../parboil/benchmarks/kmeans/src/visc/getopt.c     |   0
 .../parboil/benchmarks/kmeans/src/visc/getopt.h     |   0
 .../parboil/benchmarks/kmeans/src/visc/kmeans.cl    |   0
 .../parboil/benchmarks/kmeans/src/visc/kmeans.cpp   |   0
 .../parboil/benchmarks/kmeans/src/visc/kmeans.h     |   0
 .../benchmarks/kmeans/src/visc/kmeans_clustering.c  |   0
 .../parboil/benchmarks/kmeans/src/visc/read_input.c |   0
 .../VISC/parboil/benchmarks/kmeans/src/visc/rmse.c  |   0
 .../VISC/parboil/benchmarks/kmeans/src/visc/run     |   0
 .../parboil/benchmarks/kmeans/src/visc/unistd.h     |   0
 .../parboil/benchmarks/kmeans/tools/compare-output  |   0
 .../test/VISC/parboil/benchmarks/lbm/DESCRIPTION    |   0
 .../hpvm}/test/VISC/parboil/benchmarks/lbm/Makefile |   0
 .../VISC/parboil/benchmarks/lbm/src/cpu/Makefile    |   0
 .../VISC/parboil/benchmarks/lbm/src/cpu/config.h    |   0
 .../test/VISC/parboil/benchmarks/lbm/src/cpu/lbm.c  |   0
 .../test/VISC/parboil/benchmarks/lbm/src/cpu/lbm.h  |   0
 .../parboil/benchmarks/lbm/src/cpu/lbm_1d_array.h   |   0
 .../test/VISC/parboil/benchmarks/lbm/src/cpu/main.c |   0
 .../test/VISC/parboil/benchmarks/lbm/src/cpu/main.h |   0
 .../VISC/parboil/benchmarks/lbm/src/cuda/Makefile   |   0
 .../parboil/benchmarks/lbm/src/cuda/layout_config.h |   0
 .../VISC/parboil/benchmarks/lbm/src/cuda/lbm.cu     |   0
 .../test/VISC/parboil/benchmarks/lbm/src/cuda/lbm.h |   0
 .../parboil/benchmarks/lbm/src/cuda/lbm_kernel.cu   |   0
 .../parboil/benchmarks/lbm/src/cuda/lbm_macros.h    |   0
 .../VISC/parboil/benchmarks/lbm/src/cuda/main.cc    |   0
 .../VISC/parboil/benchmarks/lbm/src/cuda/main.h     |   0
 .../parboil/benchmarks/lbm/src/cuda_base/Makefile   |   0
 .../benchmarks/lbm/src/cuda_base/layout_config.h    |   0
 .../parboil/benchmarks/lbm/src/cuda_base/lbm.cu     |   0
 .../VISC/parboil/benchmarks/lbm/src/cuda_base/lbm.h |   0
 .../benchmarks/lbm/src/cuda_base/lbm_kernel.cu      |   0
 .../benchmarks/lbm/src/cuda_base/lbm_macros.h       |   0
 .../parboil/benchmarks/lbm/src/cuda_base/main.cc    |   0
 .../parboil/benchmarks/lbm/src/cuda_base/main.h     |   0
 .../parboil/benchmarks/lbm/src/omp_cpu/Makefile     |   0
 .../parboil/benchmarks/lbm/src/omp_cpu/config.h     |   0
 .../VISC/parboil/benchmarks/lbm/src/omp_cpu/lbm.c   |   0
 .../VISC/parboil/benchmarks/lbm/src/omp_cpu/lbm.h   |   0
 .../benchmarks/lbm/src/omp_cpu/lbm_1d_array.h       |   0
 .../VISC/parboil/benchmarks/lbm/src/omp_cpu/main.c  |   0
 .../VISC/parboil/benchmarks/lbm/src/omp_cpu/main.h  |   0
 .../parboil/benchmarks/lbm/src/opencl_base/Makefile |   0
 .../benchmarks/lbm/src/opencl_base/kernel.cl        |   0
 .../benchmarks/lbm/src/opencl_base/layout_config.h  |   0
 .../parboil/benchmarks/lbm/src/opencl_base/lbm.c    |   0
 .../parboil/benchmarks/lbm/src/opencl_base/lbm.h    |   0
 .../benchmarks/lbm/src/opencl_base/lbm_macros.h     |   0
 .../parboil/benchmarks/lbm/src/opencl_base/main.c   |   0
 .../parboil/benchmarks/lbm/src/opencl_base/main.h   |   0
 .../parboil/benchmarks/lbm/src/opencl_base/ocl.c    |   0
 .../parboil/benchmarks/lbm/src/opencl_base/ocl.h    |   0
 .../benchmarks/lbm/src/opencl_cpu_baseline/Makefile |   0
 .../lbm/src/opencl_cpu_baseline/kernel.cl           |   0
 .../lbm/src/opencl_cpu_baseline/kernel_offline.cl   |   0
 .../lbm/src/opencl_cpu_baseline/layout_config.h     |   0
 .../benchmarks/lbm/src/opencl_cpu_baseline/lbm.c    |   0
 .../benchmarks/lbm/src/opencl_cpu_baseline/lbm.h    |   0
 .../lbm/src/opencl_cpu_baseline/lbm_macros.h        |   0
 .../benchmarks/lbm/src/opencl_cpu_baseline/main.c   |   0
 .../benchmarks/lbm/src/opencl_cpu_baseline/main.h   |   0
 .../benchmarks/lbm/src/opencl_cpu_baseline/ocl.c    |   0
 .../benchmarks/lbm/src/opencl_cpu_baseline/ocl.h    |   0
 .../benchmarks/lbm/src/opencl_cpu_long/Makefile     |   0
 .../benchmarks/lbm/src/opencl_cpu_long/kernel.cl    |   0
 .../benchmarks/lbm/src/opencl_cpu_long/kernel.ir    | Bin
 .../lbm/src/opencl_cpu_long/kernel_offline.cl       |   0
 .../lbm/src/opencl_cpu_long/layout_config.h         |   0
 .../benchmarks/lbm/src/opencl_cpu_long/lbm.c        |   0
 .../benchmarks/lbm/src/opencl_cpu_long/lbm.h        |   0
 .../benchmarks/lbm/src/opencl_cpu_long/lbm_macros.h |   0
 .../benchmarks/lbm/src/opencl_cpu_long/main.c       |   0
 .../benchmarks/lbm/src/opencl_cpu_long/main.h       |   0
 .../benchmarks/lbm/src/opencl_cpu_long/ocl.c        |   0
 .../benchmarks/lbm/src/opencl_cpu_long/ocl.h        |   0
 .../benchmarks/lbm/src/opencl_cpu_short/Makefile    |   0
 .../benchmarks/lbm/src/opencl_cpu_short/kernel.cl   |   0
 .../benchmarks/lbm/src/opencl_cpu_short/kernel.ir   | Bin
 .../lbm/src/opencl_cpu_short/kernel_offline.cl      |   0
 .../lbm/src/opencl_cpu_short/layout_config.h        |   0
 .../benchmarks/lbm/src/opencl_cpu_short/lbm.c       |   0
 .../benchmarks/lbm/src/opencl_cpu_short/lbm.h       |   0
 .../lbm/src/opencl_cpu_short/lbm_macros.h           |   0
 .../benchmarks/lbm/src/opencl_cpu_short/main.c      |   0
 .../benchmarks/lbm/src/opencl_cpu_short/main.h      |   0
 .../benchmarks/lbm/src/opencl_cpu_short/ocl.c       |   0
 .../benchmarks/lbm/src/opencl_cpu_short/ocl.h       |   0
 .../benchmarks/lbm/src/opencl_nvidia/Makefile       |   0
 .../benchmarks/lbm/src/opencl_nvidia/kernel.cl      |   0
 .../lbm/src/opencl_nvidia/kernel_offline.cl         |   0
 .../lbm/src/opencl_nvidia/layout_config.h           |   0
 .../parboil/benchmarks/lbm/src/opencl_nvidia/lbm.c  |   0
 .../parboil/benchmarks/lbm/src/opencl_nvidia/lbm.h  |   0
 .../benchmarks/lbm/src/opencl_nvidia/lbm_macros.h   |   0
 .../parboil/benchmarks/lbm/src/opencl_nvidia/main.c |   0
 .../parboil/benchmarks/lbm/src/opencl_nvidia/main.h |   0
 .../parboil/benchmarks/lbm/src/opencl_nvidia/ocl.c  |   0
 .../parboil/benchmarks/lbm/src/opencl_nvidia/ocl.h  |   0
 .../benchmarks/lbm/src/opencl_nvidia_long/Makefile  |   0
 .../benchmarks/lbm/src/opencl_nvidia_long/kernel.cl |   0
 .../lbm/src/opencl_nvidia_long/kernel_offline.cl    |   0
 .../lbm/src/opencl_nvidia_long/layout_config.h      |   0
 .../benchmarks/lbm/src/opencl_nvidia_long/lbm.c     |   0
 .../benchmarks/lbm/src/opencl_nvidia_long/lbm.h     |   0
 .../lbm/src/opencl_nvidia_long/lbm_macros.h         |   0
 .../benchmarks/lbm/src/opencl_nvidia_long/main.c    |   0
 .../benchmarks/lbm/src/opencl_nvidia_long/main.h    |   0
 .../benchmarks/lbm/src/opencl_nvidia_long/ocl.c     |   0
 .../benchmarks/lbm/src/opencl_nvidia_long/ocl.h     |   0
 .../benchmarks/lbm/src/opencl_nvidia_short/Makefile |   0
 .../lbm/src/opencl_nvidia_short/kernel.cl           |   0
 .../lbm/src/opencl_nvidia_short/kernel_offline.cl   |   0
 .../lbm/src/opencl_nvidia_short/layout_config.h     |   0
 .../benchmarks/lbm/src/opencl_nvidia_short/lbm.c    |   0
 .../benchmarks/lbm/src/opencl_nvidia_short/lbm.h    |   0
 .../lbm/src/opencl_nvidia_short/lbm_macros.h        |   0
 .../benchmarks/lbm/src/opencl_nvidia_short/main.c   |   0
 .../benchmarks/lbm/src/opencl_nvidia_short/main.h   |   0
 .../benchmarks/lbm/src/opencl_nvidia_short/ocl.c    |   0
 .../benchmarks/lbm/src/opencl_nvidia_short/ocl.h    |   0
 .../VISC/parboil/benchmarks/lbm/src/visc/Makefile   |   0
 .../parboil/benchmarks/lbm/src/visc/layout_config.h |   0
 .../VISC/parboil/benchmarks/lbm/src/visc/lbm.cpp    |   0
 .../test/VISC/parboil/benchmarks/lbm/src/visc/lbm.h |   0
 .../parboil/benchmarks/lbm/src/visc/lbm_macros.h    |   0
 .../VISC/parboil/benchmarks/lbm/src/visc/main.cpp   |   0
 .../VISC/parboil/benchmarks/lbm/src/visc/main.h     |   0
 .../parboil/benchmarks/lbm/tools/compare-output     |   0
 .../VISC/parboil/benchmarks/linear-svm/Makefile     |   0
 .../benchmarks/linear-svm/linear-svm.visc.ll        |   0
 .../benchmarks/linear-svm/src/visc_cm/Makefile      |   0
 .../parboil/benchmarks/linear-svm/src/visc_cm/io.cc |   0
 .../benchmarks/linear-svm/src/visc_cm/main.cc       |   0
 .../test/VISC/parboil/benchmarks/llvm-40-34.py      |   0
 .../VISC/parboil/benchmarks/merge-tests/DESCRIPTION |   0
 .../VISC/parboil/benchmarks/merge-tests/Makefile    |   0
 .../benchmarks/merge-tests/src/2DLeaf/Makefile      |   0
 .../parboil/benchmarks/merge-tests/src/2DLeaf/io.cc |   0
 .../benchmarks/merge-tests/src/2DLeaf/main.cc       |   0
 .../benchmarks/merge-tests/src/2ILeaf/Makefile      |   0
 .../parboil/benchmarks/merge-tests/src/2ILeaf/io.cc |   0
 .../benchmarks/merge-tests/src/2ILeaf/main.cc       |   0
 .../benchmarks/merge-tests/src/2ILeafD/Makefile     |   0
 .../benchmarks/merge-tests/src/2ILeafD/io.cc        |   0
 .../benchmarks/merge-tests/src/2ILeafD/main.cc      |   0
 .../benchmarks/merge-tests/src/2ILeafS/Makefile     |   0
 .../benchmarks/merge-tests/src/2ILeafS/io.cc        |   0
 .../benchmarks/merge-tests/src/2ILeafS/main.cc      |   0
 .../benchmarks/merge-tests/src/2LevelACAC/Makefile  |   0
 .../benchmarks/merge-tests/src/2LevelACAC/io.cc     |   0
 .../benchmarks/merge-tests/src/2LevelACAC/main.cc   |   0
 .../benchmarks/merge-tests/src/2LevelACC/Makefile   |   0
 .../benchmarks/merge-tests/src/2LevelACC/io.cc      |   0
 .../benchmarks/merge-tests/src/2LevelACC/main.cc    |   0
 .../benchmarks/merge-tests/src/2LevelCAC/Makefile   |   0
 .../benchmarks/merge-tests/src/2LevelCAC/io.cc      |   0
 .../benchmarks/merge-tests/src/2LevelCAC/main.cc    |   0
 .../benchmarks/merge-tests/src/2LevelCC/Makefile    |   0
 .../benchmarks/merge-tests/src/2LevelCC/io.cc       |   0
 .../benchmarks/merge-tests/src/2LevelCC/main.cc     |   0
 .../benchmarks/merge-tests/src/2LevelICC/Makefile   |   0
 .../benchmarks/merge-tests/src/2LevelICC/io.cc      |   0
 .../benchmarks/merge-tests/src/2LevelICC/main.cc    |   0
 .../benchmarks/merge-tests/tools/compare-output     |   0
 .../parboil/benchmarks/mri-gridding/DESCRIPTION     |   0
 .../benchmarks/mri-gridding/src/base/CPU_kernels.c  |   0
 .../benchmarks/mri-gridding/src/base/CPU_kernels.h  |   0
 .../benchmarks/mri-gridding/src/base/Makefile       |   0
 .../benchmarks/mri-gridding/src/base/UDTypes.h      |   0
 .../parboil/benchmarks/mri-gridding/src/base/main.c |   0
 .../mri-gridding/src/cuda-base/CPU_kernels.c        |   0
 .../mri-gridding/src/cuda-base/CPU_kernels.h        |   0
 .../mri-gridding/src/cuda-base/CUDA_interface.cu    |   0
 .../mri-gridding/src/cuda-base/CUDA_interface.h     |   0
 .../mri-gridding/src/cuda-base/GPU_kernels.cu       |   0
 .../benchmarks/mri-gridding/src/cuda-base/Makefile  |   0
 .../benchmarks/mri-gridding/src/cuda-base/UDTypes.h |   0
 .../benchmarks/mri-gridding/src/cuda-base/main.cu   |   0
 .../mri-gridding/src/cuda-base/scanLargeArray.cu    |   0
 .../mri-gridding/src/cuda-base/scanLargeArray.h     |   0
 .../benchmarks/mri-gridding/src/cuda-base/sort.cu   |   0
 .../benchmarks/mri-gridding/src/cuda-base/sort.h    |   0
 .../benchmarks/mri-gridding/src/cuda/CPU_kernels.c  |   0
 .../benchmarks/mri-gridding/src/cuda/CPU_kernels.h  |   0
 .../mri-gridding/src/cuda/CUDA_interface.cu         |   0
 .../mri-gridding/src/cuda/CUDA_interface.h          |   0
 .../benchmarks/mri-gridding/src/cuda/GPU_kernels.cu |   0
 .../benchmarks/mri-gridding/src/cuda/Makefile       |   0
 .../benchmarks/mri-gridding/src/cuda/UDTypes.h      |   0
 .../benchmarks/mri-gridding/src/cuda/main.cu        |   0
 .../mri-gridding/src/cuda/scanLargeArray.cu         |   0
 .../mri-gridding/src/cuda/scanLargeArray.h          |   0
 .../benchmarks/mri-gridding/src/cuda/sort.cu        |   0
 .../parboil/benchmarks/mri-gridding/src/cuda/sort.h |   0
 .../mri-gridding/src/omp_base/CPU_kernels.c         |   0
 .../mri-gridding/src/omp_base/CPU_kernels.h         |   0
 .../benchmarks/mri-gridding/src/omp_base/Makefile   |   0
 .../benchmarks/mri-gridding/src/omp_base/UDTypes.h  |   0
 .../benchmarks/mri-gridding/src/omp_base/main.c     |   0
 .../mri-gridding/src/opencl_base/CPU_kernels.c      |   0
 .../mri-gridding/src/opencl_base/CPU_kernels.h      |   0
 .../mri-gridding/src/opencl_base/GPU_kernels.cl     |   0
 .../mri-gridding/src/opencl_base/Makefile           |   0
 .../mri-gridding/src/opencl_base/OpenCL_common.cpp  |   0
 .../mri-gridding/src/opencl_base/OpenCL_common.h    |   0
 .../src/opencl_base/OpenCL_interface.cpp            |   0
 .../mri-gridding/src/opencl_base/OpenCL_interface.h |   0
 .../mri-gridding/src/opencl_base/UDTypes.h          |   0
 .../mri-gridding/src/opencl_base/main.cpp           |   0
 .../mri-gridding/src/opencl_base/scanLargeArray.cl  |   0
 .../mri-gridding/src/opencl_base/scanLargeArray.cpp |   0
 .../mri-gridding/src/opencl_base/scanLargeArray.h   |   0
 .../benchmarks/mri-gridding/src/opencl_base/sort.cl |   0
 .../mri-gridding/src/opencl_base/sort.cpp           |   0
 .../benchmarks/mri-gridding/src/opencl_base/sort.h  |   0
 .../mri-gridding/src/opencl_nvidia/CPU_kernels.c    |   0
 .../mri-gridding/src/opencl_nvidia/CPU_kernels.h    |   0
 .../mri-gridding/src/opencl_nvidia/GPU_kernels.cl   |   0
 .../mri-gridding/src/opencl_nvidia/Makefile         |   0
 .../src/opencl_nvidia/OpenCL_common.cpp             |   0
 .../mri-gridding/src/opencl_nvidia/OpenCL_common.h  |   0
 .../src/opencl_nvidia/OpenCL_interface.cpp          |   0
 .../src/opencl_nvidia/OpenCL_interface.h            |   0
 .../mri-gridding/src/opencl_nvidia/UDTypes.h        |   0
 .../mri-gridding/src/opencl_nvidia/main.cpp         |   0
 .../src/opencl_nvidia/scanLargeArray.cl             |   0
 .../src/opencl_nvidia/scanLargeArray.cpp            |   0
 .../mri-gridding/src/opencl_nvidia/scanLargeArray.h |   0
 .../mri-gridding/src/opencl_nvidia/sort.cl          |   0
 .../mri-gridding/src/opencl_nvidia/sort.cpp         |   0
 .../mri-gridding/src/opencl_nvidia/sort.h           |   0
 .../benchmarks/mri-gridding/src/visc/CPU_kernels.c  |   0
 .../benchmarks/mri-gridding/src/visc/CPU_kernels.h  |   0
 .../benchmarks/mri-gridding/src/visc/GPU_kernels.cl |   0
 .../benchmarks/mri-gridding/src/visc/Makefile       |   0
 .../mri-gridding/src/visc/OpenCL_common.cpp         |   0
 .../mri-gridding/src/visc/OpenCL_common.h           |   0
 .../mri-gridding/src/visc/OpenCL_interface.cpp      |   0
 .../mri-gridding/src/visc/OpenCL_interface.h        |   0
 .../benchmarks/mri-gridding/src/visc/UDTypes.h      |   0
 .../benchmarks/mri-gridding/src/visc/main.cpp       |   0
 .../mri-gridding/src/visc/scanLargeArray.cl         |   0
 .../mri-gridding/src/visc/scanLargeArray.cpp        |   0
 .../mri-gridding/src/visc/scanLargeArray.h          |   0
 .../benchmarks/mri-gridding/src/visc/sort.cl        |   0
 .../benchmarks/mri-gridding/src/visc/sort.cpp       |   0
 .../parboil/benchmarks/mri-gridding/src/visc/sort.h |   0
 .../benchmarks/mri-gridding/tools/compare-output    |   0
 .../test/VISC/parboil/benchmarks/mri-q/DESCRIPTION  |   0
 .../test/VISC/parboil/benchmarks/mri-q/Makefile     |   0
 .../parboil/benchmarks/mri-q/recycle/base/Makefile  |   0
 .../benchmarks/mri-q/recycle/base/computeQ.cc       |   0
 .../parboil/benchmarks/mri-q/recycle/base/file.cc   |   0
 .../parboil/benchmarks/mri-q/recycle/base/file.h    |   0
 .../parboil/benchmarks/mri-q/recycle/base/main.c    |   0
 .../VISC/parboil/benchmarks/mri-q/src/cpu/Makefile  |   0
 .../parboil/benchmarks/mri-q/src/cpu/computeQ.cc    |   0
 .../VISC/parboil/benchmarks/mri-q/src/cpu/file.cc   |   0
 .../VISC/parboil/benchmarks/mri-q/src/cpu/file.h    |   0
 .../VISC/parboil/benchmarks/mri-q/src/cpu/main.c    |   0
 .../VISC/parboil/benchmarks/mri-q/src/cuda/Makefile |   0
 .../parboil/benchmarks/mri-q/src/cuda/computeQ.cu   |   0
 .../VISC/parboil/benchmarks/mri-q/src/cuda/file.cc  |   0
 .../VISC/parboil/benchmarks/mri-q/src/cuda/file.h   |   0
 .../VISC/parboil/benchmarks/mri-q/src/cuda/main.cu  |   0
 .../parboil/benchmarks/mri-q/src/omp_base/Makefile  |   0
 .../benchmarks/mri-q/src/omp_base/computeQ.cc       |   0
 .../parboil/benchmarks/mri-q/src/omp_base/file.cc   |   0
 .../parboil/benchmarks/mri-q/src/omp_base/file.h    |   0
 .../parboil/benchmarks/mri-q/src/omp_base/main.c    |   0
 .../parboil/benchmarks/mri-q/src/opencl/Makefile    |   0
 .../parboil/benchmarks/mri-q/src/opencl/computeQ.c  |   0
 .../parboil/benchmarks/mri-q/src/opencl/computeQ.h  |   0
 .../parboil/benchmarks/mri-q/src/opencl/file.cc     |   0
 .../VISC/parboil/benchmarks/mri-q/src/opencl/file.h |   0
 .../parboil/benchmarks/mri-q/src/opencl/kernels.cl  |   0
 .../parboil/benchmarks/mri-q/src/opencl/macros.h    |   0
 .../VISC/parboil/benchmarks/mri-q/src/opencl/main.c |   0
 .../VISC/parboil/benchmarks/mri-q/src/opencl/ocl.c  |   0
 .../VISC/parboil/benchmarks/mri-q/src/opencl/ocl.h  |   0
 .../benchmarks/mri-q/src/opencl_nvidia/Makefile     |   0
 .../benchmarks/mri-q/src/opencl_nvidia/computeQ.c   |   0
 .../benchmarks/mri-q/src/opencl_nvidia/computeQ.h   |   0
 .../benchmarks/mri-q/src/opencl_nvidia/file.cc      |   0
 .../benchmarks/mri-q/src/opencl_nvidia/file.h       |   0
 .../benchmarks/mri-q/src/opencl_nvidia/kernels.cl   |   0
 .../benchmarks/mri-q/src/opencl_nvidia/macros.h     |   0
 .../benchmarks/mri-q/src/opencl_nvidia/main.c       |   0
 .../benchmarks/mri-q/src/opencl_nvidia/ocl.c        |   0
 .../benchmarks/mri-q/src/opencl_nvidia/ocl.h        |   0
 .../VISC/parboil/benchmarks/mri-q/src/visc/Makefile |   0
 .../VISC/parboil/benchmarks/mri-q/src/visc/macros.h |   0
 .../parboil/benchmarks/mri-q/tools/compare-output   |   0
 .../test/VISC/parboil/benchmarks/nodeSwap/Makefile  |   0
 .../parboil/benchmarks/nodeSwap/src/opencl/Makefile |   0
 .../parboil/benchmarks/nodeSwap/src/opencl/io.cc    |   0
 .../benchmarks/nodeSwap/src/opencl/kernel.cl        |   0
 .../nodeSwap/src/opencl/kernel_offline.cl           |   0
 .../parboil/benchmarks/nodeSwap/src/opencl/main.cc  |   0
 .../benchmarks/nodeSwap/tools/compare-output        |   0
 .../VISC/parboil/benchmarks/pipeline/DESCRIPTION    |   0
 .../test/VISC/parboil/benchmarks/pipeline/Makefile  |   0
 .../parboil/benchmarks/pipeline/copyToVersions.sh   |   0
 .../gradient.visc.merged.experiments.notimer.ll     |   0
 .../laplacian.visc.merged.experiments.notimer.ll    |   0
 .../test/VISC/parboil/benchmarks/pipeline/run.sh    |   0
 .../VISC/parboil/benchmarks/pipeline/runscript.sh   |   0
 .../benchmarks/pipeline/src/Gradient/Makefile       |   0
 .../parboil/benchmarks/pipeline/src/Gradient/io.cc  |   0
 .../benchmarks/pipeline/src/Gradient/main.cc        |   0
 .../benchmarks/pipeline/src/GradientMerged/Makefile |   0
 .../benchmarks/pipeline/src/GradientMerged/io.cc    |   0
 .../benchmarks/pipeline/src/GradientMerged/main.cc  |   0
 .../benchmarks/pipeline/src/Laplacian/Makefile      |   0
 .../parboil/benchmarks/pipeline/src/Laplacian/io.cc |   0
 .../benchmarks/pipeline/src/Laplacian/main.cc       |   0
 .../pipeline/src/LaplacianMerged/Makefile           |   0
 .../benchmarks/pipeline/src/LaplacianMerged/io.cc   |   0
 .../benchmarks/pipeline/src/LaplacianMerged/main.cc |   0
 .../parboil/benchmarks/pipeline/src/visc/Makefile   |   0
 .../VISC/parboil/benchmarks/pipeline/src/visc/io.cc |   0
 .../parboil/benchmarks/pipeline/src/visc/kernel.cl  |   0
 .../parboil/benchmarks/pipeline/src/visc/main.cc    |   0
 .../benchmarks/pipeline/src/visc/main.cc.pldi       |   0
 .../benchmarks/pipeline/src/visc/main_demo.cc       |   0
 .../pipeline/src/viscGPU-Scalar-MaxG/Makefile       |   0
 .../pipeline/src/viscGPU-Scalar-MaxG/io.cc          |   0
 .../pipeline/src/viscGPU-Scalar-MaxG/main.cc        |   0
 .../pipeline/src/viscGPU-Scalar-ZC/Makefile         |   0
 .../benchmarks/pipeline/src/viscGPU-Scalar-ZC/io.cc |   0
 .../pipeline/src/viscGPU-Scalar-ZC/main.cc          |   0
 .../benchmarks/pipeline/src/viscGPU/Makefile        |   0
 .../parboil/benchmarks/pipeline/src/viscGPU/io.cc   |   0
 .../parboil/benchmarks/pipeline/src/viscGPU/main.cc |   0
 .../benchmarks/pipeline/src/viscScalar/Makefile     |   0
 .../benchmarks/pipeline/src/viscScalar/io.cc        |   0
 .../benchmarks/pipeline/src/viscScalar/main.cc      |   0
 .../pipeline/src/viscVector-Scalar-MaxG/Makefile    |   0
 .../pipeline/src/viscVector-Scalar-MaxG/io.cc       |   0
 .../pipeline/src/viscVector-Scalar-MaxG/main.cc     |   0
 .../pipeline/src/viscVector-Scalar-ZC/Makefile      |   0
 .../pipeline/src/viscVector-Scalar-ZC/io.cc         |   0
 .../pipeline/src/viscVector-Scalar-ZC/main.cc       |   0
 .../benchmarks/pipeline/src/viscVector/Makefile     |   0
 .../benchmarks/pipeline/src/viscVector/io.cc        |   0
 .../benchmarks/pipeline/src/viscVector/main.cc      |   0
 .../benchmarks/pipeline/src/visc_demo/Makefile      |   0
 .../parboil/benchmarks/pipeline/src/visc_demo/io.cc |   0
 .../benchmarks/pipeline/src/visc_demo/main.cc       |   0
 .../benchmarks/pipeline/src/visc_parallel/Makefile  |   0
 .../benchmarks/pipeline/src/visc_parallel/io.cc     |   0
 .../benchmarks/pipeline/src/visc_parallel/main.cc   |   0
 .../benchmarks/pipeline/tools/compare-output        |   0
 .../test/VISC/parboil/benchmarks/sad/DESCRIPTION    |   0
 .../hpvm}/test/VISC/parboil/benchmarks/sad/Makefile |   0
 .../VISC/parboil/benchmarks/sad/src/base/Makefile   |   0
 .../VISC/parboil/benchmarks/sad/src/base/file.c     |   0
 .../VISC/parboil/benchmarks/sad/src/base/file.h     |   0
 .../VISC/parboil/benchmarks/sad/src/base/image.c    |   0
 .../VISC/parboil/benchmarks/sad/src/base/image.h    |   0
 .../VISC/parboil/benchmarks/sad/src/base/main.c     |   0
 .../test/VISC/parboil/benchmarks/sad/src/base/sad.h |   0
 .../VISC/parboil/benchmarks/sad/src/base/sad_cpu.c  |   0
 .../VISC/parboil/benchmarks/sad/src/cpu/Makefile    |   0
 .../test/VISC/parboil/benchmarks/sad/src/cpu/file.c |   0
 .../test/VISC/parboil/benchmarks/sad/src/cpu/file.h |   0
 .../VISC/parboil/benchmarks/sad/src/cpu/image.c     |   0
 .../VISC/parboil/benchmarks/sad/src/cpu/image.h     |   0
 .../test/VISC/parboil/benchmarks/sad/src/cpu/main.c |   0
 .../test/VISC/parboil/benchmarks/sad/src/cpu/sad.h  |   0
 .../VISC/parboil/benchmarks/sad/src/cpu/sad_cpu.c   |   0
 .../VISC/parboil/benchmarks/sad/src/cuda/Makefile   |   0
 .../VISC/parboil/benchmarks/sad/src/cuda/file.c     |   0
 .../VISC/parboil/benchmarks/sad/src/cuda/file.h     |   0
 .../VISC/parboil/benchmarks/sad/src/cuda/image.c    |   0
 .../VISC/parboil/benchmarks/sad/src/cuda/image.h    |   0
 .../parboil/benchmarks/sad/src/cuda/largerBlocks.cu |   0
 .../parboil/benchmarks/sad/src/cuda/largerBlocks.h  |   0
 .../VISC/parboil/benchmarks/sad/src/cuda/main.cu    |   0
 .../test/VISC/parboil/benchmarks/sad/src/cuda/sad.h |   0
 .../VISC/parboil/benchmarks/sad/src/cuda/sad4.cu    |   0
 .../VISC/parboil/benchmarks/sad/src/cuda/sad4.h     |   0
 .../parboil/benchmarks/sad/src/cuda_base/Makefile   |   0
 .../parboil/benchmarks/sad/src/cuda_base/file.c     |   0
 .../parboil/benchmarks/sad/src/cuda_base/file.h     |   0
 .../parboil/benchmarks/sad/src/cuda_base/image.c    |   0
 .../parboil/benchmarks/sad/src/cuda_base/image.h    |   0
 .../benchmarks/sad/src/cuda_base/largerBlocks.cu    |   0
 .../benchmarks/sad/src/cuda_base/largerBlocks.h     |   0
 .../parboil/benchmarks/sad/src/cuda_base/main.cu    |   0
 .../VISC/parboil/benchmarks/sad/src/cuda_base/sad.h |   0
 .../parboil/benchmarks/sad/src/cuda_base/sad4.cu    |   0
 .../parboil/benchmarks/sad/src/cuda_base/sad4.h     |   0
 .../parboil/benchmarks/sad/src/opencl_base/Makefile |   0
 .../sad/src/opencl_base/OpenCL_common.cpp           |   0
 .../benchmarks/sad/src/opencl_base/OpenCL_common.h  |   0
 .../parboil/benchmarks/sad/src/opencl_base/file.c   |   0
 .../parboil/benchmarks/sad/src/opencl_base/file.h   |   0
 .../parboil/benchmarks/sad/src/opencl_base/image.c  |   0
 .../parboil/benchmarks/sad/src/opencl_base/image.h  |   0
 .../parboil/benchmarks/sad/src/opencl_base/main.cpp |   0
 .../parboil/benchmarks/sad/src/opencl_base/sad.h    |   0
 .../benchmarks/sad/src/opencl_base/sad_kernel.cl    |   0
 .../benchmarks/sad/src/opencl_base/sad_kernel.h     |   0
 .../benchmarks/sad/src/opencl_nvidia/Makefile       |   0
 .../sad/src/opencl_nvidia/OpenCL_common.cpp         |   0
 .../sad/src/opencl_nvidia/OpenCL_common.h           |   0
 .../parboil/benchmarks/sad/src/opencl_nvidia/file.c |   0
 .../parboil/benchmarks/sad/src/opencl_nvidia/file.h |   0
 .../benchmarks/sad/src/opencl_nvidia/image.c        |   0
 .../benchmarks/sad/src/opencl_nvidia/image.h        |   0
 .../benchmarks/sad/src/opencl_nvidia/main.cpp       |   0
 .../benchmarks/sad/src/opencl_nvidia/main_debug.cpp |   0
 .../parboil/benchmarks/sad/src/opencl_nvidia/sad.h  |   0
 .../benchmarks/sad/src/opencl_nvidia/sad_kernel.cl  |   0
 .../benchmarks/sad/src/opencl_nvidia/sad_kernel.h   |   0
 .../VISC/parboil/benchmarks/sad/src/visc/Makefile   |   0
 .../VISC/parboil/benchmarks/sad/src/visc/file.c     |   0
 .../VISC/parboil/benchmarks/sad/src/visc/file.h     |   0
 .../VISC/parboil/benchmarks/sad/src/visc/image.c    |   0
 .../VISC/parboil/benchmarks/sad/src/visc/image.h    |   0
 .../VISC/parboil/benchmarks/sad/src/visc/main.cpp   |   0
 .../test/VISC/parboil/benchmarks/sad/src/visc/sad.h |   0
 .../parboil/benchmarks/sad/src/visc/sad_kernel.cl   |   0
 .../parboil/benchmarks/sad/src/visc/sad_kernel.h    |   0
 .../parboil/benchmarks/sad/tools/compare-output     |   0
 .../parboil/benchmarks/sad/tools/compute-one-sad.py |   0
 .../VISC/parboil/benchmarks/saxpy_test/Makefile     |   0
 .../parboil/benchmarks/saxpy_test/Makefile.config   |   0
 .../VISC/parboil/benchmarks/saxpy_test/src/defs.h   |   0
 .../VISC/parboil/benchmarks/saxpy_test/src/main.c   |   0
 .../VISC/parboil/benchmarks/saxpy_test/src/visc.h   |   0
 .../test/VISC/parboil/benchmarks/sgemm/DESCRIPTION  |   0
 .../test/VISC/parboil/benchmarks/sgemm/Makefile     |   0
 .../VISC/parboil/benchmarks/sgemm/src/base/Makefile |   0
 .../VISC/parboil/benchmarks/sgemm/src/base/io.cc    |   0
 .../VISC/parboil/benchmarks/sgemm/src/base/main.cc  |   0
 .../benchmarks/sgemm/src/base/sgemm_kernel.cc       |   0
 .../VISC/parboil/benchmarks/sgemm/src/cuda/Makefile |   0
 .../VISC/parboil/benchmarks/sgemm/src/cuda/io.cc    |   0
 .../VISC/parboil/benchmarks/sgemm/src/cuda/main.cu  |   0
 .../benchmarks/sgemm/src/cuda/sgemm_kernel.cu       |   0
 .../parboil/benchmarks/sgemm/src/cuda_base/Makefile |   0
 .../parboil/benchmarks/sgemm/src/cuda_base/io.cc    |   0
 .../parboil/benchmarks/sgemm/src/cuda_base/main.cu  |   0
 .../benchmarks/sgemm/src/cuda_base/sgemm_kernel.cu  |   0
 .../parboil/benchmarks/sgemm/src/omp_base/Makefile  |   0
 .../parboil/benchmarks/sgemm/src/omp_base/io.cc     |   0
 .../parboil/benchmarks/sgemm/src/omp_base/main.cc   |   0
 .../benchmarks/sgemm/src/omp_base/sgemm_kernel.cc   |   0
 .../benchmarks/sgemm/src/opencl_base/Makefile       |   0
 .../parboil/benchmarks/sgemm/src/opencl_base/io.cc  |   0
 .../benchmarks/sgemm/src/opencl_base/kernel.cl      |   0
 .../sgemm/src/opencl_base/kernel_offline.cl         |   0
 .../benchmarks/sgemm/src/opencl_base/main.cc        |   0
 .../benchmarks/sgemm/src/opencl_base_opt/Makefile   |   0
 .../benchmarks/sgemm/src/opencl_base_opt/io.cc      |   0
 .../benchmarks/sgemm/src/opencl_base_opt/kernel.cl  |   0
 .../benchmarks/sgemm/src/opencl_base_opt/main.cc    |   0
 .../benchmarks/sgemm/src/opencl_base_vec/Makefile   |   0
 .../benchmarks/sgemm/src/opencl_base_vec/io.cc      |   0
 .../benchmarks/sgemm/src/opencl_base_vec/kernel.cl  |   0
 .../sgemm/src/opencl_base_vec/kernel_offline.cl     |   0
 .../benchmarks/sgemm/src/opencl_base_vec/main.cc    |   0
 .../benchmarks/sgemm/src/opencl_cpu/Makefile        |   0
 .../parboil/benchmarks/sgemm/src/opencl_cpu/io.cc   |   0
 .../benchmarks/sgemm/src/opencl_cpu/kernel.cl       |   0
 .../sgemm/src/opencl_cpu/kernel_offline.cl          |   0
 .../parboil/benchmarks/sgemm/src/opencl_cpu/main.cc |   0
 .../benchmarks/sgemm/src/opencl_cpu_4K/Makefile     |   0
 .../benchmarks/sgemm/src/opencl_cpu_4K/io.cc        |   0
 .../benchmarks/sgemm/src/opencl_cpu_4K/kernel.cl    |   0
 .../benchmarks/sgemm/src/opencl_cpu_4K/kernel.ir    | Bin
 .../benchmarks/sgemm/src/opencl_cpu_4K/kernel.ll    |   0
 .../sgemm/src/opencl_cpu_4K/kernel_offline.cl       |   0
 .../benchmarks/sgemm/src/opencl_cpu_4K/main.cc      |   0
 .../sgemm/src/opencl_cpu_baseline/Makefile          |   0
 .../benchmarks/sgemm/src/opencl_cpu_baseline/io.cc  |   0
 .../sgemm/src/opencl_cpu_baseline/kernel.cl         |   0
 .../sgemm/src/opencl_cpu_baseline/kernel_offline.cl |   0
 .../sgemm/src/opencl_cpu_baseline/main.cc           |   0
 .../benchmarks/sgemm/src/opencl_cpu_medium/Makefile |   0
 .../benchmarks/sgemm/src/opencl_cpu_medium/io.cc    |   0
 .../sgemm/src/opencl_cpu_medium/kernel.cl           |   0
 .../sgemm/src/opencl_cpu_medium/kernel.ir           | Bin
 .../sgemm/src/opencl_cpu_medium/kernel.ll           |   0
 .../sgemm/src/opencl_cpu_medium/kernel_offline.cl   |   0
 .../benchmarks/sgemm/src/opencl_cpu_medium/main.cc  |   0
 .../benchmarks/sgemm/src/opencl_cpu_sm/Makefile     |   0
 .../benchmarks/sgemm/src/opencl_cpu_sm/io.cc        |   0
 .../sgemm/src/opencl_cpu_sm/kernel-spir64.ll        |   0
 .../benchmarks/sgemm/src/opencl_cpu_sm/kernel.cl    |   0
 .../benchmarks/sgemm/src/opencl_cpu_sm/kernel.ll    |   0
 .../benchmarks/sgemm/src/opencl_cpu_sm/main.cc      |   0
 .../sgemm/src/opencl_cpu_sm/test-spir64.ll          |   0
 .../benchmarks/sgemm/src/opencl_cpu_sm/test.cl      |   0
 .../benchmarks/sgemm/src/opencl_cpu_sm/test.ll      |   0
 .../benchmarks/sgemm/src/opencl_nvidia/Makefile     |   0
 .../benchmarks/sgemm/src/opencl_nvidia/io.cc        |   0
 .../benchmarks/sgemm/src/opencl_nvidia/kernel.cl    |   0
 .../benchmarks/sgemm/src/opencl_nvidia/main.cc      |   0
 .../benchmarks/sgemm/src/opencl_opt_8/Makefile      |   0
 .../parboil/benchmarks/sgemm/src/opencl_opt_8/io.cc |   0
 .../benchmarks/sgemm/src/opencl_opt_8/kernel.cl     |   0
 .../benchmarks/sgemm/src/opencl_opt_8/main.cc       |   0
 .../benchmarks/sgemm/src/opencl_opt_8_4K/Makefile   |   0
 .../benchmarks/sgemm/src/opencl_opt_8_4K/io.cc      |   0
 .../benchmarks/sgemm/src/opencl_opt_8_4K/kernel.cl  |   0
 .../benchmarks/sgemm/src/opencl_opt_8_4K/main.cc    |   0
 .../sgemm/src/opencl_opt_8_medium/Makefile          |   0
 .../benchmarks/sgemm/src/opencl_opt_8_medium/io.cc  |   0
 .../sgemm/src/opencl_opt_8_medium/kernel.cl         |   0
 .../sgemm/src/opencl_opt_8_medium/main.cc           |   0
 .../benchmarks/sgemm/src/opencl_opt_8_vec/Makefile  |   0
 .../benchmarks/sgemm/src/opencl_opt_8_vec/io.cc     |   0
 .../benchmarks/sgemm/src/opencl_opt_8_vec/kernel.cl |   0
 .../benchmarks/sgemm/src/opencl_opt_8_vec/main.cc   |   0
 .../VISC/parboil/benchmarks/sgemm/src/visc/Makefile |   0
 .../VISC/parboil/benchmarks/sgemm/src/visc/io.cc    |   0
 .../parboil/benchmarks/sgemm/src/visc/kernel.cl     |   0
 .../VISC/parboil/benchmarks/sgemm/src/visc/main.cc  |   0
 .../parboil/benchmarks/sgemm/src/visc_opt/Makefile  |   0
 .../parboil/benchmarks/sgemm/src/visc_opt/io.cc     |   0
 .../parboil/benchmarks/sgemm/src/visc_opt/kernel.cl |   0
 .../parboil/benchmarks/sgemm/src/visc_opt/main.cc   |   0
 .../parboil/benchmarks/sgemm/src/visc_sh/Makefile   |   0
 .../VISC/parboil/benchmarks/sgemm/src/visc_sh/io.cc |   0
 .../parboil/benchmarks/sgemm/src/visc_sh/main.cc    |   0
 .../parboil/benchmarks/sgemm/src/visc_tc/Makefile   |   0
 .../VISC/parboil/benchmarks/sgemm/src/visc_tc/io.cc |   0
 .../parboil/benchmarks/sgemm/src/visc_tc/main.cc    |   0
 .../benchmarks/sgemm/src/visc_tc_vec/Makefile       |   0
 .../parboil/benchmarks/sgemm/src/visc_tc_vec/io.cc  |   0
 .../benchmarks/sgemm/src/visc_tc_vec/main.cc        |   0
 .../benchmarks/sgemm/src/visc_tc_vec/main.visc.ll   |   0
 .../parboil/benchmarks/sgemm/src/visc_vec/Makefile  |   0
 .../parboil/benchmarks/sgemm/src/visc_vec/io.cc     |   0
 .../parboil/benchmarks/sgemm/src/visc_vec/kernel.cl |   0
 .../parboil/benchmarks/sgemm/src/visc_vec/main.cc   |   0
 .../benchmarks/sgemm/src/visc_vec/main.visc.ll      |   0
 .../benchmarks/sgemm/src/visc_vec_opt/Makefile      |   0
 .../parboil/benchmarks/sgemm/src/visc_vec_opt/io.cc |   0
 .../benchmarks/sgemm/src/visc_vec_opt/kernel.cl     |   0
 .../benchmarks/sgemm/src/visc_vec_opt/main.cc       |   0
 .../benchmarks/sgemm/src/visc_vec_opt/main.visc.ll  |   0
 .../parboil/benchmarks/sgemm/tools/compare-output   |   0
 .../test/VISC/parboil/benchmarks/spmv/DESCRIPTION   |   0
 .../test/VISC/parboil/benchmarks/spmv/Makefile      |   0
 .../spmv/common_src/convert-dataset/Makefile        |   0
 .../spmv/common_src/convert-dataset/bcsstk32.mtx    |   0
 .../spmv/common_src/convert-dataset/commontools.mk  |   0
 .../common_src/convert-dataset/convert_dataset.c    |   0
 .../common_src/convert-dataset/convert_dataset.h    |   0
 .../spmv/common_src/convert-dataset/fidapm05.mtx    |   0
 .../common_src/convert-dataset/fidapm05_rhs1.mtx    |   0
 .../spmv/common_src/convert-dataset/jgl009.mtx      |   0
 .../spmv/common_src/convert-dataset/mmio.c          |   0
 .../spmv/common_src/convert-dataset/mmio.h          |   0
 .../spmv/common_src/convert-dataset/test.c          |   0
 .../VISC/parboil/benchmarks/spmv/src/cpu/Makefile   |   0
 .../VISC/parboil/benchmarks/spmv/src/cpu/file.c     |   0
 .../VISC/parboil/benchmarks/spmv/src/cpu/file.h     |   0
 .../VISC/parboil/benchmarks/spmv/src/cpu/main.c     |   0
 .../VISC/parboil/benchmarks/spmv/src/cuda/Makefile  |   0
 .../VISC/parboil/benchmarks/spmv/src/cuda/file.cc   |   0
 .../VISC/parboil/benchmarks/spmv/src/cuda/file.h    |   0
 .../parboil/benchmarks/spmv/src/cuda/gpu_info.cc    |   0
 .../parboil/benchmarks/spmv/src/cuda/gpu_info.h     |   0
 .../parboil/benchmarks/spmv/src/cuda/jds_kernels.cu |   0
 .../VISC/parboil/benchmarks/spmv/src/cuda/main.cu   |   0
 .../parboil/benchmarks/spmv/src/cuda/spmv_jds.h     |   0
 .../parboil/benchmarks/spmv/src/cuda_base/Makefile  |   0
 .../parboil/benchmarks/spmv/src/cuda_base/file.cc   |   0
 .../parboil/benchmarks/spmv/src/cuda_base/file.h    |   0
 .../benchmarks/spmv/src/cuda_base/gpu_info.cc       |   0
 .../benchmarks/spmv/src/cuda_base/gpu_info.h        |   0
 .../benchmarks/spmv/src/cuda_base/jds_kernels.cu    |   0
 .../parboil/benchmarks/spmv/src/cuda_base/main.cu   |   0
 .../benchmarks/spmv/src/cuda_base/spmv_jds.h        |   0
 .../benchmarks/spmv/src/cuda_base_tex/Makefile      |   0
 .../benchmarks/spmv/src/cuda_base_tex/file.cc       |   0
 .../benchmarks/spmv/src/cuda_base_tex/file.h        |   0
 .../benchmarks/spmv/src/cuda_base_tex/gpu_info.cc   |   0
 .../benchmarks/spmv/src/cuda_base_tex/gpu_info.h    |   0
 .../spmv/src/cuda_base_tex/jds_kernels.cu           |   0
 .../benchmarks/spmv/src/cuda_base_tex/main.cu       |   0
 .../benchmarks/spmv/src/cuda_base_tex/spmv_jds.h    |   0
 .../parboil/benchmarks/spmv/src/cuda_tex/Makefile   |   0
 .../parboil/benchmarks/spmv/src/cuda_tex/file.cc    |   0
 .../parboil/benchmarks/spmv/src/cuda_tex/file.h     |   0
 .../benchmarks/spmv/src/cuda_tex/gpu_info.cc        |   0
 .../parboil/benchmarks/spmv/src/cuda_tex/gpu_info.h |   0
 .../benchmarks/spmv/src/cuda_tex/jds_kernels.cu     |   0
 .../parboil/benchmarks/spmv/src/cuda_tex/main.cu    |   0
 .../parboil/benchmarks/spmv/src/cuda_tex/spmv_jds.h |   0
 .../parboil/benchmarks/spmv/src/omp_base/Makefile   |   0
 .../parboil/benchmarks/spmv/src/omp_base/file.c     |   0
 .../parboil/benchmarks/spmv/src/omp_base/file.h     |   0
 .../parboil/benchmarks/spmv/src/omp_base/main.c     |   0
 .../parboil/benchmarks/spmv/src/opencl_ati/Makefile |   0
 .../parboil/benchmarks/spmv/src/opencl_ati/file.c   |   0
 .../parboil/benchmarks/spmv/src/opencl_ati/file.h   |   0
 .../benchmarks/spmv/src/opencl_ati/gpu_info.c       |   0
 .../benchmarks/spmv/src/opencl_ati/gpu_info.h       |   0
 .../benchmarks/spmv/src/opencl_ati/kernel.cl        |   0
 .../parboil/benchmarks/spmv/src/opencl_ati/main.c   |   0
 .../parboil/benchmarks/spmv/src/opencl_ati/ocl.c    |   0
 .../parboil/benchmarks/spmv/src/opencl_ati/ocl.h    |   0
 .../benchmarks/spmv/src/opencl_ati/readme.txt       |   0
 .../benchmarks/spmv/src/opencl_ati_vec/Makefile     |   0
 .../benchmarks/spmv/src/opencl_ati_vec/file.c       |   0
 .../benchmarks/spmv/src/opencl_ati_vec/file.h       |   0
 .../benchmarks/spmv/src/opencl_ati_vec/gpu_info.c   |   0
 .../benchmarks/spmv/src/opencl_ati_vec/gpu_info.h   |   0
 .../benchmarks/spmv/src/opencl_ati_vec/kernel.cl    |   0
 .../benchmarks/spmv/src/opencl_ati_vec/main.c       |   0
 .../benchmarks/spmv/src/opencl_ati_vec/ocl.c        |   0
 .../benchmarks/spmv/src/opencl_ati_vec/ocl.h        |   0
 .../benchmarks/spmv/src/opencl_ati_vec/readme.txt   |   0
 .../benchmarks/spmv/src/opencl_base/Makefile        |   0
 .../parboil/benchmarks/spmv/src/opencl_base/file.c  |   0
 .../parboil/benchmarks/spmv/src/opencl_base/file.h  |   0
 .../benchmarks/spmv/src/opencl_base/gpu_info.c      |   0
 .../benchmarks/spmv/src/opencl_base/gpu_info.h      |   0
 .../benchmarks/spmv/src/opencl_base/kernel.cl       |   0
 .../parboil/benchmarks/spmv/src/opencl_base/main.c  |   0
 .../parboil/benchmarks/spmv/src/opencl_base/ocl.c   |   0
 .../parboil/benchmarks/spmv/src/opencl_base/ocl.h   |   0
 .../parboil/benchmarks/spmv/src/opencl_cpu/Makefile |   0
 .../parboil/benchmarks/spmv/src/opencl_cpu/file.c   |   0
 .../parboil/benchmarks/spmv/src/opencl_cpu/file.h   |   0
 .../benchmarks/spmv/src/opencl_cpu/gpu_info.c       |   0
 .../benchmarks/spmv/src/opencl_cpu/gpu_info.h       |   0
 .../benchmarks/spmv/src/opencl_cpu/kernel.cl        |   0
 .../parboil/benchmarks/spmv/src/opencl_cpu/main.c   |   0
 .../parboil/benchmarks/spmv/src/opencl_cpu/ocl.c    |   0
 .../parboil/benchmarks/spmv/src/opencl_cpu/ocl.h    |   0
 .../spmv/src/opencl_cpu_baseline/Makefile           |   0
 .../benchmarks/spmv/src/opencl_cpu_baseline/file.c  |   0
 .../benchmarks/spmv/src/opencl_cpu_baseline/file.h  |   0
 .../spmv/src/opencl_cpu_baseline/gpu_info.c         |   0
 .../spmv/src/opencl_cpu_baseline/gpu_info.h         |   0
 .../spmv/src/opencl_cpu_baseline/kernel.cl          |   0
 .../benchmarks/spmv/src/opencl_cpu_baseline/main.c  |   0
 .../benchmarks/spmv/src/opencl_cpu_baseline/ocl.c   |   0
 .../benchmarks/spmv/src/opencl_cpu_baseline/ocl.h   |   0
 .../benchmarks/spmv/src/opencl_cpu_huge/Makefile    |   0
 .../benchmarks/spmv/src/opencl_cpu_huge/file.c      |   0
 .../benchmarks/spmv/src/opencl_cpu_huge/file.h      |   0
 .../benchmarks/spmv/src/opencl_cpu_huge/gpu_info.c  |   0
 .../benchmarks/spmv/src/opencl_cpu_huge/gpu_info.h  |   0
 .../benchmarks/spmv/src/opencl_cpu_huge/kernel.cl   |   0
 .../benchmarks/spmv/src/opencl_cpu_huge/kernel.ir   | Bin
 .../benchmarks/spmv/src/opencl_cpu_huge/main.c      |   0
 .../benchmarks/spmv/src/opencl_cpu_huge/ocl.c       |   0
 .../benchmarks/spmv/src/opencl_cpu_huge/ocl.h       |   0
 .../benchmarks/spmv/src/opencl_cpu_large/Makefile   |   0
 .../benchmarks/spmv/src/opencl_cpu_large/file.c     |   0
 .../benchmarks/spmv/src/opencl_cpu_large/file.h     |   0
 .../benchmarks/spmv/src/opencl_cpu_large/gpu_info.c |   0
 .../benchmarks/spmv/src/opencl_cpu_large/gpu_info.h |   0
 .../benchmarks/spmv/src/opencl_cpu_large/kernel.cl  |   0
 .../benchmarks/spmv/src/opencl_cpu_large/kernel.ir  | Bin
 .../benchmarks/spmv/src/opencl_cpu_large/main.c     |   0
 .../benchmarks/spmv/src/opencl_cpu_large/ocl.c      |   0
 .../benchmarks/spmv/src/opencl_cpu_large/ocl.h      |   0
 .../benchmarks/spmv/src/opencl_nvidia/Makefile      |   0
 .../benchmarks/spmv/src/opencl_nvidia/file.c        |   0
 .../benchmarks/spmv/src/opencl_nvidia/file.h        |   0
 .../benchmarks/spmv/src/opencl_nvidia/gpu_info.c    |   0
 .../benchmarks/spmv/src/opencl_nvidia/gpu_info.h    |   0
 .../benchmarks/spmv/src/opencl_nvidia/kernel.cl     |   0
 .../spmv/src/opencl_nvidia/kernel_offline.cl        |   0
 .../benchmarks/spmv/src/opencl_nvidia/main.c        |   0
 .../parboil/benchmarks/spmv/src/opencl_nvidia/ocl.c |   0
 .../parboil/benchmarks/spmv/src/opencl_nvidia/ocl.h |   0
 .../benchmarks/spmv/src/opencl_nvidia_huge/Makefile |   0
 .../benchmarks/spmv/src/opencl_nvidia_huge/file.c   |   0
 .../benchmarks/spmv/src/opencl_nvidia_huge/file.h   |   0
 .../spmv/src/opencl_nvidia_huge/gpu_info.c          |   0
 .../spmv/src/opencl_nvidia_huge/gpu_info.h          |   0
 .../spmv/src/opencl_nvidia_huge/kernel.cl           |   0
 .../spmv/src/opencl_nvidia_huge/kernel_offline.cl   |   0
 .../benchmarks/spmv/src/opencl_nvidia_huge/main.c   |   0
 .../benchmarks/spmv/src/opencl_nvidia_huge/ocl.c    |   0
 .../benchmarks/spmv/src/opencl_nvidia_huge/ocl.h    |   0
 .../spmv/src/opencl_nvidia_large/Makefile           |   0
 .../benchmarks/spmv/src/opencl_nvidia_large/file.c  |   0
 .../benchmarks/spmv/src/opencl_nvidia_large/file.h  |   0
 .../spmv/src/opencl_nvidia_large/gpu_info.c         |   0
 .../spmv/src/opencl_nvidia_large/gpu_info.h         |   0
 .../spmv/src/opencl_nvidia_large/kernel.cl          |   0
 .../spmv/src/opencl_nvidia_large/kernel_offline.cl  |   0
 .../benchmarks/spmv/src/opencl_nvidia_large/main.c  |   0
 .../benchmarks/spmv/src/opencl_nvidia_large/ocl.c   |   0
 .../benchmarks/spmv/src/opencl_nvidia_large/ocl.h   |   0
 .../parboil/benchmarks/spmv/src/opencl_tex/Makefile |   0
 .../parboil/benchmarks/spmv/src/opencl_tex/file.c   |   0
 .../parboil/benchmarks/spmv/src/opencl_tex/file.h   |   0
 .../benchmarks/spmv/src/opencl_tex/gpu_info.c       |   0
 .../benchmarks/spmv/src/opencl_tex/gpu_info.h       |   0
 .../benchmarks/spmv/src/opencl_tex/kernel.cl        |   0
 .../parboil/benchmarks/spmv/src/opencl_tex/main.c   |   0
 .../parboil/benchmarks/spmv/src/opencl_tex/ocl.c    |   0
 .../parboil/benchmarks/spmv/src/opencl_tex/ocl.h    |   0
 .../benchmarks/spmv/src/opencl_tex_nvidia/Makefile  |   0
 .../benchmarks/spmv/src/opencl_tex_nvidia/file.c    |   0
 .../benchmarks/spmv/src/opencl_tex_nvidia/file.h    |   0
 .../spmv/src/opencl_tex_nvidia/gpu_info.c           |   0
 .../spmv/src/opencl_tex_nvidia/gpu_info.h           |   0
 .../benchmarks/spmv/src/opencl_tex_nvidia/kernel.cl |   0
 .../benchmarks/spmv/src/opencl_tex_nvidia/main.c    |   0
 .../benchmarks/spmv/src/opencl_tex_nvidia/ocl.c     |   0
 .../benchmarks/spmv/src/opencl_tex_nvidia/ocl.h     |   0
 .../spmv/src/opencl_tex_nvidia/opencl_base/Makefile |   0
 .../spmv/src/opencl_tex_nvidia/opencl_base/file.cc  |   0
 .../spmv/src/opencl_tex_nvidia/opencl_base/file.h   |   0
 .../src/opencl_tex_nvidia/opencl_base/gpu_info.c    |   0
 .../src/opencl_tex_nvidia/opencl_base/gpu_info.h    |   0
 .../src/opencl_tex_nvidia/opencl_base/kernel.cl     |   0
 .../spmv/src/opencl_tex_nvidia/opencl_base/main.c   |   0
 .../spmv/src/opencl_tex_nvidia/opencl_base/ocl.c    |   0
 .../spmv/src/opencl_tex_nvidia/opencl_base/ocl.h    |   0
 .../src/opencl_tex_nvidia/opencl_nvidia/Makefile    |   0
 .../src/opencl_tex_nvidia/opencl_nvidia/file.cc     |   0
 .../spmv/src/opencl_tex_nvidia/opencl_nvidia/file.h |   0
 .../src/opencl_tex_nvidia/opencl_nvidia/gpu_info.c  |   0
 .../src/opencl_tex_nvidia/opencl_nvidia/gpu_info.h  |   0
 .../src/opencl_tex_nvidia/opencl_nvidia/kernel.cl   |   0
 .../spmv/src/opencl_tex_nvidia/opencl_nvidia/main.c |   0
 .../spmv/src/opencl_tex_nvidia/opencl_nvidia/ocl.c  |   0
 .../spmv/src/opencl_tex_nvidia/opencl_nvidia/ocl.h  |   0
 .../spmv/src/opencl_tex_nvidia/opencl_tex/Makefile  |   0
 .../spmv/src/opencl_tex_nvidia/opencl_tex/file.cc   |   0
 .../spmv/src/opencl_tex_nvidia/opencl_tex/file.h    |   0
 .../src/opencl_tex_nvidia/opencl_tex/gpu_info.c     |   0
 .../src/opencl_tex_nvidia/opencl_tex/gpu_info.h     |   0
 .../spmv/src/opencl_tex_nvidia/opencl_tex/kernel.cl |   0
 .../spmv/src/opencl_tex_nvidia/opencl_tex/main.c    |   0
 .../spmv/src/opencl_tex_nvidia/opencl_tex/ocl.c     |   0
 .../spmv/src/opencl_tex_nvidia/opencl_tex/ocl.h     |   0
 .../VISC/parboil/benchmarks/spmv/src/visc/Makefile  |   0
 .../VISC/parboil/benchmarks/spmv/src/visc/file.cpp  |   0
 .../VISC/parboil/benchmarks/spmv/src/visc/file.h    |   0
 .../parboil/benchmarks/spmv/src/visc/gpu_info.cpp   |   0
 .../parboil/benchmarks/spmv/src/visc/gpu_info.h     |   0
 .../VISC/parboil/benchmarks/spmv/src/visc/kernel.cl |   0
 .../VISC/parboil/benchmarks/spmv/src/visc/main.cpp  |   0
 .../spmv/src/visc/main.visc.ll.kernels.bc           | Bin
 .../spmv/src/visc/main.visc.ll.kernels.ll           |   0
 .../parboil/benchmarks/spmv/tools/compare-output    |   0
 .../parboil/benchmarks/spmv/vectorgen/vectorgen.cc  |   0
 .../VISC/parboil/benchmarks/stencil/DESCRIPTION     |   0
 .../test/VISC/parboil/benchmarks/stencil/Makefile   |   0
 .../parboil/benchmarks/stencil/src/cpu/Makefile     |   0
 .../parboil/benchmarks/stencil/src/cpu/common.h     |   0
 .../VISC/parboil/benchmarks/stencil/src/cpu/file.c  |   0
 .../VISC/parboil/benchmarks/stencil/src/cpu/file.h  |   0
 .../parboil/benchmarks/stencil/src/cpu/kernels.c    |   0
 .../parboil/benchmarks/stencil/src/cpu/kernels.h    |   0
 .../VISC/parboil/benchmarks/stencil/src/cpu/main.c  |   0
 .../parboil/benchmarks/stencil/src/cuda/Makefile    |   0
 .../parboil/benchmarks/stencil/src/cuda/common.h    |   0
 .../parboil/benchmarks/stencil/src/cuda/cuerr.h     |   0
 .../parboil/benchmarks/stencil/src/cuda/file.cc     |   0
 .../VISC/parboil/benchmarks/stencil/src/cuda/file.h |   0
 .../parboil/benchmarks/stencil/src/cuda/kernels.cu  |   0
 .../parboil/benchmarks/stencil/src/cuda/kernels.h   |   0
 .../parboil/benchmarks/stencil/src/cuda/main.cu     |   0
 .../benchmarks/stencil/src/cuda_base/Makefile       |   0
 .../benchmarks/stencil/src/cuda_base/common.h       |   0
 .../benchmarks/stencil/src/cuda_base/cuerr.h        |   0
 .../benchmarks/stencil/src/cuda_base/file.cc        |   0
 .../parboil/benchmarks/stencil/src/cuda_base/file.h |   0
 .../benchmarks/stencil/src/cuda_base/kernels.cu     |   0
 .../benchmarks/stencil/src/cuda_base/main.cu        |   0
 .../benchmarks/stencil/src/cuda_fermi/Makefile      |   0
 .../benchmarks/stencil/src/cuda_fermi/common.h      |   0
 .../benchmarks/stencil/src/cuda_fermi/cuerr.h       |   0
 .../benchmarks/stencil/src/cuda_fermi/file.cc       |   0
 .../benchmarks/stencil/src/cuda_fermi/file.h        |   0
 .../benchmarks/stencil/src/cuda_fermi/kernels.cu    |   0
 .../benchmarks/stencil/src/cuda_fermi/main.cu       |   0
 .../benchmarks/stencil/src/omp_base/Makefile        |   0
 .../benchmarks/stencil/src/omp_base/common.h        |   0
 .../parboil/benchmarks/stencil/src/omp_base/file.c  |   0
 .../parboil/benchmarks/stencil/src/omp_base/file.h  |   0
 .../benchmarks/stencil/src/omp_base/kernels.c       |   0
 .../benchmarks/stencil/src/omp_base/kernels.h       |   0
 .../parboil/benchmarks/stencil/src/omp_base/main.c  |   0
 .../benchmarks/stencil/src/opencl_base/Makefile     |   0
 .../benchmarks/stencil/src/opencl_base/common.h     |   0
 .../benchmarks/stencil/src/opencl_base/file.cc      |   0
 .../benchmarks/stencil/src/opencl_base/file.h       |   0
 .../benchmarks/stencil/src/opencl_base/kernel.cl    |   0
 .../stencil/src/opencl_base/kernel_offline.cl       |   0
 .../benchmarks/stencil/src/opencl_base/main.c       |   0
 .../stencil/src/opencl_base_default/Makefile        |   0
 .../stencil/src/opencl_base_default/common.h        |   0
 .../stencil/src/opencl_base_default/file.cc         |   0
 .../stencil/src/opencl_base_default/file.h          |   0
 .../stencil/src/opencl_base_default/kernel.cl       |   0
 .../src/opencl_base_default/kernel_offline.cl       |   0
 .../stencil/src/opencl_base_default/main.c          |   0
 .../stencil/src/opencl_base_large/Makefile          |   0
 .../stencil/src/opencl_base_large/common.h          |   0
 .../stencil/src/opencl_base_large/file.cc           |   0
 .../benchmarks/stencil/src/opencl_base_large/file.h |   0
 .../stencil/src/opencl_base_large/kernel.cl         |   0
 .../stencil/src/opencl_base_large/kernel_offline.cl |   0
 .../benchmarks/stencil/src/opencl_base_large/main.c |   0
 .../benchmarks/stencil/src/opencl_base_opt/Makefile |   0
 .../benchmarks/stencil/src/opencl_base_opt/common.h |   0
 .../benchmarks/stencil/src/opencl_base_opt/file.cc  |   0
 .../benchmarks/stencil/src/opencl_base_opt/file.h   |   0
 .../stencil/src/opencl_base_opt/kernel.cl           |   0
 .../benchmarks/stencil/src/opencl_base_opt/main.c   |   0
 .../stencil/src/opencl_base_strided/Makefile        |   0
 .../stencil/src/opencl_base_strided/common.h        |   0
 .../stencil/src/opencl_base_strided/file.cc         |   0
 .../stencil/src/opencl_base_strided/file.h          |   0
 .../stencil/src/opencl_base_strided/kernel.cl       |   0
 .../src/opencl_base_strided/kernel_offline.cl       |   0
 .../stencil/src/opencl_base_strided/main.c          |   0
 .../benchmarks/stencil/src/opencl_base_vec/Makefile |   0
 .../benchmarks/stencil/src/opencl_base_vec/common.h |   0
 .../benchmarks/stencil/src/opencl_base_vec/file.cc  |   0
 .../benchmarks/stencil/src/opencl_base_vec/file.h   |   0
 .../stencil/src/opencl_base_vec/kernel.cl           |   0
 .../stencil/src/opencl_base_vec/kernel_offline.cl   |   0
 .../benchmarks/stencil/src/opencl_base_vec/main.c   |   0
 .../benchmarks/stencil/src/opencl_cpu/Makefile      |   0
 .../benchmarks/stencil/src/opencl_cpu/common.h      |   0
 .../benchmarks/stencil/src/opencl_cpu/file.cc       |   0
 .../benchmarks/stencil/src/opencl_cpu/file.h        |   0
 .../benchmarks/stencil/src/opencl_cpu/kernel.cl     |   0
 .../stencil/src/opencl_cpu/kernel_offline.cl        |   0
 .../benchmarks/stencil/src/opencl_cpu/main.c        |   0
 .../stencil/src/opencl_cpu_baseline/Makefile        |   0
 .../stencil/src/opencl_cpu_baseline/common.h        |   0
 .../stencil/src/opencl_cpu_baseline/file.cc         |   0
 .../stencil/src/opencl_cpu_baseline/file.h          |   0
 .../stencil/src/opencl_cpu_baseline/kernel.cl       |   0
 .../src/opencl_cpu_baseline/kernel_offline.cl       |   0
 .../stencil/src/opencl_cpu_baseline/main.c          |   0
 .../stencil/src/opencl_cpu_default/Makefile         |   0
 .../stencil/src/opencl_cpu_default/common.h         |   0
 .../stencil/src/opencl_cpu_default/file.cc          |   0
 .../stencil/src/opencl_cpu_default/file.h           |   0
 .../stencil/src/opencl_cpu_default/kernel-spir64.bc | Bin
 .../stencil/src/opencl_cpu_default/kernel-spir64.ll |   0
 .../stencil/src/opencl_cpu_default/kernel.cl        |   0
 .../stencil/src/opencl_cpu_default/kernel.ir        | Bin
 .../src/opencl_cpu_default/kernel_offline.cl        |   0
 .../stencil/src/opencl_cpu_default/main.c           |   0
 .../stencil/src/opencl_cpu_large/Makefile           |   0
 .../stencil/src/opencl_cpu_large/common.h           |   0
 .../benchmarks/stencil/src/opencl_cpu_large/file.cc |   0
 .../benchmarks/stencil/src/opencl_cpu_large/file.h  |   0
 .../stencil/src/opencl_cpu_large/kernel-spir64.bc   | Bin
 .../stencil/src/opencl_cpu_large/kernel-spir64.ll   |   0
 .../stencil/src/opencl_cpu_large/kernel.cl          |   0
 .../stencil/src/opencl_cpu_large/kernel.ir          | Bin
 .../stencil/src/opencl_cpu_large/kernel_offline.cl  |   0
 .../benchmarks/stencil/src/opencl_cpu_large/main.c  |   0
 .../benchmarks/stencil/src/opencl_fermi/Makefile    |   0
 .../benchmarks/stencil/src/opencl_fermi/common.h    |   0
 .../benchmarks/stencil/src/opencl_fermi/file.cc     |   0
 .../benchmarks/stencil/src/opencl_fermi/file.h      |   0
 .../benchmarks/stencil/src/opencl_fermi/kernel.cl   |   0
 .../benchmarks/stencil/src/opencl_fermi/main.c      |   0
 .../benchmarks/stencil/src/opencl_nvidia/Makefile   |   0
 .../benchmarks/stencil/src/opencl_nvidia/common.h   |   0
 .../benchmarks/stencil/src/opencl_nvidia/file.cc    |   0
 .../benchmarks/stencil/src/opencl_nvidia/file.h     |   0
 .../benchmarks/stencil/src/opencl_nvidia/kernel.cl  |   0
 .../benchmarks/stencil/src/opencl_nvidia/main.c     |   0
 .../parboil/benchmarks/stencil/src/visc/Makefile    |   0
 .../parboil/benchmarks/stencil/src/visc/common.h    |   0
 .../parboil/benchmarks/stencil/src/visc/file.cc     |   0
 .../VISC/parboil/benchmarks/stencil/src/visc/file.h |   0
 .../parboil/benchmarks/stencil/src/visc/kernel.cl   |   0
 .../parboil/benchmarks/stencil/src/visc/stencil.cpp |   0
 .../benchmarks/stencil/src/visc_vec/common.h        |   0
 .../benchmarks/stencil/src/visc_vec/stencil.c       |   0
 .../benchmarks/stencil/src/visc_vec/stencil.visc.ll |   0
 .../parboil/benchmarks/stencil/tools/compare-output |   0
 .../test/VISC/parboil/benchmarks/tpacf/DESCRIPTION  |   0
 .../test/VISC/parboil/benchmarks/tpacf/Makefile     |   0
 .../VISC/parboil/benchmarks/tpacf/src/base/Makefile |   0
 .../VISC/parboil/benchmarks/tpacf/src/base/args.c   |   0
 .../VISC/parboil/benchmarks/tpacf/src/base/args.h   |   0
 .../VISC/parboil/benchmarks/tpacf/src/base/main.c   |   0
 .../VISC/parboil/benchmarks/tpacf/src/base/model.h  |   0
 .../benchmarks/tpacf/src/base/model_compute_cpu.c   |   0
 .../parboil/benchmarks/tpacf/src/base/model_io.c    |   0
 .../VISC/parboil/benchmarks/tpacf/src/cuda/Makefile |   0
 .../VISC/parboil/benchmarks/tpacf/src/cuda/args.cc  |   0
 .../VISC/parboil/benchmarks/tpacf/src/cuda/args.h   |   0
 .../VISC/parboil/benchmarks/tpacf/src/cuda/main.cu  |   0
 .../VISC/parboil/benchmarks/tpacf/src/cuda/model.h  |   0
 .../parboil/benchmarks/tpacf/src/cuda/model_io.cc   |   0
 .../benchmarks/tpacf/src/cuda/tpacf_kernel.cu       |   0
 .../parboil/benchmarks/tpacf/src/cuda_base/Makefile |   0
 .../parboil/benchmarks/tpacf/src/cuda_base/args.cc  |   0
 .../parboil/benchmarks/tpacf/src/cuda_base/args.h   |   0
 .../parboil/benchmarks/tpacf/src/cuda_base/main.cu  |   0
 .../parboil/benchmarks/tpacf/src/cuda_base/model.h  |   0
 .../benchmarks/tpacf/src/cuda_base/model_io.cc      |   0
 .../benchmarks/tpacf/src/cuda_base/tpacf_kernel.cu  |   0
 .../parboil/benchmarks/tpacf/src/omp_base/Makefile  |   0
 .../parboil/benchmarks/tpacf/src/omp_base/args.c    |   0
 .../parboil/benchmarks/tpacf/src/omp_base/args.h    |   0
 .../parboil/benchmarks/tpacf/src/omp_base/main.c    |   0
 .../parboil/benchmarks/tpacf/src/omp_base/model.h   |   0
 .../tpacf/src/omp_base/model_compute_cpu.c          |   0
 .../benchmarks/tpacf/src/omp_base/model_io.c        |   0
 .../benchmarks/tpacf/src/opencl_base/Makefile       |   0
 .../benchmarks/tpacf/src/opencl_base/args.cc        |   0
 .../parboil/benchmarks/tpacf/src/opencl_base/args.h |   0
 .../benchmarks/tpacf/src/opencl_base/kernel.cl      |   0
 .../benchmarks/tpacf/src/opencl_base/main.cc        |   0
 .../benchmarks/tpacf/src/opencl_base/model.cc       |   0
 .../benchmarks/tpacf/src/opencl_base/model.h        |   0
 .../tpacf/src/opencl_base_dynamic1d/Makefile        |   0
 .../tpacf/src/opencl_base_dynamic1d/args.cc         |   0
 .../tpacf/src/opencl_base_dynamic1d/args.h          |   0
 .../tpacf/src/opencl_base_dynamic1d/kernel.cl       |   0
 .../tpacf/src/opencl_base_dynamic1d/main.cc         |   0
 .../tpacf/src/opencl_base_dynamic1d/model.cc        |   0
 .../tpacf/src/opencl_base_dynamic1d/model.h         |   0
 .../benchmarks/tpacf/src/opencl_cpu_base/Makefile   |   0
 .../benchmarks/tpacf/src/opencl_cpu_base/args.cc    |   0
 .../benchmarks/tpacf/src/opencl_cpu_base/args.h     |   0
 .../benchmarks/tpacf/src/opencl_cpu_base/kernel.cl  |   0
 .../benchmarks/tpacf/src/opencl_cpu_base/main.cc    |   0
 .../benchmarks/tpacf/src/opencl_cpu_base/model.cc   |   0
 .../benchmarks/tpacf/src/opencl_cpu_base/model.h    |   0
 .../benchmarks/tpacf/src/opencl_nvidia/Makefile     |   0
 .../benchmarks/tpacf/src/opencl_nvidia/args.cc      |   0
 .../benchmarks/tpacf/src/opencl_nvidia/args.h       |   0
 .../benchmarks/tpacf/src/opencl_nvidia/kernel.cl    |   0
 .../benchmarks/tpacf/src/opencl_nvidia/main.cc      |   0
 .../benchmarks/tpacf/src/opencl_nvidia/model.cc     |   0
 .../benchmarks/tpacf/src/opencl_nvidia/model.h      |   0
 .../VISC/parboil/benchmarks/tpacf/src/visc/Makefile |   0
 .../VISC/parboil/benchmarks/tpacf/src/visc/args.cc  |   0
 .../VISC/parboil/benchmarks/tpacf/src/visc/args.h   |   0
 .../VISC/parboil/benchmarks/tpacf/src/visc/main.cc  |   0
 .../VISC/parboil/benchmarks/tpacf/src/visc/model.cc |   0
 .../VISC/parboil/benchmarks/tpacf/src/visc/model.h  |   0
 .../parboil/benchmarks/tpacf/tools/compare-output   |   0
 .../hpvm}/test/VISC/parboil/common/Makefile.conf    |   0
 .../VISC/parboil/common/Makefile.conf.example-ati   |   0
 .../VISC/parboil/common/Makefile.conf.example-mcuda |   0
 .../parboil/common/Makefile.conf.example-nvidia     |   0
 .../test/VISC/parboil/common/include/parboil.h      |   0
 .../hpvm}/test/VISC/parboil/common/include/visc.h   |   0
 .../hpvm}/test/VISC/parboil/common/mk/Makefile      |   0
 .../hpvm}/test/VISC/parboil/common/mk/c.mk          |   0
 .../hpvm}/test/VISC/parboil/common/mk/cuda.mk       |   0
 .../hpvm}/test/VISC/parboil/common/mk/opencl.mk     |   0
 .../hpvm}/test/VISC/parboil/common/mk/visc.mk       |   0
 .../test/VISC/parboil/common/platform/c.default.mk  |   0
 .../test/VISC/parboil/common/platform/c.gcc.mk      |   0
 .../VISC/parboil/common/platform/cuda.arch20.mk     |   0
 .../VISC/parboil/common/platform/cuda.default.mk    |   0
 .../test/VISC/parboil/common/platform/cuda.mcuda.mk |   0
 .../test/VISC/parboil/common/platform/cuda.nvcc.mk  |   0
 .../VISC/parboil/common/platform/opencl.default.mk  |   0
 .../test/VISC/parboil/common/platform/opencl.gcc.mk |   0
 .../VISC/parboil/common/platform/visc.default.mk    |   0
 .../VISC/parboil/common/python/binaryfilecompare.py |   0
 .../test/VISC/parboil/common/python/filecompare.py  |   0
 .../VISC/parboil/common/python/textfilecompare.py   |   0
 .../hpvm}/test/VISC/parboil/common/src/Makefile     |   0
 .../hpvm}/test/VISC/parboil/common/src/parboil.c    |   0
 .../test/VISC/parboil/common/src/parboil_cuda.c     |   0
 .../test/VISC/parboil/common/src/parboil_opencl.c   |   0
 .../test/VISC/parboil/common/src/subtimerREADME.txt |   0
 llvm/{ => tools/hpvm}/test/VISC/parboil/config      |   0
 .../hpvm}/test/VISC/parboil/driver/__init__.py      |   0
 .../hpvm}/test/VISC/parboil/driver/actions.py       |   0
 .../hpvm}/test/VISC/parboil/driver/benchmark.py     |   0
 .../VISC/parboil/driver/benchmark.py-darcs-backup0  |   0
 .../hpvm}/test/VISC/parboil/driver/error.py         |   0
 .../hpvm}/test/VISC/parboil/driver/futures.py       |   0
 .../hpvm}/test/VISC/parboil/driver/globals.py       |   0
 .../hpvm}/test/VISC/parboil/driver/options.py       |   0
 .../hpvm}/test/VISC/parboil/driver/parboilfile.py   |   0
 .../parboil/driver/parboilfile.py-darcs-backup0     |   0
 .../hpvm}/test/VISC/parboil/driver/ppkg.benchmarks  |   0
 .../hpvm}/test/VISC/parboil/driver/ppkg.ignore      |   0
 .../hpvm}/test/VISC/parboil/driver/ppkg.py          |   0
 .../hpvm}/test/VISC/parboil/driver/process.py       |   0
 .../hpvm}/test/VISC/parboil/driver/sanity_check.py  |   0
 .../hpvm}/test/VISC/parboil/driver/text.py          |   0
 llvm/{ => tools/hpvm}/test/VISC/parboil/parboil     |   0
 .../hpvm}/test/VISC/parboil/parboilParser.py        |   0
 .../hpvm}/test/VISC/singleVecNode/Makefile          |   0
 .../hpvm}/test/VISC/singleVecNode/singleVecNode.c   |   0
 .../test/VISC/singleVecNode/visc_singleVecNode.ll   |   0
 .../hpvm}/test/VISC/testKernel/kernel-spir32.ll     |   0
 .../hpvm}/test/VISC/testKernel/kernel-spir64.ll     |   0
 .../hpvm}/test/VISC/testKernel/kernel.asm           |   0
 .../{ => tools/hpvm}/test/VISC/testKernel/kernel.cl |   0
 .../{ => tools/hpvm}/test/VISC/testKernel/kernel.ll |   0
 llvm/{ => tools/hpvm}/test/VISC/unitTests/3level.ll |   0
 llvm/{ => tools/hpvm}/test/VISC/unitTests/Makefile  |   0
 .../hpvm}/test/VISC/unitTests/lit.local.cfg         |   0
 .../{ => tools/hpvm}/test/VISC/unitTests/query2D.ll |   0
 .../{ => tools/hpvm}/test/VISC/unitTests/query3D.ll |   0
 .../hpvm}/test/VISC/unitTests/queryNodeInst.ll      |   0
 .../hpvm}/test/VISC/unitTests/queryNumDim.ll        |   0
 .../hpvm}/test/VISC/unitTests/queryNumNodeInst.ll   |   0
 .../hpvm}/test/VISC/unitTests/singleNode.ll         |   0
 .../hpvm}/test/VISC/unitTests/singleNodeStream.ll   |   0
 .../hpvm}/test/VISC/unitTests/twoLaunch.ll          |   0
 .../{ => tools/hpvm}/test/VISC/unitTests/twoNode.ll |   0
 .../hpvm}/test/VISC/unitTests/twoNodeConnect.ll     |   0
 .../hpvm}/test/VISC/unitTests/twoNodeQuery.ll       |   0
 .../hpvm}/test/VISC/unitTests/twoNodeStream.ll      |   0
 llvm/{ => tools/hpvm}/test/VISC/vectorAdd/Makefile  |   0
 .../hpvm}/test/VISC/vectorAdd/old_visc_vecadd.ll    |   0
 llvm/{ => tools/hpvm}/test/VISC/vectorAdd/vecadd.c  |   0
 llvm/{ => tools/hpvm}/test/VISC/vectorAdd/vecadd.ll |   0
 .../hpvm}/test/VISC/vectorAdd/visc_vecadd.ll        |   0
 1575 files changed, 0 insertions(+), 0 deletions(-)
 rename llvm/{ => tools/hpvm}/test/VISC/CTestSuite/Makefile (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/CTestSuite/RUN.script (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/CTestSuite/gemm.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/CTestSuite/gemm_2.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/DNN_Benchmarks/README.md (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/DNN_Benchmarks/benchmarks/alexnet/Makefile (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/DNN_Benchmarks/benchmarks/alexnet/data/autotuner_data/tuner_confs_batch220.txt (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/DNN_Benchmarks/benchmarks/alexnet/data/autotuner_data/tuner_pareto_confs_batch220.txt (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/DNN_Benchmarks/benchmarks/alexnet/data/autotuner_data/tuner_promise_confs_batch220_multi.txt (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/DNN_Benchmarks/benchmarks/alexnet/data/autotuner_data/tuner_promise_confs_batch220_single.txt (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/DNN_Benchmarks/benchmarks/alexnet/data/quant_ranges.txt (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/DNN_Benchmarks/benchmarks/alexnet/data/quant_ranges_rt.txt (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/DNN_Benchmarks/benchmarks/alexnet/data/tuner_confs.txt (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/DNN_Benchmarks/benchmarks/alexnet/data/tuner_confs_base.txt (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/DNN_Benchmarks/benchmarks/alexnet/src/alexnet.cpp (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/DNN_Benchmarks/benchmarks/alexnet/src/alexnet_loop.cpp (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/DNN_Benchmarks/benchmarks/alexnet/src/alexnet_promise.cpp (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/DNN_Benchmarks/benchmarks/alexnet2/Makefile (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/DNN_Benchmarks/benchmarks/alexnet2/data/autotuner_data/tuner_confs_batch220.txt (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/DNN_Benchmarks/benchmarks/alexnet2/data/autotuner_data/tuner_pareto_confs_batch220.txt (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/DNN_Benchmarks/benchmarks/alexnet2/data/autotuner_data/tuner_promise_confs_batch220_multi.txt (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/DNN_Benchmarks/benchmarks/alexnet2/data/autotuner_data/tuner_promise_confs_batch220_single.txt (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/DNN_Benchmarks/benchmarks/alexnet2/data/quant_ranges.txt (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/DNN_Benchmarks/benchmarks/alexnet2/data/quant_ranges_rt.txt (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/DNN_Benchmarks/benchmarks/alexnet2/data/tuner_confs.txt (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/DNN_Benchmarks/benchmarks/alexnet2/data/tuner_confs2.txt (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/DNN_Benchmarks/benchmarks/alexnet2/data/tuner_confs_full.txt (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/DNN_Benchmarks/benchmarks/alexnet2/src/alexnet2.cpp (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/DNN_Benchmarks/benchmarks/alexnet2/src/alexnet2_loop.cpp (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/DNN_Benchmarks/benchmarks/alexnet2/src/alexnet2_promise.cpp (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/DNN_Benchmarks/benchmarks/alexnet_dsoc/Makefile (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/DNN_Benchmarks/benchmarks/alexnet_dsoc/src/alexnet.cpp (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/DNN_Benchmarks/benchmarks/cava_test/Makefile (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/DNN_Benchmarks/benchmarks/cava_test/src/cam-vision-native (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/DNN_Benchmarks/benchmarks/cava_test/src/cam_pipe.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/DNN_Benchmarks/benchmarks/cava_test/src/cam_pipe.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/DNN_Benchmarks/benchmarks/cava_test/src/cam_pipe_utility.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/DNN_Benchmarks/benchmarks/cava_test/src/cam_pipe_utility.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/DNN_Benchmarks/benchmarks/cava_test/src/defs.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/DNN_Benchmarks/benchmarks/cava_test/src/dma_interface.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/DNN_Benchmarks/benchmarks/cava_test/src/dma_interface.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/DNN_Benchmarks/benchmarks/cava_test/src/gem5_harness.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/DNN_Benchmarks/benchmarks/cava_test/src/load_cam_model.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/DNN_Benchmarks/benchmarks/cava_test/src/load_cam_model.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/DNN_Benchmarks/benchmarks/cava_test/src/main.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/DNN_Benchmarks/benchmarks/cava_test/src/main_old.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/DNN_Benchmarks/benchmarks/cava_test/src/new_main.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/DNN_Benchmarks/benchmarks/cava_test/src/pipe_stages.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/DNN_Benchmarks/benchmarks/cava_test/src/pipe_stages.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/DNN_Benchmarks/benchmarks/cava_test/src/rename.sh (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/DNN_Benchmarks/benchmarks/cava_test/src/utility.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/DNN_Benchmarks/benchmarks/cava_test/src/utility.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/DNN_Benchmarks/benchmarks/cava_test/src/visc.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/DNN_Benchmarks/benchmarks/fcl/Makefile (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/DNN_Benchmarks/benchmarks/fcl/src/fcl.cpp (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/DNN_Benchmarks/benchmarks/lenet/Makefile (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/DNN_Benchmarks/benchmarks/lenet/bin/approximate.py (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/DNN_Benchmarks/benchmarks/lenet/bin/opentuner_run.sh (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/DNN_Benchmarks/benchmarks/lenet/data/autotuner_data/tuner_confs_batch220.txt (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/DNN_Benchmarks/benchmarks/lenet/data/autotuner_data/tuner_pareto_confs_batch220.txt (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/DNN_Benchmarks/benchmarks/lenet/data/autotuner_data/tuner_promise_confs_batch220_multi.txt (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/DNN_Benchmarks/benchmarks/lenet/data/autotuner_data/tuner_promise_confs_batch220_single.txt (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/DNN_Benchmarks/benchmarks/lenet/data/promise_flags (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/DNN_Benchmarks/benchmarks/lenet/data/quant_ranges.txt (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/DNN_Benchmarks/benchmarks/lenet/data/quant_ranges_rt.txt (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/DNN_Benchmarks/benchmarks/lenet/data/tuner_confs.txt (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/DNN_Benchmarks/benchmarks/lenet/data/tuner_confs_base.txt (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/DNN_Benchmarks/benchmarks/lenet/src/.#fcl.cpp (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/DNN_Benchmarks/benchmarks/lenet/src/lenet.cpp (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/DNN_Benchmarks/benchmarks/lenet/src/lenet_promise.cpp (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/DNN_Benchmarks/benchmarks/lenet_base/Makefile (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/DNN_Benchmarks/benchmarks/lenet_base/bin/setup_paths.sh (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/DNN_Benchmarks/benchmarks/lenet_base/data/promise_flags (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/DNN_Benchmarks/benchmarks/lenet_base/data/quant_ranges.txt (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/DNN_Benchmarks/benchmarks/lenet_base/data/quant_ranges_rt.txt (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/DNN_Benchmarks/benchmarks/lenet_base/data/tuner_confs.txt (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/DNN_Benchmarks/benchmarks/lenet_base/src/lenet.cpp (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/DNN_Benchmarks/benchmarks/lenet_batchnorm/Makefile (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/DNN_Benchmarks/benchmarks/lenet_batchnorm/src/lenet.cpp (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/DNN_Benchmarks/benchmarks/lenet_dsoc/Makefile (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/DNN_Benchmarks/benchmarks/lenet_dsoc/bin/approximate.py (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/DNN_Benchmarks/benchmarks/lenet_dsoc/bin/opentuner_run.sh (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/DNN_Benchmarks/benchmarks/lenet_dsoc/bin/setup_tyler_paths.sh (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/DNN_Benchmarks/benchmarks/lenet_dsoc/data/lenet_hpvm/approxhpvm_src.cc (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/DNN_Benchmarks/benchmarks/lenet_dsoc/data/lenet_hpvm/conv2d_1_b.bin (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/DNN_Benchmarks/benchmarks/lenet_dsoc/data/lenet_hpvm/conv2d_1_w.bin (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/DNN_Benchmarks/benchmarks/lenet_dsoc/data/lenet_hpvm/conv2d_2_b.bin (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/DNN_Benchmarks/benchmarks/lenet_dsoc/data/lenet_hpvm/conv2d_2_w.bin (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/DNN_Benchmarks/benchmarks/lenet_dsoc/data/lenet_hpvm/conv2d_3_b.bin (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/DNN_Benchmarks/benchmarks/lenet_dsoc/data/lenet_hpvm/conv2d_3_w.bin (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/DNN_Benchmarks/benchmarks/lenet_dsoc/data/lenet_hpvm/dense_1_b.bin (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/DNN_Benchmarks/benchmarks/lenet_dsoc/data/lenet_hpvm/dense_1_w.bin (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/DNN_Benchmarks/benchmarks/lenet_dsoc/data/lenet_hpvm/dense_2_b.bin (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/DNN_Benchmarks/benchmarks/lenet_dsoc/data/lenet_hpvm/dense_2_w.bin (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/DNN_Benchmarks/benchmarks/lenet_dsoc/data/lenet_hpvm/input.bin (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/DNN_Benchmarks/benchmarks/lenet_dsoc/data/lenet_hpvm/labels.bin (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/DNN_Benchmarks/benchmarks/lenet_dsoc/data/lenet_hpvm/promise_src.cc (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/DNN_Benchmarks/benchmarks/lenet_dsoc/data/lenet_hpvm/src.cc (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/DNN_Benchmarks/benchmarks/lenet_dsoc/src/.#fcl.cpp (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/DNN_Benchmarks/benchmarks/lenet_dsoc/src/lenet.cpp (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/DNN_Benchmarks/benchmarks/lenet_mnist/Makefile (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/DNN_Benchmarks/benchmarks/lenet_mnist/data/autotuner_data/tuner_confs_batch220.txt (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/DNN_Benchmarks/benchmarks/lenet_mnist/data/autotuner_data/tuner_pareto_confs_batch220.txt (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/DNN_Benchmarks/benchmarks/lenet_mnist/data/autotuner_data/tuner_promise_confs_batch220_multi.txt (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/DNN_Benchmarks/benchmarks/lenet_mnist/data/autotuner_data/tuner_promise_confs_batch220_single.txt (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/DNN_Benchmarks/benchmarks/lenet_mnist/data/quant_ranges.txt (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/DNN_Benchmarks/benchmarks/lenet_mnist/data/quant_ranges_rt.txt (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/DNN_Benchmarks/benchmarks/lenet_mnist/src/lenet.cpp (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/DNN_Benchmarks/benchmarks/lenet_mnist/src/lenet_loop.cpp (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/DNN_Benchmarks/benchmarks/lenet_mnist/src/lenet_promise.cpp (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/DNN_Benchmarks/benchmarks/mini_era_cv/Makefile (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/DNN_Benchmarks/benchmarks/mini_era_cv/data/weights/approxhpvm_src.cc (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/DNN_Benchmarks/benchmarks/mini_era_cv/data/weights/conv2d_1_b.bin (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/DNN_Benchmarks/benchmarks/mini_era_cv/data/weights/conv2d_1_w.bin (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/DNN_Benchmarks/benchmarks/mini_era_cv/data/weights/conv2d_2_b.bin (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/DNN_Benchmarks/benchmarks/mini_era_cv/data/weights/conv2d_2_w.bin (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/DNN_Benchmarks/benchmarks/mini_era_cv/data/weights/conv2d_3_b.bin (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/DNN_Benchmarks/benchmarks/mini_era_cv/data/weights/conv2d_3_w.bin (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/DNN_Benchmarks/benchmarks/mini_era_cv/data/weights/conv2d_4_b.bin (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/DNN_Benchmarks/benchmarks/mini_era_cv/data/weights/conv2d_4_w.bin (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/DNN_Benchmarks/benchmarks/mini_era_cv/data/weights/dense_1_b.bin (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/DNN_Benchmarks/benchmarks/mini_era_cv/data/weights/dense_1_w.bin (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/DNN_Benchmarks/benchmarks/mini_era_cv/data/weights/dense_2_b.bin (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/DNN_Benchmarks/benchmarks/mini_era_cv/data/weights/dense_2_w.bin (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/DNN_Benchmarks/benchmarks/mini_era_cv/data/weights/input.bin (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/DNN_Benchmarks/benchmarks/mini_era_cv/data/weights/labels.bin (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/DNN_Benchmarks/benchmarks/mini_era_cv/data/weights/layer_composition.txt (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/DNN_Benchmarks/benchmarks/mini_era_cv/data/weights/layers.txt (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/DNN_Benchmarks/benchmarks/mini_era_cv/data/weights/promise_src.cc (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/DNN_Benchmarks/benchmarks/mini_era_cv/data/weights/src.cc (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/DNN_Benchmarks/benchmarks/mini_era_cv/src/mini_era_cv.cpp (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/DNN_Benchmarks/benchmarks/mobilenet/Makefile (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/DNN_Benchmarks/benchmarks/mobilenet/data/autotuner_data/tuner_confs_batch220.txt (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/DNN_Benchmarks/benchmarks/mobilenet/data/autotuner_data/tuner_pareto_confs_batch220.txt (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/DNN_Benchmarks/benchmarks/mobilenet/data/autotuner_data/tuner_promise_confs_batch220_multi.txt (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/DNN_Benchmarks/benchmarks/mobilenet/data/autotuner_data/tuner_promise_confs_batch220_multi2.txt (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/DNN_Benchmarks/benchmarks/mobilenet/data/autotuner_data/tuner_promise_confs_batch220_single.txt (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/DNN_Benchmarks/benchmarks/mobilenet/data/quant_ranges.txt (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/DNN_Benchmarks/benchmarks/mobilenet/data/quant_ranges_rt.txt (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/DNN_Benchmarks/benchmarks/mobilenet/data/tuner_confs_base.txt (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/DNN_Benchmarks/benchmarks/mobilenet/src/mobilenet.cpp (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/DNN_Benchmarks/benchmarks/mobilenet/src/mobilenet_loop.cpp (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/DNN_Benchmarks/benchmarks/mobilenet/src/mobilenet_promise.cpp (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/DNN_Benchmarks/benchmarks/mobilenet_shallow/Makefile (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/DNN_Benchmarks/benchmarks/mobilenet_shallow/data/autotuner_data/tuner_confs_batch220.txt (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/DNN_Benchmarks/benchmarks/mobilenet_shallow/data/autotuner_data/tuner_pareto_confs_batch220.txt (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/DNN_Benchmarks/benchmarks/mobilenet_shallow/data/autotuner_data/tuner_promise_confs_batch220_multi.txt (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/DNN_Benchmarks/benchmarks/mobilenet_shallow/data/autotuner_data/tuner_promise_confs_batch220_multi2.txt (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/DNN_Benchmarks/benchmarks/mobilenet_shallow/data/autotuner_data/tuner_promise_confs_batch220_single.txt (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/DNN_Benchmarks/benchmarks/mobilenet_shallow/data/quant_ranges.txt (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/DNN_Benchmarks/benchmarks/mobilenet_shallow/data/quant_ranges_rt.txt (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/DNN_Benchmarks/benchmarks/mobilenet_shallow/data/tuner_confs_base.txt (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/DNN_Benchmarks/benchmarks/mobilenet_shallow/src/mobilenet_shallow.cpp (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/DNN_Benchmarks/benchmarks/mobilenet_shallow/src/mobilenet_shallow_promise.cpp (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/DNN_Benchmarks/benchmarks/resnet18/Makefile (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/DNN_Benchmarks/benchmarks/resnet18/data/autotuner_data/tuner_confs_batch220.txt (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/DNN_Benchmarks/benchmarks/resnet18/data/autotuner_data/tuner_pareto_confs_batch220.txt (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/DNN_Benchmarks/benchmarks/resnet18/data/autotuner_data/tuner_promise_confs_batch220_multi.txt (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/DNN_Benchmarks/benchmarks/resnet18/data/autotuner_data/tuner_promise_confs_batch220_single.txt (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/DNN_Benchmarks/benchmarks/resnet18/data/quant_ranges.txt (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/DNN_Benchmarks/benchmarks/resnet18/data/quant_ranges_rt.txt (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/DNN_Benchmarks/benchmarks/resnet18/data/tuner_confs_base.txt (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/DNN_Benchmarks/benchmarks/resnet18/src/resnet18.cpp (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/DNN_Benchmarks/benchmarks/resnet18/src/resnet18_loop.cpp (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/DNN_Benchmarks/benchmarks/resnet18/src/resnet18_promise.cpp (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/DNN_Benchmarks/benchmarks/vgg16_cifar10/Makefile (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/DNN_Benchmarks/benchmarks/vgg16_cifar10/build/final_accuracy (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/DNN_Benchmarks/benchmarks/vgg16_cifar10/build/vgg16_cifar10.ll (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/DNN_Benchmarks/benchmarks/vgg16_cifar10/build/vgg16_cifar10.opt.bc (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/DNN_Benchmarks/benchmarks/vgg16_cifar10/build/vgg16_cifar10.visc.ll (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/DNN_Benchmarks/benchmarks/vgg16_cifar10/build/vgg16_cifar10_linked (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/DNN_Benchmarks/benchmarks/vgg16_cifar10/build/vgg16_cifar10_linked.bc (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/DNN_Benchmarks/benchmarks/vgg16_cifar10/build/vgg16_cifar10_tune (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/DNN_Benchmarks/benchmarks/vgg16_cifar10/data/autotuner_data/tuner_confs_batch220.txt (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/DNN_Benchmarks/benchmarks/vgg16_cifar10/data/autotuner_data/tuner_pareto_confs_batch220.txt (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/DNN_Benchmarks/benchmarks/vgg16_cifar10/data/autotuner_data/tuner_promise_confs_batch220_multi.txt (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/DNN_Benchmarks/benchmarks/vgg16_cifar10/data/autotuner_data/tuner_promise_confs_batch220_single.txt (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/DNN_Benchmarks/benchmarks/vgg16_cifar10/data/quant_ranges.txt (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/DNN_Benchmarks/benchmarks/vgg16_cifar10/data/quant_ranges_rt.txt (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/DNN_Benchmarks/benchmarks/vgg16_cifar10/data/tuner_confs_base.txt (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/DNN_Benchmarks/benchmarks/vgg16_cifar10/src/vgg16_cifar10.cpp (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/DNN_Benchmarks/benchmarks/vgg16_cifar10/src/vgg16_cifar10_loop.cpp (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/DNN_Benchmarks/benchmarks/vgg16_cifar10/src/vgg16_cifar10_promise.cpp (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/DNN_Benchmarks/benchmarks/vgg16_cifar100/Makefile (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/DNN_Benchmarks/benchmarks/vgg16_cifar100/data/autotuner_data/tuner_confs_batch220.txt (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/DNN_Benchmarks/benchmarks/vgg16_cifar100/data/autotuner_data/tuner_pareto_confs_batch220.txt (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/DNN_Benchmarks/benchmarks/vgg16_cifar100/data/autotuner_data/tuner_promise_confs_batch220_multi.txt (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/DNN_Benchmarks/benchmarks/vgg16_cifar100/data/autotuner_data/tuner_promise_confs_batch220_single.txt (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/DNN_Benchmarks/benchmarks/vgg16_cifar100/data/quant_ranges.txt (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/DNN_Benchmarks/benchmarks/vgg16_cifar100/data/quant_ranges_rt.txt (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/DNN_Benchmarks/benchmarks/vgg16_cifar100/src/vgg16_cifar100.cpp (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/DNN_Benchmarks/benchmarks/vgg16_cifar100/src/vgg16_cifar100_loop.cpp (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/DNN_Benchmarks/benchmarks/vgg16_cifar100/src/vgg16_cifar100_promise.cpp (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/DNN_Benchmarks/common/bin/setup_tyler_paths.sh (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/DNN_Benchmarks/common/include/tensorTypes.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/DNN_Benchmarks/common/include/tensorUtils.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/DNN_Benchmarks/common/include/visc.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/MatrixMultiplication/Makefile (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/MatrixMultiplication/gemm.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/MatrixMultiplication/visc_gemm.ll (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/MatrixMultiplication/visc_gemm_2_level.ll (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/MatrixMultiplication/visc_gemm_2_level_host.ll (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/MatrixMultiplication/visc_gemm_2_level_outedge.ll (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/MatrixMultiplication/visc_gemm_2_level_param.ll (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/MatrixMultiplication/visc_gemm_ptx.ll (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/edge/CMakeLists.txt (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/edge/ESO_Very_Large_Telescope.jpg (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/edge/EdgeDetect.cpp (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/edge/PipelineEdgeDetect.cpp (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/edge/edgetest_10.png (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/edge/house.png (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/edge/time.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/gemm_opencl/matrixMul/Makefile (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/gemm_opencl/matrixMul/gemm_opencl.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/gemm_opencl/matrixMul/matrixMul.cl (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/gemm_opencl/matrixMul/sgemm.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/gemm_opencl/matrixMul/visc_gemm_opencl.ll (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/gemm_opencl/matrixMul_bc/Makefile (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/gemm_opencl/matrixMul_bc/gemm_opencl.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/gemm_opencl/matrixMul_bc/matrixMul_bc.cl (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/gemm_opencl/matrixMul_bc/sgemm.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/gemm_opencl/matrixMul_sh/Makefile (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/gemm_opencl/matrixMul_sh/gemm_opencl.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/gemm_opencl/matrixMul_sh/matrixMul_sh.cl (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/gemm_opencl/matrixMul_sh/sgemm.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/gemm_opencl/matrixMul_sh_bc/Makefile (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/gemm_opencl/matrixMul_sh_bc/gemm_opencl.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/gemm_opencl/matrixMul_sh_bc/matrixMul_sh_bc.cl (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/gemm_opencl/matrixMul_sh_bc/sgemm.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/lit.local.cfg (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/.ycm_extra_conf.py (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/DIRECTORIES (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/LICENSE (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/README (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/README.benchmarks (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/README.buildsystem (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/RUN.parboil.script (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/bfs/DESCRIPTION (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/bfs/Makefile (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/bfs/src/base/Makefile (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/bfs/src/base/main.cc (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/bfs/src/cuda/.__afs3805 (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/bfs/src/cuda/Makefile (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/bfs/src/cuda/config.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/bfs/src/cuda/kernel.cu (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/bfs/src/cuda/main.cu (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/bfs/src/cuda_base/.__afs809D (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/bfs/src/cuda_base/Makefile (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/bfs/src/cuda_base/config.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/bfs/src/cuda_base/kernel.cu (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/bfs/src/cuda_base/main.cu (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/bfs/src/omp_base/Makefile (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/bfs/src/omp_base/main.cc (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/bfs/src/opencl_base/Makefile (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/bfs/src/opencl_base/OpenCL_common.cpp (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/bfs/src/opencl_base/OpenCL_common.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/bfs/src/opencl_base/config.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/bfs/src/opencl_base/kernel.cl (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/bfs/src/opencl_base/main.cpp (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/bfs/src/opencl_cpu_baseline/Makefile (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/bfs/src/opencl_cpu_baseline/OpenCL_common.cpp (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/bfs/src/opencl_cpu_baseline/OpenCL_common.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/bfs/src/opencl_cpu_baseline/config.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/bfs/src/opencl_cpu_baseline/kernel-spir64.ll (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/bfs/src/opencl_cpu_baseline/kernel.cl (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/bfs/src/opencl_cpu_baseline/main.cpp (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/bfs/src/opencl_nvidia/Makefile (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/bfs/src/opencl_nvidia/OpenCL_common.cpp (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/bfs/src/opencl_nvidia/OpenCL_common.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/bfs/src/opencl_nvidia/config.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/bfs/src/opencl_nvidia/kernel.cl (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/bfs/src/opencl_nvidia/main.cpp (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/bfs/src/visc/Makefile (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/bfs/src/visc/config.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/bfs/src/visc/main.cpp (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/bfs/tools/compare-output (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/cutcp/DESCRIPTION (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/cutcp/Makefile (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/cutcp/src/base/Makefile (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/cutcp/src/base/atom.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/cutcp/src/base/cutcpu.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/cutcp/src/base/cutoff.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/cutcp/src/base/excl.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/cutcp/src/base/main.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/cutcp/src/base/output.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/cutcp/src/base/output.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/cutcp/src/base/readatom.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/cutcp/src/cuda/Makefile (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/cutcp/src/cuda/atom.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/cutcp/src/cuda/cutcpu.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/cutcp/src/cuda/cutoff.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/cutcp/src/cuda/cutoff6overlap.cu (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/cutcp/src/cuda/excl.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/cutcp/src/cuda/main.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/cutcp/src/cuda/output.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/cutcp/src/cuda/output.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/cutcp/src/cuda/readatom.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/cutcp/src/cuda_base/Makefile (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/cutcp/src/cuda_base/atom.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/cutcp/src/cuda_base/cutcpu.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/cutcp/src/cuda_base/cutoff.cu (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/cutcp/src/cuda_base/cutoff.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/cutcp/src/cuda_base/excl.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/cutcp/src/cuda_base/main.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/cutcp/src/cuda_base/output.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/cutcp/src/cuda_base/output.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/cutcp/src/cuda_base/readatom.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/cutcp/src/omp_base/Makefile (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/cutcp/src/omp_base/atom.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/cutcp/src/omp_base/cutcpu.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/cutcp/src/omp_base/cutoff.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/cutcp/src/omp_base/excl.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/cutcp/src/omp_base/main.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/cutcp/src/omp_base/output.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/cutcp/src/omp_base/output.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/cutcp/src/omp_base/readatom.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/cutcp/src/opencl_base/Makefile (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/cutcp/src/opencl_base/atom.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/cutcp/src/opencl_base/cutcpu.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/cutcp/src/opencl_base/cutoff.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/cutcp/src/opencl_base/cutoff.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/cutcp/src/opencl_base/excl.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/cutcp/src/opencl_base/kernel.cl (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/cutcp/src/opencl_base/macros.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/cutcp/src/opencl_base/main.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/cutcp/src/opencl_base/ocl.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/cutcp/src/opencl_base/ocl.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/cutcp/src/opencl_base/output.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/cutcp/src/opencl_base/output.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/cutcp/src/opencl_base/readatom.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/cutcp/src/opencl_cpu_baseline/Makefile (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/cutcp/src/opencl_cpu_baseline/atom.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/cutcp/src/opencl_cpu_baseline/cutcpu.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/cutcp/src/opencl_cpu_baseline/cutoff.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/cutcp/src/opencl_cpu_baseline/cutoff6overlap.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/cutcp/src/opencl_cpu_baseline/excl.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/cutcp/src/opencl_cpu_baseline/kernel.cl (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/cutcp/src/opencl_cpu_baseline/kernel_visc.cl (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/cutcp/src/opencl_cpu_baseline/kernel_visc_x64.ll (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/cutcp/src/opencl_cpu_baseline/kernel_visc_x64.spir (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/cutcp/src/opencl_cpu_baseline/kernel_x64.ll (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/cutcp/src/opencl_cpu_baseline/macros.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/cutcp/src/opencl_cpu_baseline/main.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/cutcp/src/opencl_cpu_baseline/ocl.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/cutcp/src/opencl_cpu_baseline/ocl.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/cutcp/src/opencl_cpu_baseline/output.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/cutcp/src/opencl_cpu_baseline/output.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/cutcp/src/opencl_cpu_baseline/readatom.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/cutcp/src/opencl_nvidia/Makefile (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/cutcp/src/opencl_nvidia/atom.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/cutcp/src/opencl_nvidia/cutcpu.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/cutcp/src/opencl_nvidia/cutoff.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/cutcp/src/opencl_nvidia/cutoff6overlap.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/cutcp/src/opencl_nvidia/excl.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/cutcp/src/opencl_nvidia/kernel.cl (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/cutcp/src/opencl_nvidia/macros.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/cutcp/src/opencl_nvidia/main.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/cutcp/src/opencl_nvidia/ocl.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/cutcp/src/opencl_nvidia/ocl.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/cutcp/src/opencl_nvidia/output.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/cutcp/src/opencl_nvidia/output.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/cutcp/src/opencl_nvidia/readatom.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/cutcp/src/visc/Makefile (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/cutcp/src/visc/atom.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/cutcp/src/visc/cutcpu.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/cutcp/src/visc/cutoff.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/cutcp/src/visc/cutoff6overlap.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/cutcp/src/visc/excl.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/cutcp/src/visc/kernel.cl (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/cutcp/src/visc/macros.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/cutcp/src/visc/main.cpp (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/cutcp/src/visc/ocl.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/cutcp/src/visc/ocl.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/cutcp/src/visc/output.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/cutcp/src/visc/output.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/cutcp/src/visc/readatom.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/cutcp/tools/compare-output (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/histo/DESCRIPTION (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/histo/Makefile (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/histo/histo.host.ll (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/histo/histo.nvptx.s (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/histo/src/base/Makefile (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/histo/src/base/bmp.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/histo/src/base/main.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/histo/src/base/util.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/histo/src/base/util.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/histo/src/cuda/Makefile (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/histo/src/cuda/bmp.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/histo/src/cuda/histo_final.cu (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/histo/src/cuda/histo_intermediates.cu (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/histo/src/cuda/histo_main.cu (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/histo/src/cuda/histo_prescan.cu (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/histo/src/cuda/main.cu (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/histo/src/cuda/util.cu (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/histo/src/cuda/util.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/histo/src/cuda_base/Makefile (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/histo/src/cuda_base/bmp.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/histo/src/cuda_base/histo_final.cu (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/histo/src/cuda_base/histo_intermediates.cu (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/histo/src/cuda_base/histo_main.cu (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/histo/src/cuda_base/histo_prescan.cu (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/histo/src/cuda_base/main.cu (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/histo/src/cuda_base/util.cu (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/histo/src/cuda_base/util.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/histo/src/omp_base/Makefile (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/histo/src/omp_base/bmp.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/histo/src/omp_base/main.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/histo/src/omp_base/util.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/histo/src/omp_base/util.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/histo/src/opencl_base/Makefile (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/histo/src/opencl_base/OpenCL_common.cpp (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/histo/src/opencl_base/OpenCL_common.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/histo/src/opencl_base/bmp.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/histo/src/opencl_base/histo_final.cl (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/histo/src/opencl_base/histo_intermediates.cl (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/histo/src/opencl_base/histo_main.cl (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/histo/src/opencl_base/histo_prescan.cl (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/histo/src/opencl_base/main.cpp (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/histo/src/opencl_base/util.cpp (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/histo/src/opencl_base/util.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/histo/src/opencl_cpu_baseline/Makefile (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/histo/src/opencl_cpu_baseline/OpenCL_common.cpp (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/histo/src/opencl_cpu_baseline/OpenCL_common.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/histo/src/opencl_cpu_baseline/bmp.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/histo/src/opencl_cpu_baseline/histo_final.cl (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/histo/src/opencl_cpu_baseline/histo_intermediates.cl (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/histo/src/opencl_cpu_baseline/histo_main.cl (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/histo/src/opencl_cpu_baseline/histo_prescan.cl (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/histo/src/opencl_cpu_baseline/kernel.cl (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/histo/src/opencl_cpu_baseline/kernel_x64.ll (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/histo/src/opencl_cpu_baseline/kernel_x64.spir (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/histo/src/opencl_cpu_baseline/main.cpp (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/histo/src/opencl_cpu_baseline/util.cpp (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/histo/src/opencl_cpu_baseline/util.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/histo/src/opencl_nvidia/Makefile (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/histo/src/opencl_nvidia/OpenCL_common.cpp (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/histo/src/opencl_nvidia/OpenCL_common.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/histo/src/opencl_nvidia/bmp.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/histo/src/opencl_nvidia/histo_final.cl (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/histo/src/opencl_nvidia/histo_intermediates.cl (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/histo/src/opencl_nvidia/histo_main.cl (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/histo/src/opencl_nvidia/histo_prescan.cl (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/histo/src/opencl_nvidia/kernel.cl (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/histo/src/opencl_nvidia/main.cpp (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/histo/src/opencl_nvidia/util.cpp (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/histo/src/opencl_nvidia/util.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/histo/src/threaded/FauxBlock.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/histo/src/threaded/FauxBlock.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/histo/src/threaded/Makefile (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/histo/src/threaded/bmp.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/histo/src/threaded/main.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/histo/src/threaded/util.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/histo/src/threaded/util.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/histo/src/visc/Makefile (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/histo/src/visc/bmp.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/histo/src/visc/main.cpp (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/histo/src/visc/util.cpp (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/histo/src/visc/util.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/histo/src/visc_one/main.cpp (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/histo/tools/compare-output (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/hpvm-cava/.gitignore (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/hpvm-cava/CREDITS.TXT (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/hpvm-cava/LICENSE (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/hpvm-cava/Makefile (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/hpvm-cava/Makefile.config (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/hpvm-cava/Makefile.config.example (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/hpvm-cava/README.md (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/hpvm-cava/cam_models/NikonD7000/README.txt (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/hpvm-cava/cam_models/NikonD7000/jpg2raw_coefs.txt (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/hpvm-cava/cam_models/NikonD7000/jpg2raw_ctrlPoints.txt (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/hpvm-cava/cam_models/NikonD7000/jpg2raw_destPoints.txt (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/hpvm-cava/cam_models/NikonD7000/jpg2raw_respFcns.txt (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/hpvm-cava/cam_models/NikonD7000/jpg2raw_transform.txt (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/hpvm-cava/cam_models/NikonD7000/jpg2raw_validRange.txt (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/hpvm-cava/cam_models/NikonD7000/raw2jpg_coefs.txt (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/hpvm-cava/cam_models/NikonD7000/raw2jpg_coefs_debug.txt (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/hpvm-cava/cam_models/NikonD7000/raw2jpg_ctrlPoints.txt (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/hpvm-cava/cam_models/NikonD7000/raw2jpg_ctrlPoints_debug.txt (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/hpvm-cava/cam_models/NikonD7000/raw2jpg_destPoints.txt (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/hpvm-cava/cam_models/NikonD7000/raw2jpg_respFcns.txt (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/hpvm-cava/cam_models/NikonD7000/raw2jpg_transform.txt (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/hpvm-cava/cam_models/NikonD7000/raw2jpg_validRange.txt (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/hpvm-cava/convert.sh (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/hpvm-cava/docs/hpvm-cava_single-node.png (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/hpvm-cava/example-face/README.md (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/hpvm-cava/example-tulip-small/raw_tulip-small.bin (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/hpvm-cava/example-tulips/._raw_tulips.bin (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/hpvm-cava/example-tulips/._raw_tulips.png (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/hpvm-cava/example-tulips/._tulips.bin (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/hpvm-cava/example-tulips/._tulips.png (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/hpvm-cava/example-tulips/._tulips_demosaic.bin (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/hpvm-cava/example-tulips/._tulips_demosaic.png (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/hpvm-cava/example-tulips/._tulips_denoise.bin (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/hpvm-cava/example-tulips/._tulips_denoise.png (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/hpvm-cava/example-tulips/._tulips_gamut.bin (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/hpvm-cava/example-tulips/._tulips_gamut.png (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/hpvm-cava/example-tulips/._tulips_tone.bin (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/hpvm-cava/example-tulips/._tulips_tone.png (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/hpvm-cava/example-tulips/._tulips_transform.bin (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/hpvm-cava/example-tulips/._tulips_transform.png (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/hpvm-cava/example-tulips/raw_tulips.bin (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/hpvm-cava/run-camera-pipeline.sh (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/hpvm-cava/scripts/Makefile (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/hpvm-cava/scripts/cmodule.py (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/hpvm-cava/scripts/convert_image.py (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/hpvm-cava/scripts/gamut_map.cc (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/hpvm-cava/scripts/gamut_map.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/hpvm-cava/scripts/gamut_map.i (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/hpvm-cava/scripts/gamut_map_wrap.cc (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/hpvm-cava/scripts/load_and_convert.py (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/hpvm-cava/scripts/numpy.i (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/hpvm-cava/scripts/split_trace.py (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/hpvm-cava/src/cam-vision-native (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/hpvm-cava/src/cam_pipe.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/hpvm-cava/src/cam_pipe.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/hpvm-cava/src/cam_pipe_utility.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/hpvm-cava/src/cam_pipe_utility.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/hpvm-cava/src/defs.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/hpvm-cava/src/dma_interface.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/hpvm-cava/src/dma_interface.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/hpvm-cava/src/gem5_harness.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/hpvm-cava/src/load_cam_model.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/hpvm-cava/src/load_cam_model.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/hpvm-cava/src/main.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/hpvm-cava/src/pipe_stages.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/hpvm-cava/src/pipe_stages.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/hpvm-cava/src/rename.sh (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/hpvm-cava/src/utility.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/hpvm-cava/src/utility.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/hpvm-cava/src/visc.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/kmeans/Makefile (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/kmeans/src/opencl/Makefile (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/kmeans/src/opencl/README (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/kmeans/src/opencl/cluster.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/kmeans/src/opencl/getopt.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/kmeans/src/opencl/getopt.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/kmeans/src/opencl/kmeans.cl (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/kmeans/src/opencl/kmeans.cpp (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/kmeans/src/opencl/kmeans.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/kmeans/src/opencl/kmeans_clustering.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/kmeans/src/opencl/read_input.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/kmeans/src/opencl/rmse.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/kmeans/src/opencl/run (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/kmeans/src/opencl/unistd.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/kmeans/src/visc/Makefile (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/kmeans/src/visc/README (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/kmeans/src/visc/cluster.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/kmeans/src/visc/getopt.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/kmeans/src/visc/getopt.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/kmeans/src/visc/kmeans.cl (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/kmeans/src/visc/kmeans.cpp (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/kmeans/src/visc/kmeans.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/kmeans/src/visc/kmeans_clustering.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/kmeans/src/visc/read_input.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/kmeans/src/visc/rmse.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/kmeans/src/visc/run (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/kmeans/src/visc/unistd.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/kmeans/tools/compare-output (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/lbm/DESCRIPTION (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/lbm/Makefile (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/lbm/src/cpu/Makefile (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/lbm/src/cpu/config.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/lbm/src/cpu/lbm.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/lbm/src/cpu/lbm.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/lbm/src/cpu/lbm_1d_array.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/lbm/src/cpu/main.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/lbm/src/cpu/main.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/lbm/src/cuda/Makefile (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/lbm/src/cuda/layout_config.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/lbm/src/cuda/lbm.cu (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/lbm/src/cuda/lbm.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/lbm/src/cuda/lbm_kernel.cu (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/lbm/src/cuda/lbm_macros.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/lbm/src/cuda/main.cc (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/lbm/src/cuda/main.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/lbm/src/cuda_base/Makefile (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/lbm/src/cuda_base/layout_config.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/lbm/src/cuda_base/lbm.cu (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/lbm/src/cuda_base/lbm.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/lbm/src/cuda_base/lbm_kernel.cu (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/lbm/src/cuda_base/lbm_macros.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/lbm/src/cuda_base/main.cc (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/lbm/src/cuda_base/main.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/lbm/src/omp_cpu/Makefile (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/lbm/src/omp_cpu/config.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/lbm/src/omp_cpu/lbm.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/lbm/src/omp_cpu/lbm.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/lbm/src/omp_cpu/lbm_1d_array.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/lbm/src/omp_cpu/main.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/lbm/src/omp_cpu/main.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/lbm/src/opencl_base/Makefile (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/lbm/src/opencl_base/kernel.cl (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/lbm/src/opencl_base/layout_config.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/lbm/src/opencl_base/lbm.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/lbm/src/opencl_base/lbm.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/lbm/src/opencl_base/lbm_macros.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/lbm/src/opencl_base/main.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/lbm/src/opencl_base/main.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/lbm/src/opencl_base/ocl.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/lbm/src/opencl_base/ocl.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/lbm/src/opencl_cpu_baseline/Makefile (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/lbm/src/opencl_cpu_baseline/kernel.cl (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/lbm/src/opencl_cpu_baseline/kernel_offline.cl (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/lbm/src/opencl_cpu_baseline/layout_config.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/lbm/src/opencl_cpu_baseline/lbm.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/lbm/src/opencl_cpu_baseline/lbm.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/lbm/src/opencl_cpu_baseline/lbm_macros.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/lbm/src/opencl_cpu_baseline/main.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/lbm/src/opencl_cpu_baseline/main.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/lbm/src/opencl_cpu_baseline/ocl.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/lbm/src/opencl_cpu_baseline/ocl.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/lbm/src/opencl_cpu_long/Makefile (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/lbm/src/opencl_cpu_long/kernel.cl (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/lbm/src/opencl_cpu_long/kernel.ir (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/lbm/src/opencl_cpu_long/kernel_offline.cl (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/lbm/src/opencl_cpu_long/layout_config.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/lbm/src/opencl_cpu_long/lbm.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/lbm/src/opencl_cpu_long/lbm.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/lbm/src/opencl_cpu_long/lbm_macros.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/lbm/src/opencl_cpu_long/main.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/lbm/src/opencl_cpu_long/main.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/lbm/src/opencl_cpu_long/ocl.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/lbm/src/opencl_cpu_long/ocl.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/lbm/src/opencl_cpu_short/Makefile (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/lbm/src/opencl_cpu_short/kernel.cl (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/lbm/src/opencl_cpu_short/kernel.ir (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/lbm/src/opencl_cpu_short/kernel_offline.cl (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/lbm/src/opencl_cpu_short/layout_config.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/lbm/src/opencl_cpu_short/lbm.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/lbm/src/opencl_cpu_short/lbm.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/lbm/src/opencl_cpu_short/lbm_macros.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/lbm/src/opencl_cpu_short/main.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/lbm/src/opencl_cpu_short/main.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/lbm/src/opencl_cpu_short/ocl.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/lbm/src/opencl_cpu_short/ocl.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/lbm/src/opencl_nvidia/Makefile (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/lbm/src/opencl_nvidia/kernel.cl (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/lbm/src/opencl_nvidia/kernel_offline.cl (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/lbm/src/opencl_nvidia/layout_config.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/lbm/src/opencl_nvidia/lbm.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/lbm/src/opencl_nvidia/lbm.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/lbm/src/opencl_nvidia/lbm_macros.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/lbm/src/opencl_nvidia/main.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/lbm/src/opencl_nvidia/main.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/lbm/src/opencl_nvidia/ocl.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/lbm/src/opencl_nvidia/ocl.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/lbm/src/opencl_nvidia_long/Makefile (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/lbm/src/opencl_nvidia_long/kernel.cl (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/lbm/src/opencl_nvidia_long/kernel_offline.cl (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/lbm/src/opencl_nvidia_long/layout_config.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/lbm/src/opencl_nvidia_long/lbm.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/lbm/src/opencl_nvidia_long/lbm.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/lbm/src/opencl_nvidia_long/lbm_macros.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/lbm/src/opencl_nvidia_long/main.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/lbm/src/opencl_nvidia_long/main.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/lbm/src/opencl_nvidia_long/ocl.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/lbm/src/opencl_nvidia_long/ocl.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/lbm/src/opencl_nvidia_short/Makefile (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/lbm/src/opencl_nvidia_short/kernel.cl (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/lbm/src/opencl_nvidia_short/kernel_offline.cl (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/lbm/src/opencl_nvidia_short/layout_config.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/lbm/src/opencl_nvidia_short/lbm.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/lbm/src/opencl_nvidia_short/lbm.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/lbm/src/opencl_nvidia_short/lbm_macros.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/lbm/src/opencl_nvidia_short/main.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/lbm/src/opencl_nvidia_short/main.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/lbm/src/opencl_nvidia_short/ocl.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/lbm/src/opencl_nvidia_short/ocl.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/lbm/src/visc/Makefile (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/lbm/src/visc/layout_config.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/lbm/src/visc/lbm.cpp (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/lbm/src/visc/lbm.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/lbm/src/visc/lbm_macros.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/lbm/src/visc/main.cpp (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/lbm/src/visc/main.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/lbm/tools/compare-output (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/linear-svm/Makefile (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/linear-svm/linear-svm.visc.ll (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/linear-svm/src/visc_cm/Makefile (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/linear-svm/src/visc_cm/io.cc (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/linear-svm/src/visc_cm/main.cc (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/llvm-40-34.py (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/merge-tests/DESCRIPTION (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/merge-tests/Makefile (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/merge-tests/src/2DLeaf/Makefile (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/merge-tests/src/2DLeaf/io.cc (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/merge-tests/src/2DLeaf/main.cc (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/merge-tests/src/2ILeaf/Makefile (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/merge-tests/src/2ILeaf/io.cc (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/merge-tests/src/2ILeaf/main.cc (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/merge-tests/src/2ILeafD/Makefile (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/merge-tests/src/2ILeafD/io.cc (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/merge-tests/src/2ILeafD/main.cc (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/merge-tests/src/2ILeafS/Makefile (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/merge-tests/src/2ILeafS/io.cc (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/merge-tests/src/2ILeafS/main.cc (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/merge-tests/src/2LevelACAC/Makefile (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/merge-tests/src/2LevelACAC/io.cc (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/merge-tests/src/2LevelACAC/main.cc (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/merge-tests/src/2LevelACC/Makefile (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/merge-tests/src/2LevelACC/io.cc (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/merge-tests/src/2LevelACC/main.cc (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/merge-tests/src/2LevelCAC/Makefile (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/merge-tests/src/2LevelCAC/io.cc (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/merge-tests/src/2LevelCAC/main.cc (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/merge-tests/src/2LevelCC/Makefile (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/merge-tests/src/2LevelCC/io.cc (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/merge-tests/src/2LevelCC/main.cc (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/merge-tests/src/2LevelICC/Makefile (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/merge-tests/src/2LevelICC/io.cc (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/merge-tests/src/2LevelICC/main.cc (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/merge-tests/tools/compare-output (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/mri-gridding/DESCRIPTION (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/mri-gridding/src/base/CPU_kernels.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/mri-gridding/src/base/CPU_kernels.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/mri-gridding/src/base/Makefile (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/mri-gridding/src/base/UDTypes.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/mri-gridding/src/base/main.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/mri-gridding/src/cuda-base/CPU_kernels.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/mri-gridding/src/cuda-base/CPU_kernels.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/mri-gridding/src/cuda-base/CUDA_interface.cu (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/mri-gridding/src/cuda-base/CUDA_interface.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/mri-gridding/src/cuda-base/GPU_kernels.cu (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/mri-gridding/src/cuda-base/Makefile (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/mri-gridding/src/cuda-base/UDTypes.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/mri-gridding/src/cuda-base/main.cu (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/mri-gridding/src/cuda-base/scanLargeArray.cu (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/mri-gridding/src/cuda-base/scanLargeArray.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/mri-gridding/src/cuda-base/sort.cu (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/mri-gridding/src/cuda-base/sort.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/mri-gridding/src/cuda/CPU_kernels.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/mri-gridding/src/cuda/CPU_kernels.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/mri-gridding/src/cuda/CUDA_interface.cu (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/mri-gridding/src/cuda/CUDA_interface.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/mri-gridding/src/cuda/GPU_kernels.cu (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/mri-gridding/src/cuda/Makefile (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/mri-gridding/src/cuda/UDTypes.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/mri-gridding/src/cuda/main.cu (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/mri-gridding/src/cuda/scanLargeArray.cu (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/mri-gridding/src/cuda/scanLargeArray.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/mri-gridding/src/cuda/sort.cu (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/mri-gridding/src/cuda/sort.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/mri-gridding/src/omp_base/CPU_kernels.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/mri-gridding/src/omp_base/CPU_kernels.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/mri-gridding/src/omp_base/Makefile (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/mri-gridding/src/omp_base/UDTypes.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/mri-gridding/src/omp_base/main.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/mri-gridding/src/opencl_base/CPU_kernels.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/mri-gridding/src/opencl_base/CPU_kernels.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/mri-gridding/src/opencl_base/GPU_kernels.cl (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/mri-gridding/src/opencl_base/Makefile (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/mri-gridding/src/opencl_base/OpenCL_common.cpp (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/mri-gridding/src/opencl_base/OpenCL_common.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/mri-gridding/src/opencl_base/OpenCL_interface.cpp (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/mri-gridding/src/opencl_base/OpenCL_interface.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/mri-gridding/src/opencl_base/UDTypes.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/mri-gridding/src/opencl_base/main.cpp (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/mri-gridding/src/opencl_base/scanLargeArray.cl (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/mri-gridding/src/opencl_base/scanLargeArray.cpp (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/mri-gridding/src/opencl_base/scanLargeArray.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/mri-gridding/src/opencl_base/sort.cl (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/mri-gridding/src/opencl_base/sort.cpp (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/mri-gridding/src/opencl_base/sort.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/mri-gridding/src/opencl_nvidia/CPU_kernels.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/mri-gridding/src/opencl_nvidia/CPU_kernels.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/mri-gridding/src/opencl_nvidia/GPU_kernels.cl (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/mri-gridding/src/opencl_nvidia/Makefile (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/mri-gridding/src/opencl_nvidia/OpenCL_common.cpp (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/mri-gridding/src/opencl_nvidia/OpenCL_common.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/mri-gridding/src/opencl_nvidia/OpenCL_interface.cpp (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/mri-gridding/src/opencl_nvidia/OpenCL_interface.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/mri-gridding/src/opencl_nvidia/UDTypes.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/mri-gridding/src/opencl_nvidia/main.cpp (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/mri-gridding/src/opencl_nvidia/scanLargeArray.cl (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/mri-gridding/src/opencl_nvidia/scanLargeArray.cpp (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/mri-gridding/src/opencl_nvidia/scanLargeArray.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/mri-gridding/src/opencl_nvidia/sort.cl (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/mri-gridding/src/opencl_nvidia/sort.cpp (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/mri-gridding/src/opencl_nvidia/sort.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/mri-gridding/src/visc/CPU_kernels.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/mri-gridding/src/visc/CPU_kernels.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/mri-gridding/src/visc/GPU_kernels.cl (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/mri-gridding/src/visc/Makefile (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/mri-gridding/src/visc/OpenCL_common.cpp (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/mri-gridding/src/visc/OpenCL_common.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/mri-gridding/src/visc/OpenCL_interface.cpp (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/mri-gridding/src/visc/OpenCL_interface.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/mri-gridding/src/visc/UDTypes.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/mri-gridding/src/visc/main.cpp (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/mri-gridding/src/visc/scanLargeArray.cl (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/mri-gridding/src/visc/scanLargeArray.cpp (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/mri-gridding/src/visc/scanLargeArray.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/mri-gridding/src/visc/sort.cl (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/mri-gridding/src/visc/sort.cpp (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/mri-gridding/src/visc/sort.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/mri-gridding/tools/compare-output (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/mri-q/DESCRIPTION (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/mri-q/Makefile (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/mri-q/recycle/base/Makefile (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/mri-q/recycle/base/computeQ.cc (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/mri-q/recycle/base/file.cc (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/mri-q/recycle/base/file.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/mri-q/recycle/base/main.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/mri-q/src/cpu/Makefile (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/mri-q/src/cpu/computeQ.cc (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/mri-q/src/cpu/file.cc (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/mri-q/src/cpu/file.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/mri-q/src/cpu/main.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/mri-q/src/cuda/Makefile (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/mri-q/src/cuda/computeQ.cu (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/mri-q/src/cuda/file.cc (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/mri-q/src/cuda/file.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/mri-q/src/cuda/main.cu (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/mri-q/src/omp_base/Makefile (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/mri-q/src/omp_base/computeQ.cc (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/mri-q/src/omp_base/file.cc (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/mri-q/src/omp_base/file.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/mri-q/src/omp_base/main.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/mri-q/src/opencl/Makefile (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/mri-q/src/opencl/computeQ.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/mri-q/src/opencl/computeQ.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/mri-q/src/opencl/file.cc (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/mri-q/src/opencl/file.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/mri-q/src/opencl/kernels.cl (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/mri-q/src/opencl/macros.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/mri-q/src/opencl/main.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/mri-q/src/opencl/ocl.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/mri-q/src/opencl/ocl.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/mri-q/src/opencl_nvidia/Makefile (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/mri-q/src/opencl_nvidia/computeQ.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/mri-q/src/opencl_nvidia/computeQ.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/mri-q/src/opencl_nvidia/file.cc (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/mri-q/src/opencl_nvidia/file.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/mri-q/src/opencl_nvidia/kernels.cl (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/mri-q/src/opencl_nvidia/macros.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/mri-q/src/opencl_nvidia/main.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/mri-q/src/opencl_nvidia/ocl.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/mri-q/src/opencl_nvidia/ocl.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/mri-q/src/visc/Makefile (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/mri-q/src/visc/macros.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/mri-q/tools/compare-output (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/nodeSwap/Makefile (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/nodeSwap/src/opencl/Makefile (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/nodeSwap/src/opencl/io.cc (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/nodeSwap/src/opencl/kernel.cl (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/nodeSwap/src/opencl/kernel_offline.cl (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/nodeSwap/src/opencl/main.cc (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/nodeSwap/tools/compare-output (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/pipeline/DESCRIPTION (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/pipeline/Makefile (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/pipeline/copyToVersions.sh (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/pipeline/gradient.visc.merged.experiments.notimer.ll (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/pipeline/laplacian.visc.merged.experiments.notimer.ll (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/pipeline/run.sh (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/pipeline/runscript.sh (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/pipeline/src/Gradient/Makefile (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/pipeline/src/Gradient/io.cc (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/pipeline/src/Gradient/main.cc (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/pipeline/src/GradientMerged/Makefile (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/pipeline/src/GradientMerged/io.cc (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/pipeline/src/GradientMerged/main.cc (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/pipeline/src/Laplacian/Makefile (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/pipeline/src/Laplacian/io.cc (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/pipeline/src/Laplacian/main.cc (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/pipeline/src/LaplacianMerged/Makefile (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/pipeline/src/LaplacianMerged/io.cc (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/pipeline/src/LaplacianMerged/main.cc (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/pipeline/src/visc/Makefile (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/pipeline/src/visc/io.cc (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/pipeline/src/visc/kernel.cl (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/pipeline/src/visc/main.cc (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/pipeline/src/visc/main.cc.pldi (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/pipeline/src/visc/main_demo.cc (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/pipeline/src/viscGPU-Scalar-MaxG/Makefile (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/pipeline/src/viscGPU-Scalar-MaxG/io.cc (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/pipeline/src/viscGPU-Scalar-MaxG/main.cc (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/pipeline/src/viscGPU-Scalar-ZC/Makefile (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/pipeline/src/viscGPU-Scalar-ZC/io.cc (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/pipeline/src/viscGPU-Scalar-ZC/main.cc (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/pipeline/src/viscGPU/Makefile (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/pipeline/src/viscGPU/io.cc (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/pipeline/src/viscGPU/main.cc (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/pipeline/src/viscScalar/Makefile (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/pipeline/src/viscScalar/io.cc (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/pipeline/src/viscScalar/main.cc (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/pipeline/src/viscVector-Scalar-MaxG/Makefile (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/pipeline/src/viscVector-Scalar-MaxG/io.cc (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/pipeline/src/viscVector-Scalar-MaxG/main.cc (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/pipeline/src/viscVector-Scalar-ZC/Makefile (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/pipeline/src/viscVector-Scalar-ZC/io.cc (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/pipeline/src/viscVector-Scalar-ZC/main.cc (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/pipeline/src/viscVector/Makefile (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/pipeline/src/viscVector/io.cc (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/pipeline/src/viscVector/main.cc (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/pipeline/src/visc_demo/Makefile (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/pipeline/src/visc_demo/io.cc (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/pipeline/src/visc_demo/main.cc (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/pipeline/src/visc_parallel/Makefile (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/pipeline/src/visc_parallel/io.cc (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/pipeline/src/visc_parallel/main.cc (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/pipeline/tools/compare-output (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/sad/DESCRIPTION (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/sad/Makefile (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/sad/src/base/Makefile (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/sad/src/base/file.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/sad/src/base/file.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/sad/src/base/image.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/sad/src/base/image.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/sad/src/base/main.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/sad/src/base/sad.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/sad/src/base/sad_cpu.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/sad/src/cpu/Makefile (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/sad/src/cpu/file.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/sad/src/cpu/file.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/sad/src/cpu/image.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/sad/src/cpu/image.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/sad/src/cpu/main.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/sad/src/cpu/sad.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/sad/src/cpu/sad_cpu.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/sad/src/cuda/Makefile (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/sad/src/cuda/file.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/sad/src/cuda/file.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/sad/src/cuda/image.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/sad/src/cuda/image.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/sad/src/cuda/largerBlocks.cu (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/sad/src/cuda/largerBlocks.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/sad/src/cuda/main.cu (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/sad/src/cuda/sad.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/sad/src/cuda/sad4.cu (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/sad/src/cuda/sad4.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/sad/src/cuda_base/Makefile (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/sad/src/cuda_base/file.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/sad/src/cuda_base/file.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/sad/src/cuda_base/image.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/sad/src/cuda_base/image.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/sad/src/cuda_base/largerBlocks.cu (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/sad/src/cuda_base/largerBlocks.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/sad/src/cuda_base/main.cu (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/sad/src/cuda_base/sad.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/sad/src/cuda_base/sad4.cu (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/sad/src/cuda_base/sad4.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/sad/src/opencl_base/Makefile (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/sad/src/opencl_base/OpenCL_common.cpp (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/sad/src/opencl_base/OpenCL_common.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/sad/src/opencl_base/file.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/sad/src/opencl_base/file.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/sad/src/opencl_base/image.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/sad/src/opencl_base/image.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/sad/src/opencl_base/main.cpp (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/sad/src/opencl_base/sad.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/sad/src/opencl_base/sad_kernel.cl (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/sad/src/opencl_base/sad_kernel.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/sad/src/opencl_nvidia/Makefile (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/sad/src/opencl_nvidia/OpenCL_common.cpp (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/sad/src/opencl_nvidia/OpenCL_common.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/sad/src/opencl_nvidia/file.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/sad/src/opencl_nvidia/file.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/sad/src/opencl_nvidia/image.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/sad/src/opencl_nvidia/image.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/sad/src/opencl_nvidia/main.cpp (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/sad/src/opencl_nvidia/main_debug.cpp (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/sad/src/opencl_nvidia/sad.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/sad/src/opencl_nvidia/sad_kernel.cl (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/sad/src/opencl_nvidia/sad_kernel.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/sad/src/visc/Makefile (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/sad/src/visc/file.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/sad/src/visc/file.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/sad/src/visc/image.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/sad/src/visc/image.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/sad/src/visc/main.cpp (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/sad/src/visc/sad.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/sad/src/visc/sad_kernel.cl (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/sad/src/visc/sad_kernel.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/sad/tools/compare-output (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/sad/tools/compute-one-sad.py (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/saxpy_test/Makefile (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/saxpy_test/Makefile.config (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/saxpy_test/src/defs.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/saxpy_test/src/main.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/saxpy_test/src/visc.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/sgemm/DESCRIPTION (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/sgemm/Makefile (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/sgemm/src/base/Makefile (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/sgemm/src/base/io.cc (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/sgemm/src/base/main.cc (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/sgemm/src/base/sgemm_kernel.cc (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/sgemm/src/cuda/Makefile (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/sgemm/src/cuda/io.cc (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/sgemm/src/cuda/main.cu (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/sgemm/src/cuda/sgemm_kernel.cu (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/sgemm/src/cuda_base/Makefile (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/sgemm/src/cuda_base/io.cc (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/sgemm/src/cuda_base/main.cu (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/sgemm/src/cuda_base/sgemm_kernel.cu (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/sgemm/src/omp_base/Makefile (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/sgemm/src/omp_base/io.cc (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/sgemm/src/omp_base/main.cc (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/sgemm/src/omp_base/sgemm_kernel.cc (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/sgemm/src/opencl_base/Makefile (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/sgemm/src/opencl_base/io.cc (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/sgemm/src/opencl_base/kernel.cl (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/sgemm/src/opencl_base/kernel_offline.cl (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/sgemm/src/opencl_base/main.cc (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/sgemm/src/opencl_base_opt/Makefile (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/sgemm/src/opencl_base_opt/io.cc (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/sgemm/src/opencl_base_opt/kernel.cl (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/sgemm/src/opencl_base_opt/main.cc (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/sgemm/src/opencl_base_vec/Makefile (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/sgemm/src/opencl_base_vec/io.cc (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/sgemm/src/opencl_base_vec/kernel.cl (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/sgemm/src/opencl_base_vec/kernel_offline.cl (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/sgemm/src/opencl_base_vec/main.cc (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/sgemm/src/opencl_cpu/Makefile (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/sgemm/src/opencl_cpu/io.cc (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/sgemm/src/opencl_cpu/kernel.cl (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/sgemm/src/opencl_cpu/kernel_offline.cl (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/sgemm/src/opencl_cpu/main.cc (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/sgemm/src/opencl_cpu_4K/Makefile (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/sgemm/src/opencl_cpu_4K/io.cc (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/sgemm/src/opencl_cpu_4K/kernel.cl (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/sgemm/src/opencl_cpu_4K/kernel.ir (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/sgemm/src/opencl_cpu_4K/kernel.ll (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/sgemm/src/opencl_cpu_4K/kernel_offline.cl (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/sgemm/src/opencl_cpu_4K/main.cc (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/sgemm/src/opencl_cpu_baseline/Makefile (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/sgemm/src/opencl_cpu_baseline/io.cc (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/sgemm/src/opencl_cpu_baseline/kernel.cl (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/sgemm/src/opencl_cpu_baseline/kernel_offline.cl (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/sgemm/src/opencl_cpu_baseline/main.cc (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/sgemm/src/opencl_cpu_medium/Makefile (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/sgemm/src/opencl_cpu_medium/io.cc (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/sgemm/src/opencl_cpu_medium/kernel.cl (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/sgemm/src/opencl_cpu_medium/kernel.ir (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/sgemm/src/opencl_cpu_medium/kernel.ll (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/sgemm/src/opencl_cpu_medium/kernel_offline.cl (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/sgemm/src/opencl_cpu_medium/main.cc (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/sgemm/src/opencl_cpu_sm/Makefile (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/sgemm/src/opencl_cpu_sm/io.cc (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/sgemm/src/opencl_cpu_sm/kernel-spir64.ll (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/sgemm/src/opencl_cpu_sm/kernel.cl (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/sgemm/src/opencl_cpu_sm/kernel.ll (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/sgemm/src/opencl_cpu_sm/main.cc (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/sgemm/src/opencl_cpu_sm/test-spir64.ll (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/sgemm/src/opencl_cpu_sm/test.cl (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/sgemm/src/opencl_cpu_sm/test.ll (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/sgemm/src/opencl_nvidia/Makefile (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/sgemm/src/opencl_nvidia/io.cc (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/sgemm/src/opencl_nvidia/kernel.cl (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/sgemm/src/opencl_nvidia/main.cc (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/sgemm/src/opencl_opt_8/Makefile (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/sgemm/src/opencl_opt_8/io.cc (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/sgemm/src/opencl_opt_8/kernel.cl (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/sgemm/src/opencl_opt_8/main.cc (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/sgemm/src/opencl_opt_8_4K/Makefile (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/sgemm/src/opencl_opt_8_4K/io.cc (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/sgemm/src/opencl_opt_8_4K/kernel.cl (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/sgemm/src/opencl_opt_8_4K/main.cc (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/sgemm/src/opencl_opt_8_medium/Makefile (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/sgemm/src/opencl_opt_8_medium/io.cc (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/sgemm/src/opencl_opt_8_medium/kernel.cl (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/sgemm/src/opencl_opt_8_medium/main.cc (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/sgemm/src/opencl_opt_8_vec/Makefile (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/sgemm/src/opencl_opt_8_vec/io.cc (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/sgemm/src/opencl_opt_8_vec/kernel.cl (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/sgemm/src/opencl_opt_8_vec/main.cc (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/sgemm/src/visc/Makefile (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/sgemm/src/visc/io.cc (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/sgemm/src/visc/kernel.cl (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/sgemm/src/visc/main.cc (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/sgemm/src/visc_opt/Makefile (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/sgemm/src/visc_opt/io.cc (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/sgemm/src/visc_opt/kernel.cl (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/sgemm/src/visc_opt/main.cc (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/sgemm/src/visc_sh/Makefile (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/sgemm/src/visc_sh/io.cc (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/sgemm/src/visc_sh/main.cc (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/sgemm/src/visc_tc/Makefile (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/sgemm/src/visc_tc/io.cc (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/sgemm/src/visc_tc/main.cc (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/sgemm/src/visc_tc_vec/Makefile (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/sgemm/src/visc_tc_vec/io.cc (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/sgemm/src/visc_tc_vec/main.cc (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/sgemm/src/visc_tc_vec/main.visc.ll (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/sgemm/src/visc_vec/Makefile (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/sgemm/src/visc_vec/io.cc (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/sgemm/src/visc_vec/kernel.cl (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/sgemm/src/visc_vec/main.cc (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/sgemm/src/visc_vec/main.visc.ll (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/sgemm/src/visc_vec_opt/Makefile (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/sgemm/src/visc_vec_opt/io.cc (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/sgemm/src/visc_vec_opt/kernel.cl (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/sgemm/src/visc_vec_opt/main.cc (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/sgemm/src/visc_vec_opt/main.visc.ll (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/sgemm/tools/compare-output (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/spmv/DESCRIPTION (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/spmv/Makefile (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/spmv/common_src/convert-dataset/Makefile (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/spmv/common_src/convert-dataset/bcsstk32.mtx (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/spmv/common_src/convert-dataset/commontools.mk (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/spmv/common_src/convert-dataset/convert_dataset.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/spmv/common_src/convert-dataset/convert_dataset.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/spmv/common_src/convert-dataset/fidapm05.mtx (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/spmv/common_src/convert-dataset/fidapm05_rhs1.mtx (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/spmv/common_src/convert-dataset/jgl009.mtx (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/spmv/common_src/convert-dataset/mmio.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/spmv/common_src/convert-dataset/mmio.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/spmv/common_src/convert-dataset/test.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/spmv/src/cpu/Makefile (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/spmv/src/cpu/file.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/spmv/src/cpu/file.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/spmv/src/cpu/main.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/spmv/src/cuda/Makefile (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/spmv/src/cuda/file.cc (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/spmv/src/cuda/file.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/spmv/src/cuda/gpu_info.cc (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/spmv/src/cuda/gpu_info.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/spmv/src/cuda/jds_kernels.cu (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/spmv/src/cuda/main.cu (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/spmv/src/cuda/spmv_jds.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/spmv/src/cuda_base/Makefile (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/spmv/src/cuda_base/file.cc (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/spmv/src/cuda_base/file.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/spmv/src/cuda_base/gpu_info.cc (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/spmv/src/cuda_base/gpu_info.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/spmv/src/cuda_base/jds_kernels.cu (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/spmv/src/cuda_base/main.cu (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/spmv/src/cuda_base/spmv_jds.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/spmv/src/cuda_base_tex/Makefile (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/spmv/src/cuda_base_tex/file.cc (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/spmv/src/cuda_base_tex/file.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/spmv/src/cuda_base_tex/gpu_info.cc (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/spmv/src/cuda_base_tex/gpu_info.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/spmv/src/cuda_base_tex/jds_kernels.cu (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/spmv/src/cuda_base_tex/main.cu (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/spmv/src/cuda_base_tex/spmv_jds.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/spmv/src/cuda_tex/Makefile (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/spmv/src/cuda_tex/file.cc (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/spmv/src/cuda_tex/file.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/spmv/src/cuda_tex/gpu_info.cc (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/spmv/src/cuda_tex/gpu_info.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/spmv/src/cuda_tex/jds_kernels.cu (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/spmv/src/cuda_tex/main.cu (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/spmv/src/cuda_tex/spmv_jds.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/spmv/src/omp_base/Makefile (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/spmv/src/omp_base/file.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/spmv/src/omp_base/file.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/spmv/src/omp_base/main.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/spmv/src/opencl_ati/Makefile (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/spmv/src/opencl_ati/file.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/spmv/src/opencl_ati/file.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/spmv/src/opencl_ati/gpu_info.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/spmv/src/opencl_ati/gpu_info.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/spmv/src/opencl_ati/kernel.cl (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/spmv/src/opencl_ati/main.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/spmv/src/opencl_ati/ocl.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/spmv/src/opencl_ati/ocl.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/spmv/src/opencl_ati/readme.txt (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/spmv/src/opencl_ati_vec/Makefile (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/spmv/src/opencl_ati_vec/file.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/spmv/src/opencl_ati_vec/file.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/spmv/src/opencl_ati_vec/gpu_info.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/spmv/src/opencl_ati_vec/gpu_info.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/spmv/src/opencl_ati_vec/kernel.cl (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/spmv/src/opencl_ati_vec/main.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/spmv/src/opencl_ati_vec/ocl.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/spmv/src/opencl_ati_vec/ocl.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/spmv/src/opencl_ati_vec/readme.txt (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/spmv/src/opencl_base/Makefile (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/spmv/src/opencl_base/file.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/spmv/src/opencl_base/file.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/spmv/src/opencl_base/gpu_info.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/spmv/src/opencl_base/gpu_info.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/spmv/src/opencl_base/kernel.cl (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/spmv/src/opencl_base/main.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/spmv/src/opencl_base/ocl.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/spmv/src/opencl_base/ocl.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/spmv/src/opencl_cpu/Makefile (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/spmv/src/opencl_cpu/file.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/spmv/src/opencl_cpu/file.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/spmv/src/opencl_cpu/gpu_info.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/spmv/src/opencl_cpu/gpu_info.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/spmv/src/opencl_cpu/kernel.cl (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/spmv/src/opencl_cpu/main.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/spmv/src/opencl_cpu/ocl.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/spmv/src/opencl_cpu/ocl.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/spmv/src/opencl_cpu_baseline/Makefile (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/spmv/src/opencl_cpu_baseline/file.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/spmv/src/opencl_cpu_baseline/file.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/spmv/src/opencl_cpu_baseline/gpu_info.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/spmv/src/opencl_cpu_baseline/gpu_info.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/spmv/src/opencl_cpu_baseline/kernel.cl (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/spmv/src/opencl_cpu_baseline/main.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/spmv/src/opencl_cpu_baseline/ocl.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/spmv/src/opencl_cpu_baseline/ocl.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/spmv/src/opencl_cpu_huge/Makefile (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/spmv/src/opencl_cpu_huge/file.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/spmv/src/opencl_cpu_huge/file.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/spmv/src/opencl_cpu_huge/gpu_info.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/spmv/src/opencl_cpu_huge/gpu_info.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/spmv/src/opencl_cpu_huge/kernel.cl (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/spmv/src/opencl_cpu_huge/kernel.ir (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/spmv/src/opencl_cpu_huge/main.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/spmv/src/opencl_cpu_huge/ocl.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/spmv/src/opencl_cpu_huge/ocl.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/spmv/src/opencl_cpu_large/Makefile (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/spmv/src/opencl_cpu_large/file.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/spmv/src/opencl_cpu_large/file.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/spmv/src/opencl_cpu_large/gpu_info.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/spmv/src/opencl_cpu_large/gpu_info.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/spmv/src/opencl_cpu_large/kernel.cl (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/spmv/src/opencl_cpu_large/kernel.ir (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/spmv/src/opencl_cpu_large/main.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/spmv/src/opencl_cpu_large/ocl.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/spmv/src/opencl_cpu_large/ocl.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/spmv/src/opencl_nvidia/Makefile (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/spmv/src/opencl_nvidia/file.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/spmv/src/opencl_nvidia/file.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/spmv/src/opencl_nvidia/gpu_info.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/spmv/src/opencl_nvidia/gpu_info.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/spmv/src/opencl_nvidia/kernel.cl (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/spmv/src/opencl_nvidia/kernel_offline.cl (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/spmv/src/opencl_nvidia/main.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/spmv/src/opencl_nvidia/ocl.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/spmv/src/opencl_nvidia/ocl.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/spmv/src/opencl_nvidia_huge/Makefile (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/spmv/src/opencl_nvidia_huge/file.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/spmv/src/opencl_nvidia_huge/file.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/spmv/src/opencl_nvidia_huge/gpu_info.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/spmv/src/opencl_nvidia_huge/gpu_info.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/spmv/src/opencl_nvidia_huge/kernel.cl (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/spmv/src/opencl_nvidia_huge/kernel_offline.cl (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/spmv/src/opencl_nvidia_huge/main.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/spmv/src/opencl_nvidia_huge/ocl.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/spmv/src/opencl_nvidia_huge/ocl.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/spmv/src/opencl_nvidia_large/Makefile (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/spmv/src/opencl_nvidia_large/file.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/spmv/src/opencl_nvidia_large/file.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/spmv/src/opencl_nvidia_large/gpu_info.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/spmv/src/opencl_nvidia_large/gpu_info.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/spmv/src/opencl_nvidia_large/kernel.cl (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/spmv/src/opencl_nvidia_large/kernel_offline.cl (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/spmv/src/opencl_nvidia_large/main.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/spmv/src/opencl_nvidia_large/ocl.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/spmv/src/opencl_nvidia_large/ocl.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/spmv/src/opencl_tex/Makefile (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/spmv/src/opencl_tex/file.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/spmv/src/opencl_tex/file.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/spmv/src/opencl_tex/gpu_info.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/spmv/src/opencl_tex/gpu_info.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/spmv/src/opencl_tex/kernel.cl (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/spmv/src/opencl_tex/main.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/spmv/src/opencl_tex/ocl.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/spmv/src/opencl_tex/ocl.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/spmv/src/opencl_tex_nvidia/Makefile (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/spmv/src/opencl_tex_nvidia/file.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/spmv/src/opencl_tex_nvidia/file.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/spmv/src/opencl_tex_nvidia/gpu_info.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/spmv/src/opencl_tex_nvidia/gpu_info.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/spmv/src/opencl_tex_nvidia/kernel.cl (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/spmv/src/opencl_tex_nvidia/main.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/spmv/src/opencl_tex_nvidia/ocl.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/spmv/src/opencl_tex_nvidia/ocl.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/spmv/src/opencl_tex_nvidia/opencl_base/Makefile (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/spmv/src/opencl_tex_nvidia/opencl_base/file.cc (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/spmv/src/opencl_tex_nvidia/opencl_base/file.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/spmv/src/opencl_tex_nvidia/opencl_base/gpu_info.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/spmv/src/opencl_tex_nvidia/opencl_base/gpu_info.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/spmv/src/opencl_tex_nvidia/opencl_base/kernel.cl (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/spmv/src/opencl_tex_nvidia/opencl_base/main.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/spmv/src/opencl_tex_nvidia/opencl_base/ocl.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/spmv/src/opencl_tex_nvidia/opencl_base/ocl.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/spmv/src/opencl_tex_nvidia/opencl_nvidia/Makefile (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/spmv/src/opencl_tex_nvidia/opencl_nvidia/file.cc (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/spmv/src/opencl_tex_nvidia/opencl_nvidia/file.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/spmv/src/opencl_tex_nvidia/opencl_nvidia/gpu_info.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/spmv/src/opencl_tex_nvidia/opencl_nvidia/gpu_info.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/spmv/src/opencl_tex_nvidia/opencl_nvidia/kernel.cl (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/spmv/src/opencl_tex_nvidia/opencl_nvidia/main.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/spmv/src/opencl_tex_nvidia/opencl_nvidia/ocl.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/spmv/src/opencl_tex_nvidia/opencl_nvidia/ocl.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/spmv/src/opencl_tex_nvidia/opencl_tex/Makefile (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/spmv/src/opencl_tex_nvidia/opencl_tex/file.cc (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/spmv/src/opencl_tex_nvidia/opencl_tex/file.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/spmv/src/opencl_tex_nvidia/opencl_tex/gpu_info.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/spmv/src/opencl_tex_nvidia/opencl_tex/gpu_info.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/spmv/src/opencl_tex_nvidia/opencl_tex/kernel.cl (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/spmv/src/opencl_tex_nvidia/opencl_tex/main.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/spmv/src/opencl_tex_nvidia/opencl_tex/ocl.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/spmv/src/opencl_tex_nvidia/opencl_tex/ocl.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/spmv/src/visc/Makefile (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/spmv/src/visc/file.cpp (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/spmv/src/visc/file.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/spmv/src/visc/gpu_info.cpp (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/spmv/src/visc/gpu_info.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/spmv/src/visc/kernel.cl (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/spmv/src/visc/main.cpp (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/spmv/src/visc/main.visc.ll.kernels.bc (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/spmv/src/visc/main.visc.ll.kernels.ll (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/spmv/tools/compare-output (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/spmv/vectorgen/vectorgen.cc (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/stencil/DESCRIPTION (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/stencil/Makefile (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/stencil/src/cpu/Makefile (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/stencil/src/cpu/common.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/stencil/src/cpu/file.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/stencil/src/cpu/file.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/stencil/src/cpu/kernels.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/stencil/src/cpu/kernels.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/stencil/src/cpu/main.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/stencil/src/cuda/Makefile (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/stencil/src/cuda/common.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/stencil/src/cuda/cuerr.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/stencil/src/cuda/file.cc (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/stencil/src/cuda/file.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/stencil/src/cuda/kernels.cu (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/stencil/src/cuda/kernels.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/stencil/src/cuda/main.cu (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/stencil/src/cuda_base/Makefile (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/stencil/src/cuda_base/common.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/stencil/src/cuda_base/cuerr.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/stencil/src/cuda_base/file.cc (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/stencil/src/cuda_base/file.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/stencil/src/cuda_base/kernels.cu (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/stencil/src/cuda_base/main.cu (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/stencil/src/cuda_fermi/Makefile (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/stencil/src/cuda_fermi/common.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/stencil/src/cuda_fermi/cuerr.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/stencil/src/cuda_fermi/file.cc (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/stencil/src/cuda_fermi/file.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/stencil/src/cuda_fermi/kernels.cu (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/stencil/src/cuda_fermi/main.cu (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/stencil/src/omp_base/Makefile (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/stencil/src/omp_base/common.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/stencil/src/omp_base/file.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/stencil/src/omp_base/file.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/stencil/src/omp_base/kernels.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/stencil/src/omp_base/kernels.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/stencil/src/omp_base/main.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/stencil/src/opencl_base/Makefile (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/stencil/src/opencl_base/common.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/stencil/src/opencl_base/file.cc (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/stencil/src/opencl_base/file.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/stencil/src/opencl_base/kernel.cl (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/stencil/src/opencl_base/kernel_offline.cl (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/stencil/src/opencl_base/main.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/stencil/src/opencl_base_default/Makefile (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/stencil/src/opencl_base_default/common.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/stencil/src/opencl_base_default/file.cc (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/stencil/src/opencl_base_default/file.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/stencil/src/opencl_base_default/kernel.cl (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/stencil/src/opencl_base_default/kernel_offline.cl (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/stencil/src/opencl_base_default/main.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/stencil/src/opencl_base_large/Makefile (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/stencil/src/opencl_base_large/common.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/stencil/src/opencl_base_large/file.cc (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/stencil/src/opencl_base_large/file.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/stencil/src/opencl_base_large/kernel.cl (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/stencil/src/opencl_base_large/kernel_offline.cl (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/stencil/src/opencl_base_large/main.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/stencil/src/opencl_base_opt/Makefile (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/stencil/src/opencl_base_opt/common.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/stencil/src/opencl_base_opt/file.cc (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/stencil/src/opencl_base_opt/file.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/stencil/src/opencl_base_opt/kernel.cl (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/stencil/src/opencl_base_opt/main.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/stencil/src/opencl_base_strided/Makefile (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/stencil/src/opencl_base_strided/common.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/stencil/src/opencl_base_strided/file.cc (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/stencil/src/opencl_base_strided/file.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/stencil/src/opencl_base_strided/kernel.cl (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/stencil/src/opencl_base_strided/kernel_offline.cl (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/stencil/src/opencl_base_strided/main.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/stencil/src/opencl_base_vec/Makefile (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/stencil/src/opencl_base_vec/common.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/stencil/src/opencl_base_vec/file.cc (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/stencil/src/opencl_base_vec/file.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/stencil/src/opencl_base_vec/kernel.cl (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/stencil/src/opencl_base_vec/kernel_offline.cl (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/stencil/src/opencl_base_vec/main.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/stencil/src/opencl_cpu/Makefile (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/stencil/src/opencl_cpu/common.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/stencil/src/opencl_cpu/file.cc (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/stencil/src/opencl_cpu/file.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/stencil/src/opencl_cpu/kernel.cl (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/stencil/src/opencl_cpu/kernel_offline.cl (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/stencil/src/opencl_cpu/main.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/stencil/src/opencl_cpu_baseline/Makefile (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/stencil/src/opencl_cpu_baseline/common.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/stencil/src/opencl_cpu_baseline/file.cc (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/stencil/src/opencl_cpu_baseline/file.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/stencil/src/opencl_cpu_baseline/kernel.cl (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/stencil/src/opencl_cpu_baseline/kernel_offline.cl (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/stencil/src/opencl_cpu_baseline/main.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/stencil/src/opencl_cpu_default/Makefile (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/stencil/src/opencl_cpu_default/common.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/stencil/src/opencl_cpu_default/file.cc (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/stencil/src/opencl_cpu_default/file.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/stencil/src/opencl_cpu_default/kernel-spir64.bc (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/stencil/src/opencl_cpu_default/kernel-spir64.ll (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/stencil/src/opencl_cpu_default/kernel.cl (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/stencil/src/opencl_cpu_default/kernel.ir (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/stencil/src/opencl_cpu_default/kernel_offline.cl (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/stencil/src/opencl_cpu_default/main.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/stencil/src/opencl_cpu_large/Makefile (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/stencil/src/opencl_cpu_large/common.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/stencil/src/opencl_cpu_large/file.cc (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/stencil/src/opencl_cpu_large/file.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/stencil/src/opencl_cpu_large/kernel-spir64.bc (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/stencil/src/opencl_cpu_large/kernel-spir64.ll (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/stencil/src/opencl_cpu_large/kernel.cl (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/stencil/src/opencl_cpu_large/kernel.ir (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/stencil/src/opencl_cpu_large/kernel_offline.cl (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/stencil/src/opencl_cpu_large/main.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/stencil/src/opencl_fermi/Makefile (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/stencil/src/opencl_fermi/common.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/stencil/src/opencl_fermi/file.cc (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/stencil/src/opencl_fermi/file.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/stencil/src/opencl_fermi/kernel.cl (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/stencil/src/opencl_fermi/main.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/stencil/src/opencl_nvidia/Makefile (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/stencil/src/opencl_nvidia/common.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/stencil/src/opencl_nvidia/file.cc (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/stencil/src/opencl_nvidia/file.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/stencil/src/opencl_nvidia/kernel.cl (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/stencil/src/opencl_nvidia/main.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/stencil/src/visc/Makefile (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/stencil/src/visc/common.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/stencil/src/visc/file.cc (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/stencil/src/visc/file.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/stencil/src/visc/kernel.cl (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/stencil/src/visc/stencil.cpp (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/stencil/src/visc_vec/common.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/stencil/src/visc_vec/stencil.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/stencil/src/visc_vec/stencil.visc.ll (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/stencil/tools/compare-output (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/tpacf/DESCRIPTION (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/tpacf/Makefile (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/tpacf/src/base/Makefile (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/tpacf/src/base/args.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/tpacf/src/base/args.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/tpacf/src/base/main.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/tpacf/src/base/model.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/tpacf/src/base/model_compute_cpu.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/tpacf/src/base/model_io.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/tpacf/src/cuda/Makefile (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/tpacf/src/cuda/args.cc (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/tpacf/src/cuda/args.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/tpacf/src/cuda/main.cu (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/tpacf/src/cuda/model.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/tpacf/src/cuda/model_io.cc (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/tpacf/src/cuda/tpacf_kernel.cu (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/tpacf/src/cuda_base/Makefile (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/tpacf/src/cuda_base/args.cc (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/tpacf/src/cuda_base/args.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/tpacf/src/cuda_base/main.cu (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/tpacf/src/cuda_base/model.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/tpacf/src/cuda_base/model_io.cc (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/tpacf/src/cuda_base/tpacf_kernel.cu (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/tpacf/src/omp_base/Makefile (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/tpacf/src/omp_base/args.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/tpacf/src/omp_base/args.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/tpacf/src/omp_base/main.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/tpacf/src/omp_base/model.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/tpacf/src/omp_base/model_compute_cpu.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/tpacf/src/omp_base/model_io.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/tpacf/src/opencl_base/Makefile (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/tpacf/src/opencl_base/args.cc (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/tpacf/src/opencl_base/args.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/tpacf/src/opencl_base/kernel.cl (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/tpacf/src/opencl_base/main.cc (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/tpacf/src/opencl_base/model.cc (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/tpacf/src/opencl_base/model.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/tpacf/src/opencl_base_dynamic1d/Makefile (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/tpacf/src/opencl_base_dynamic1d/args.cc (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/tpacf/src/opencl_base_dynamic1d/args.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/tpacf/src/opencl_base_dynamic1d/kernel.cl (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/tpacf/src/opencl_base_dynamic1d/main.cc (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/tpacf/src/opencl_base_dynamic1d/model.cc (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/tpacf/src/opencl_base_dynamic1d/model.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/tpacf/src/opencl_cpu_base/Makefile (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/tpacf/src/opencl_cpu_base/args.cc (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/tpacf/src/opencl_cpu_base/args.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/tpacf/src/opencl_cpu_base/kernel.cl (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/tpacf/src/opencl_cpu_base/main.cc (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/tpacf/src/opencl_cpu_base/model.cc (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/tpacf/src/opencl_cpu_base/model.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/tpacf/src/opencl_nvidia/Makefile (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/tpacf/src/opencl_nvidia/args.cc (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/tpacf/src/opencl_nvidia/args.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/tpacf/src/opencl_nvidia/kernel.cl (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/tpacf/src/opencl_nvidia/main.cc (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/tpacf/src/opencl_nvidia/model.cc (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/tpacf/src/opencl_nvidia/model.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/tpacf/src/visc/Makefile (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/tpacf/src/visc/args.cc (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/tpacf/src/visc/args.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/tpacf/src/visc/main.cc (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/tpacf/src/visc/model.cc (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/tpacf/src/visc/model.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/benchmarks/tpacf/tools/compare-output (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/common/Makefile.conf (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/common/Makefile.conf.example-ati (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/common/Makefile.conf.example-mcuda (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/common/Makefile.conf.example-nvidia (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/common/include/parboil.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/common/include/visc.h (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/common/mk/Makefile (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/common/mk/c.mk (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/common/mk/cuda.mk (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/common/mk/opencl.mk (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/common/mk/visc.mk (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/common/platform/c.default.mk (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/common/platform/c.gcc.mk (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/common/platform/cuda.arch20.mk (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/common/platform/cuda.default.mk (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/common/platform/cuda.mcuda.mk (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/common/platform/cuda.nvcc.mk (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/common/platform/opencl.default.mk (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/common/platform/opencl.gcc.mk (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/common/platform/visc.default.mk (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/common/python/binaryfilecompare.py (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/common/python/filecompare.py (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/common/python/textfilecompare.py (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/common/src/Makefile (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/common/src/parboil.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/common/src/parboil_cuda.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/common/src/parboil_opencl.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/common/src/subtimerREADME.txt (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/config (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/driver/__init__.py (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/driver/actions.py (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/driver/benchmark.py (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/driver/benchmark.py-darcs-backup0 (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/driver/error.py (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/driver/futures.py (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/driver/globals.py (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/driver/options.py (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/driver/parboilfile.py (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/driver/parboilfile.py-darcs-backup0 (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/driver/ppkg.benchmarks (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/driver/ppkg.ignore (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/driver/ppkg.py (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/driver/process.py (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/driver/sanity_check.py (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/driver/text.py (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/parboil (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/parboil/parboilParser.py (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/singleVecNode/Makefile (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/singleVecNode/singleVecNode.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/singleVecNode/visc_singleVecNode.ll (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/testKernel/kernel-spir32.ll (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/testKernel/kernel-spir64.ll (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/testKernel/kernel.asm (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/testKernel/kernel.cl (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/testKernel/kernel.ll (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/unitTests/3level.ll (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/unitTests/Makefile (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/unitTests/lit.local.cfg (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/unitTests/query2D.ll (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/unitTests/query3D.ll (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/unitTests/queryNodeInst.ll (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/unitTests/queryNumDim.ll (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/unitTests/queryNumNodeInst.ll (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/unitTests/singleNode.ll (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/unitTests/singleNodeStream.ll (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/unitTests/twoLaunch.ll (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/unitTests/twoNode.ll (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/unitTests/twoNodeConnect.ll (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/unitTests/twoNodeQuery.ll (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/unitTests/twoNodeStream.ll (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/vectorAdd/Makefile (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/vectorAdd/old_visc_vecadd.ll (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/vectorAdd/vecadd.c (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/vectorAdd/vecadd.ll (100%)
 rename llvm/{ => tools/hpvm}/test/VISC/vectorAdd/visc_vecadd.ll (100%)

diff --git a/llvm/test/VISC/CTestSuite/Makefile b/llvm/tools/hpvm/test/VISC/CTestSuite/Makefile
similarity index 100%
rename from llvm/test/VISC/CTestSuite/Makefile
rename to llvm/tools/hpvm/test/VISC/CTestSuite/Makefile
diff --git a/llvm/test/VISC/CTestSuite/RUN.script b/llvm/tools/hpvm/test/VISC/CTestSuite/RUN.script
similarity index 100%
rename from llvm/test/VISC/CTestSuite/RUN.script
rename to llvm/tools/hpvm/test/VISC/CTestSuite/RUN.script
diff --git a/llvm/test/VISC/CTestSuite/gemm.c b/llvm/tools/hpvm/test/VISC/CTestSuite/gemm.c
similarity index 100%
rename from llvm/test/VISC/CTestSuite/gemm.c
rename to llvm/tools/hpvm/test/VISC/CTestSuite/gemm.c
diff --git a/llvm/test/VISC/CTestSuite/gemm_2.c b/llvm/tools/hpvm/test/VISC/CTestSuite/gemm_2.c
similarity index 100%
rename from llvm/test/VISC/CTestSuite/gemm_2.c
rename to llvm/tools/hpvm/test/VISC/CTestSuite/gemm_2.c
diff --git a/llvm/test/VISC/DNN_Benchmarks/README.md b/llvm/tools/hpvm/test/VISC/DNN_Benchmarks/README.md
similarity index 100%
rename from llvm/test/VISC/DNN_Benchmarks/README.md
rename to llvm/tools/hpvm/test/VISC/DNN_Benchmarks/README.md
diff --git a/llvm/test/VISC/DNN_Benchmarks/benchmarks/alexnet/Makefile b/llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/alexnet/Makefile
similarity index 100%
rename from llvm/test/VISC/DNN_Benchmarks/benchmarks/alexnet/Makefile
rename to llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/alexnet/Makefile
diff --git a/llvm/test/VISC/DNN_Benchmarks/benchmarks/alexnet/data/autotuner_data/tuner_confs_batch220.txt b/llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/alexnet/data/autotuner_data/tuner_confs_batch220.txt
similarity index 100%
rename from llvm/test/VISC/DNN_Benchmarks/benchmarks/alexnet/data/autotuner_data/tuner_confs_batch220.txt
rename to llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/alexnet/data/autotuner_data/tuner_confs_batch220.txt
diff --git a/llvm/test/VISC/DNN_Benchmarks/benchmarks/alexnet/data/autotuner_data/tuner_pareto_confs_batch220.txt b/llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/alexnet/data/autotuner_data/tuner_pareto_confs_batch220.txt
similarity index 100%
rename from llvm/test/VISC/DNN_Benchmarks/benchmarks/alexnet/data/autotuner_data/tuner_pareto_confs_batch220.txt
rename to llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/alexnet/data/autotuner_data/tuner_pareto_confs_batch220.txt
diff --git a/llvm/test/VISC/DNN_Benchmarks/benchmarks/alexnet/data/autotuner_data/tuner_promise_confs_batch220_multi.txt b/llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/alexnet/data/autotuner_data/tuner_promise_confs_batch220_multi.txt
similarity index 100%
rename from llvm/test/VISC/DNN_Benchmarks/benchmarks/alexnet/data/autotuner_data/tuner_promise_confs_batch220_multi.txt
rename to llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/alexnet/data/autotuner_data/tuner_promise_confs_batch220_multi.txt
diff --git a/llvm/test/VISC/DNN_Benchmarks/benchmarks/alexnet/data/autotuner_data/tuner_promise_confs_batch220_single.txt b/llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/alexnet/data/autotuner_data/tuner_promise_confs_batch220_single.txt
similarity index 100%
rename from llvm/test/VISC/DNN_Benchmarks/benchmarks/alexnet/data/autotuner_data/tuner_promise_confs_batch220_single.txt
rename to llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/alexnet/data/autotuner_data/tuner_promise_confs_batch220_single.txt
diff --git a/llvm/test/VISC/DNN_Benchmarks/benchmarks/alexnet/data/quant_ranges.txt b/llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/alexnet/data/quant_ranges.txt
similarity index 100%
rename from llvm/test/VISC/DNN_Benchmarks/benchmarks/alexnet/data/quant_ranges.txt
rename to llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/alexnet/data/quant_ranges.txt
diff --git a/llvm/test/VISC/DNN_Benchmarks/benchmarks/alexnet/data/quant_ranges_rt.txt b/llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/alexnet/data/quant_ranges_rt.txt
similarity index 100%
rename from llvm/test/VISC/DNN_Benchmarks/benchmarks/alexnet/data/quant_ranges_rt.txt
rename to llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/alexnet/data/quant_ranges_rt.txt
diff --git a/llvm/test/VISC/DNN_Benchmarks/benchmarks/alexnet/data/tuner_confs.txt b/llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/alexnet/data/tuner_confs.txt
similarity index 100%
rename from llvm/test/VISC/DNN_Benchmarks/benchmarks/alexnet/data/tuner_confs.txt
rename to llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/alexnet/data/tuner_confs.txt
diff --git a/llvm/test/VISC/DNN_Benchmarks/benchmarks/alexnet/data/tuner_confs_base.txt b/llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/alexnet/data/tuner_confs_base.txt
similarity index 100%
rename from llvm/test/VISC/DNN_Benchmarks/benchmarks/alexnet/data/tuner_confs_base.txt
rename to llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/alexnet/data/tuner_confs_base.txt
diff --git a/llvm/test/VISC/DNN_Benchmarks/benchmarks/alexnet/src/alexnet.cpp b/llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/alexnet/src/alexnet.cpp
similarity index 100%
rename from llvm/test/VISC/DNN_Benchmarks/benchmarks/alexnet/src/alexnet.cpp
rename to llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/alexnet/src/alexnet.cpp
diff --git a/llvm/test/VISC/DNN_Benchmarks/benchmarks/alexnet/src/alexnet_loop.cpp b/llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/alexnet/src/alexnet_loop.cpp
similarity index 100%
rename from llvm/test/VISC/DNN_Benchmarks/benchmarks/alexnet/src/alexnet_loop.cpp
rename to llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/alexnet/src/alexnet_loop.cpp
diff --git a/llvm/test/VISC/DNN_Benchmarks/benchmarks/alexnet/src/alexnet_promise.cpp b/llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/alexnet/src/alexnet_promise.cpp
similarity index 100%
rename from llvm/test/VISC/DNN_Benchmarks/benchmarks/alexnet/src/alexnet_promise.cpp
rename to llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/alexnet/src/alexnet_promise.cpp
diff --git a/llvm/test/VISC/DNN_Benchmarks/benchmarks/alexnet2/Makefile b/llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/alexnet2/Makefile
similarity index 100%
rename from llvm/test/VISC/DNN_Benchmarks/benchmarks/alexnet2/Makefile
rename to llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/alexnet2/Makefile
diff --git a/llvm/test/VISC/DNN_Benchmarks/benchmarks/alexnet2/data/autotuner_data/tuner_confs_batch220.txt b/llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/alexnet2/data/autotuner_data/tuner_confs_batch220.txt
similarity index 100%
rename from llvm/test/VISC/DNN_Benchmarks/benchmarks/alexnet2/data/autotuner_data/tuner_confs_batch220.txt
rename to llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/alexnet2/data/autotuner_data/tuner_confs_batch220.txt
diff --git a/llvm/test/VISC/DNN_Benchmarks/benchmarks/alexnet2/data/autotuner_data/tuner_pareto_confs_batch220.txt b/llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/alexnet2/data/autotuner_data/tuner_pareto_confs_batch220.txt
similarity index 100%
rename from llvm/test/VISC/DNN_Benchmarks/benchmarks/alexnet2/data/autotuner_data/tuner_pareto_confs_batch220.txt
rename to llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/alexnet2/data/autotuner_data/tuner_pareto_confs_batch220.txt
diff --git a/llvm/test/VISC/DNN_Benchmarks/benchmarks/alexnet2/data/autotuner_data/tuner_promise_confs_batch220_multi.txt b/llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/alexnet2/data/autotuner_data/tuner_promise_confs_batch220_multi.txt
similarity index 100%
rename from llvm/test/VISC/DNN_Benchmarks/benchmarks/alexnet2/data/autotuner_data/tuner_promise_confs_batch220_multi.txt
rename to llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/alexnet2/data/autotuner_data/tuner_promise_confs_batch220_multi.txt
diff --git a/llvm/test/VISC/DNN_Benchmarks/benchmarks/alexnet2/data/autotuner_data/tuner_promise_confs_batch220_single.txt b/llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/alexnet2/data/autotuner_data/tuner_promise_confs_batch220_single.txt
similarity index 100%
rename from llvm/test/VISC/DNN_Benchmarks/benchmarks/alexnet2/data/autotuner_data/tuner_promise_confs_batch220_single.txt
rename to llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/alexnet2/data/autotuner_data/tuner_promise_confs_batch220_single.txt
diff --git a/llvm/test/VISC/DNN_Benchmarks/benchmarks/alexnet2/data/quant_ranges.txt b/llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/alexnet2/data/quant_ranges.txt
similarity index 100%
rename from llvm/test/VISC/DNN_Benchmarks/benchmarks/alexnet2/data/quant_ranges.txt
rename to llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/alexnet2/data/quant_ranges.txt
diff --git a/llvm/test/VISC/DNN_Benchmarks/benchmarks/alexnet2/data/quant_ranges_rt.txt b/llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/alexnet2/data/quant_ranges_rt.txt
similarity index 100%
rename from llvm/test/VISC/DNN_Benchmarks/benchmarks/alexnet2/data/quant_ranges_rt.txt
rename to llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/alexnet2/data/quant_ranges_rt.txt
diff --git a/llvm/test/VISC/DNN_Benchmarks/benchmarks/alexnet2/data/tuner_confs.txt b/llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/alexnet2/data/tuner_confs.txt
similarity index 100%
rename from llvm/test/VISC/DNN_Benchmarks/benchmarks/alexnet2/data/tuner_confs.txt
rename to llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/alexnet2/data/tuner_confs.txt
diff --git a/llvm/test/VISC/DNN_Benchmarks/benchmarks/alexnet2/data/tuner_confs2.txt b/llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/alexnet2/data/tuner_confs2.txt
similarity index 100%
rename from llvm/test/VISC/DNN_Benchmarks/benchmarks/alexnet2/data/tuner_confs2.txt
rename to llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/alexnet2/data/tuner_confs2.txt
diff --git a/llvm/test/VISC/DNN_Benchmarks/benchmarks/alexnet2/data/tuner_confs_full.txt b/llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/alexnet2/data/tuner_confs_full.txt
similarity index 100%
rename from llvm/test/VISC/DNN_Benchmarks/benchmarks/alexnet2/data/tuner_confs_full.txt
rename to llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/alexnet2/data/tuner_confs_full.txt
diff --git a/llvm/test/VISC/DNN_Benchmarks/benchmarks/alexnet2/src/alexnet2.cpp b/llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/alexnet2/src/alexnet2.cpp
similarity index 100%
rename from llvm/test/VISC/DNN_Benchmarks/benchmarks/alexnet2/src/alexnet2.cpp
rename to llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/alexnet2/src/alexnet2.cpp
diff --git a/llvm/test/VISC/DNN_Benchmarks/benchmarks/alexnet2/src/alexnet2_loop.cpp b/llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/alexnet2/src/alexnet2_loop.cpp
similarity index 100%
rename from llvm/test/VISC/DNN_Benchmarks/benchmarks/alexnet2/src/alexnet2_loop.cpp
rename to llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/alexnet2/src/alexnet2_loop.cpp
diff --git a/llvm/test/VISC/DNN_Benchmarks/benchmarks/alexnet2/src/alexnet2_promise.cpp b/llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/alexnet2/src/alexnet2_promise.cpp
similarity index 100%
rename from llvm/test/VISC/DNN_Benchmarks/benchmarks/alexnet2/src/alexnet2_promise.cpp
rename to llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/alexnet2/src/alexnet2_promise.cpp
diff --git a/llvm/test/VISC/DNN_Benchmarks/benchmarks/alexnet_dsoc/Makefile b/llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/alexnet_dsoc/Makefile
similarity index 100%
rename from llvm/test/VISC/DNN_Benchmarks/benchmarks/alexnet_dsoc/Makefile
rename to llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/alexnet_dsoc/Makefile
diff --git a/llvm/test/VISC/DNN_Benchmarks/benchmarks/alexnet_dsoc/src/alexnet.cpp b/llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/alexnet_dsoc/src/alexnet.cpp
similarity index 100%
rename from llvm/test/VISC/DNN_Benchmarks/benchmarks/alexnet_dsoc/src/alexnet.cpp
rename to llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/alexnet_dsoc/src/alexnet.cpp
diff --git a/llvm/test/VISC/DNN_Benchmarks/benchmarks/cava_test/Makefile b/llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/cava_test/Makefile
similarity index 100%
rename from llvm/test/VISC/DNN_Benchmarks/benchmarks/cava_test/Makefile
rename to llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/cava_test/Makefile
diff --git a/llvm/test/VISC/DNN_Benchmarks/benchmarks/cava_test/src/cam-vision-native b/llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/cava_test/src/cam-vision-native
similarity index 100%
rename from llvm/test/VISC/DNN_Benchmarks/benchmarks/cava_test/src/cam-vision-native
rename to llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/cava_test/src/cam-vision-native
diff --git a/llvm/test/VISC/DNN_Benchmarks/benchmarks/cava_test/src/cam_pipe.c b/llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/cava_test/src/cam_pipe.c
similarity index 100%
rename from llvm/test/VISC/DNN_Benchmarks/benchmarks/cava_test/src/cam_pipe.c
rename to llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/cava_test/src/cam_pipe.c
diff --git a/llvm/test/VISC/DNN_Benchmarks/benchmarks/cava_test/src/cam_pipe.h b/llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/cava_test/src/cam_pipe.h
similarity index 100%
rename from llvm/test/VISC/DNN_Benchmarks/benchmarks/cava_test/src/cam_pipe.h
rename to llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/cava_test/src/cam_pipe.h
diff --git a/llvm/test/VISC/DNN_Benchmarks/benchmarks/cava_test/src/cam_pipe_utility.c b/llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/cava_test/src/cam_pipe_utility.c
similarity index 100%
rename from llvm/test/VISC/DNN_Benchmarks/benchmarks/cava_test/src/cam_pipe_utility.c
rename to llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/cava_test/src/cam_pipe_utility.c
diff --git a/llvm/test/VISC/DNN_Benchmarks/benchmarks/cava_test/src/cam_pipe_utility.h b/llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/cava_test/src/cam_pipe_utility.h
similarity index 100%
rename from llvm/test/VISC/DNN_Benchmarks/benchmarks/cava_test/src/cam_pipe_utility.h
rename to llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/cava_test/src/cam_pipe_utility.h
diff --git a/llvm/test/VISC/DNN_Benchmarks/benchmarks/cava_test/src/defs.h b/llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/cava_test/src/defs.h
similarity index 100%
rename from llvm/test/VISC/DNN_Benchmarks/benchmarks/cava_test/src/defs.h
rename to llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/cava_test/src/defs.h
diff --git a/llvm/test/VISC/DNN_Benchmarks/benchmarks/cava_test/src/dma_interface.c b/llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/cava_test/src/dma_interface.c
similarity index 100%
rename from llvm/test/VISC/DNN_Benchmarks/benchmarks/cava_test/src/dma_interface.c
rename to llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/cava_test/src/dma_interface.c
diff --git a/llvm/test/VISC/DNN_Benchmarks/benchmarks/cava_test/src/dma_interface.h b/llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/cava_test/src/dma_interface.h
similarity index 100%
rename from llvm/test/VISC/DNN_Benchmarks/benchmarks/cava_test/src/dma_interface.h
rename to llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/cava_test/src/dma_interface.h
diff --git a/llvm/test/VISC/DNN_Benchmarks/benchmarks/cava_test/src/gem5_harness.h b/llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/cava_test/src/gem5_harness.h
similarity index 100%
rename from llvm/test/VISC/DNN_Benchmarks/benchmarks/cava_test/src/gem5_harness.h
rename to llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/cava_test/src/gem5_harness.h
diff --git a/llvm/test/VISC/DNN_Benchmarks/benchmarks/cava_test/src/load_cam_model.c b/llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/cava_test/src/load_cam_model.c
similarity index 100%
rename from llvm/test/VISC/DNN_Benchmarks/benchmarks/cava_test/src/load_cam_model.c
rename to llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/cava_test/src/load_cam_model.c
diff --git a/llvm/test/VISC/DNN_Benchmarks/benchmarks/cava_test/src/load_cam_model.h b/llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/cava_test/src/load_cam_model.h
similarity index 100%
rename from llvm/test/VISC/DNN_Benchmarks/benchmarks/cava_test/src/load_cam_model.h
rename to llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/cava_test/src/load_cam_model.h
diff --git a/llvm/test/VISC/DNN_Benchmarks/benchmarks/cava_test/src/main.c b/llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/cava_test/src/main.c
similarity index 100%
rename from llvm/test/VISC/DNN_Benchmarks/benchmarks/cava_test/src/main.c
rename to llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/cava_test/src/main.c
diff --git a/llvm/test/VISC/DNN_Benchmarks/benchmarks/cava_test/src/main_old.c b/llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/cava_test/src/main_old.c
similarity index 100%
rename from llvm/test/VISC/DNN_Benchmarks/benchmarks/cava_test/src/main_old.c
rename to llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/cava_test/src/main_old.c
diff --git a/llvm/test/VISC/DNN_Benchmarks/benchmarks/cava_test/src/new_main.c b/llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/cava_test/src/new_main.c
similarity index 100%
rename from llvm/test/VISC/DNN_Benchmarks/benchmarks/cava_test/src/new_main.c
rename to llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/cava_test/src/new_main.c
diff --git a/llvm/test/VISC/DNN_Benchmarks/benchmarks/cava_test/src/pipe_stages.c b/llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/cava_test/src/pipe_stages.c
similarity index 100%
rename from llvm/test/VISC/DNN_Benchmarks/benchmarks/cava_test/src/pipe_stages.c
rename to llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/cava_test/src/pipe_stages.c
diff --git a/llvm/test/VISC/DNN_Benchmarks/benchmarks/cava_test/src/pipe_stages.h b/llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/cava_test/src/pipe_stages.h
similarity index 100%
rename from llvm/test/VISC/DNN_Benchmarks/benchmarks/cava_test/src/pipe_stages.h
rename to llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/cava_test/src/pipe_stages.h
diff --git a/llvm/test/VISC/DNN_Benchmarks/benchmarks/cava_test/src/rename.sh b/llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/cava_test/src/rename.sh
similarity index 100%
rename from llvm/test/VISC/DNN_Benchmarks/benchmarks/cava_test/src/rename.sh
rename to llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/cava_test/src/rename.sh
diff --git a/llvm/test/VISC/DNN_Benchmarks/benchmarks/cava_test/src/utility.c b/llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/cava_test/src/utility.c
similarity index 100%
rename from llvm/test/VISC/DNN_Benchmarks/benchmarks/cava_test/src/utility.c
rename to llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/cava_test/src/utility.c
diff --git a/llvm/test/VISC/DNN_Benchmarks/benchmarks/cava_test/src/utility.h b/llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/cava_test/src/utility.h
similarity index 100%
rename from llvm/test/VISC/DNN_Benchmarks/benchmarks/cava_test/src/utility.h
rename to llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/cava_test/src/utility.h
diff --git a/llvm/test/VISC/DNN_Benchmarks/benchmarks/cava_test/src/visc.h b/llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/cava_test/src/visc.h
similarity index 100%
rename from llvm/test/VISC/DNN_Benchmarks/benchmarks/cava_test/src/visc.h
rename to llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/cava_test/src/visc.h
diff --git a/llvm/test/VISC/DNN_Benchmarks/benchmarks/fcl/Makefile b/llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/fcl/Makefile
similarity index 100%
rename from llvm/test/VISC/DNN_Benchmarks/benchmarks/fcl/Makefile
rename to llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/fcl/Makefile
diff --git a/llvm/test/VISC/DNN_Benchmarks/benchmarks/fcl/src/fcl.cpp b/llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/fcl/src/fcl.cpp
similarity index 100%
rename from llvm/test/VISC/DNN_Benchmarks/benchmarks/fcl/src/fcl.cpp
rename to llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/fcl/src/fcl.cpp
diff --git a/llvm/test/VISC/DNN_Benchmarks/benchmarks/lenet/Makefile b/llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/lenet/Makefile
similarity index 100%
rename from llvm/test/VISC/DNN_Benchmarks/benchmarks/lenet/Makefile
rename to llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/lenet/Makefile
diff --git a/llvm/test/VISC/DNN_Benchmarks/benchmarks/lenet/bin/approximate.py b/llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/lenet/bin/approximate.py
similarity index 100%
rename from llvm/test/VISC/DNN_Benchmarks/benchmarks/lenet/bin/approximate.py
rename to llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/lenet/bin/approximate.py
diff --git a/llvm/test/VISC/DNN_Benchmarks/benchmarks/lenet/bin/opentuner_run.sh b/llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/lenet/bin/opentuner_run.sh
similarity index 100%
rename from llvm/test/VISC/DNN_Benchmarks/benchmarks/lenet/bin/opentuner_run.sh
rename to llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/lenet/bin/opentuner_run.sh
diff --git a/llvm/test/VISC/DNN_Benchmarks/benchmarks/lenet/data/autotuner_data/tuner_confs_batch220.txt b/llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/lenet/data/autotuner_data/tuner_confs_batch220.txt
similarity index 100%
rename from llvm/test/VISC/DNN_Benchmarks/benchmarks/lenet/data/autotuner_data/tuner_confs_batch220.txt
rename to llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/lenet/data/autotuner_data/tuner_confs_batch220.txt
diff --git a/llvm/test/VISC/DNN_Benchmarks/benchmarks/lenet/data/autotuner_data/tuner_pareto_confs_batch220.txt b/llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/lenet/data/autotuner_data/tuner_pareto_confs_batch220.txt
similarity index 100%
rename from llvm/test/VISC/DNN_Benchmarks/benchmarks/lenet/data/autotuner_data/tuner_pareto_confs_batch220.txt
rename to llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/lenet/data/autotuner_data/tuner_pareto_confs_batch220.txt
diff --git a/llvm/test/VISC/DNN_Benchmarks/benchmarks/lenet/data/autotuner_data/tuner_promise_confs_batch220_multi.txt b/llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/lenet/data/autotuner_data/tuner_promise_confs_batch220_multi.txt
similarity index 100%
rename from llvm/test/VISC/DNN_Benchmarks/benchmarks/lenet/data/autotuner_data/tuner_promise_confs_batch220_multi.txt
rename to llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/lenet/data/autotuner_data/tuner_promise_confs_batch220_multi.txt
diff --git a/llvm/test/VISC/DNN_Benchmarks/benchmarks/lenet/data/autotuner_data/tuner_promise_confs_batch220_single.txt b/llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/lenet/data/autotuner_data/tuner_promise_confs_batch220_single.txt
similarity index 100%
rename from llvm/test/VISC/DNN_Benchmarks/benchmarks/lenet/data/autotuner_data/tuner_promise_confs_batch220_single.txt
rename to llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/lenet/data/autotuner_data/tuner_promise_confs_batch220_single.txt
diff --git a/llvm/test/VISC/DNN_Benchmarks/benchmarks/lenet/data/promise_flags b/llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/lenet/data/promise_flags
similarity index 100%
rename from llvm/test/VISC/DNN_Benchmarks/benchmarks/lenet/data/promise_flags
rename to llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/lenet/data/promise_flags
diff --git a/llvm/test/VISC/DNN_Benchmarks/benchmarks/lenet/data/quant_ranges.txt b/llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/lenet/data/quant_ranges.txt
similarity index 100%
rename from llvm/test/VISC/DNN_Benchmarks/benchmarks/lenet/data/quant_ranges.txt
rename to llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/lenet/data/quant_ranges.txt
diff --git a/llvm/test/VISC/DNN_Benchmarks/benchmarks/lenet/data/quant_ranges_rt.txt b/llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/lenet/data/quant_ranges_rt.txt
similarity index 100%
rename from llvm/test/VISC/DNN_Benchmarks/benchmarks/lenet/data/quant_ranges_rt.txt
rename to llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/lenet/data/quant_ranges_rt.txt
diff --git a/llvm/test/VISC/DNN_Benchmarks/benchmarks/lenet/data/tuner_confs.txt b/llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/lenet/data/tuner_confs.txt
similarity index 100%
rename from llvm/test/VISC/DNN_Benchmarks/benchmarks/lenet/data/tuner_confs.txt
rename to llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/lenet/data/tuner_confs.txt
diff --git a/llvm/test/VISC/DNN_Benchmarks/benchmarks/lenet/data/tuner_confs_base.txt b/llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/lenet/data/tuner_confs_base.txt
similarity index 100%
rename from llvm/test/VISC/DNN_Benchmarks/benchmarks/lenet/data/tuner_confs_base.txt
rename to llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/lenet/data/tuner_confs_base.txt
diff --git a/llvm/test/VISC/DNN_Benchmarks/benchmarks/lenet/src/.#fcl.cpp b/llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/lenet/src/.#fcl.cpp
similarity index 100%
rename from llvm/test/VISC/DNN_Benchmarks/benchmarks/lenet/src/.#fcl.cpp
rename to llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/lenet/src/.#fcl.cpp
diff --git a/llvm/test/VISC/DNN_Benchmarks/benchmarks/lenet/src/lenet.cpp b/llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/lenet/src/lenet.cpp
similarity index 100%
rename from llvm/test/VISC/DNN_Benchmarks/benchmarks/lenet/src/lenet.cpp
rename to llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/lenet/src/lenet.cpp
diff --git a/llvm/test/VISC/DNN_Benchmarks/benchmarks/lenet/src/lenet_promise.cpp b/llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/lenet/src/lenet_promise.cpp
similarity index 100%
rename from llvm/test/VISC/DNN_Benchmarks/benchmarks/lenet/src/lenet_promise.cpp
rename to llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/lenet/src/lenet_promise.cpp
diff --git a/llvm/test/VISC/DNN_Benchmarks/benchmarks/lenet_base/Makefile b/llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/lenet_base/Makefile
similarity index 100%
rename from llvm/test/VISC/DNN_Benchmarks/benchmarks/lenet_base/Makefile
rename to llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/lenet_base/Makefile
diff --git a/llvm/test/VISC/DNN_Benchmarks/benchmarks/lenet_base/bin/setup_paths.sh b/llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/lenet_base/bin/setup_paths.sh
similarity index 100%
rename from llvm/test/VISC/DNN_Benchmarks/benchmarks/lenet_base/bin/setup_paths.sh
rename to llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/lenet_base/bin/setup_paths.sh
diff --git a/llvm/test/VISC/DNN_Benchmarks/benchmarks/lenet_base/data/promise_flags b/llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/lenet_base/data/promise_flags
similarity index 100%
rename from llvm/test/VISC/DNN_Benchmarks/benchmarks/lenet_base/data/promise_flags
rename to llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/lenet_base/data/promise_flags
diff --git a/llvm/test/VISC/DNN_Benchmarks/benchmarks/lenet_base/data/quant_ranges.txt b/llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/lenet_base/data/quant_ranges.txt
similarity index 100%
rename from llvm/test/VISC/DNN_Benchmarks/benchmarks/lenet_base/data/quant_ranges.txt
rename to llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/lenet_base/data/quant_ranges.txt
diff --git a/llvm/test/VISC/DNN_Benchmarks/benchmarks/lenet_base/data/quant_ranges_rt.txt b/llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/lenet_base/data/quant_ranges_rt.txt
similarity index 100%
rename from llvm/test/VISC/DNN_Benchmarks/benchmarks/lenet_base/data/quant_ranges_rt.txt
rename to llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/lenet_base/data/quant_ranges_rt.txt
diff --git a/llvm/test/VISC/DNN_Benchmarks/benchmarks/lenet_base/data/tuner_confs.txt b/llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/lenet_base/data/tuner_confs.txt
similarity index 100%
rename from llvm/test/VISC/DNN_Benchmarks/benchmarks/lenet_base/data/tuner_confs.txt
rename to llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/lenet_base/data/tuner_confs.txt
diff --git a/llvm/test/VISC/DNN_Benchmarks/benchmarks/lenet_base/src/lenet.cpp b/llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/lenet_base/src/lenet.cpp
similarity index 100%
rename from llvm/test/VISC/DNN_Benchmarks/benchmarks/lenet_base/src/lenet.cpp
rename to llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/lenet_base/src/lenet.cpp
diff --git a/llvm/test/VISC/DNN_Benchmarks/benchmarks/lenet_batchnorm/Makefile b/llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/lenet_batchnorm/Makefile
similarity index 100%
rename from llvm/test/VISC/DNN_Benchmarks/benchmarks/lenet_batchnorm/Makefile
rename to llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/lenet_batchnorm/Makefile
diff --git a/llvm/test/VISC/DNN_Benchmarks/benchmarks/lenet_batchnorm/src/lenet.cpp b/llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/lenet_batchnorm/src/lenet.cpp
similarity index 100%
rename from llvm/test/VISC/DNN_Benchmarks/benchmarks/lenet_batchnorm/src/lenet.cpp
rename to llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/lenet_batchnorm/src/lenet.cpp
diff --git a/llvm/test/VISC/DNN_Benchmarks/benchmarks/lenet_dsoc/Makefile b/llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/lenet_dsoc/Makefile
similarity index 100%
rename from llvm/test/VISC/DNN_Benchmarks/benchmarks/lenet_dsoc/Makefile
rename to llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/lenet_dsoc/Makefile
diff --git a/llvm/test/VISC/DNN_Benchmarks/benchmarks/lenet_dsoc/bin/approximate.py b/llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/lenet_dsoc/bin/approximate.py
similarity index 100%
rename from llvm/test/VISC/DNN_Benchmarks/benchmarks/lenet_dsoc/bin/approximate.py
rename to llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/lenet_dsoc/bin/approximate.py
diff --git a/llvm/test/VISC/DNN_Benchmarks/benchmarks/lenet_dsoc/bin/opentuner_run.sh b/llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/lenet_dsoc/bin/opentuner_run.sh
similarity index 100%
rename from llvm/test/VISC/DNN_Benchmarks/benchmarks/lenet_dsoc/bin/opentuner_run.sh
rename to llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/lenet_dsoc/bin/opentuner_run.sh
diff --git a/llvm/test/VISC/DNN_Benchmarks/benchmarks/lenet_dsoc/bin/setup_tyler_paths.sh b/llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/lenet_dsoc/bin/setup_tyler_paths.sh
similarity index 100%
rename from llvm/test/VISC/DNN_Benchmarks/benchmarks/lenet_dsoc/bin/setup_tyler_paths.sh
rename to llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/lenet_dsoc/bin/setup_tyler_paths.sh
diff --git a/llvm/test/VISC/DNN_Benchmarks/benchmarks/lenet_dsoc/data/lenet_hpvm/approxhpvm_src.cc b/llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/lenet_dsoc/data/lenet_hpvm/approxhpvm_src.cc
similarity index 100%
rename from llvm/test/VISC/DNN_Benchmarks/benchmarks/lenet_dsoc/data/lenet_hpvm/approxhpvm_src.cc
rename to llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/lenet_dsoc/data/lenet_hpvm/approxhpvm_src.cc
diff --git a/llvm/test/VISC/DNN_Benchmarks/benchmarks/lenet_dsoc/data/lenet_hpvm/conv2d_1_b.bin b/llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/lenet_dsoc/data/lenet_hpvm/conv2d_1_b.bin
similarity index 100%
rename from llvm/test/VISC/DNN_Benchmarks/benchmarks/lenet_dsoc/data/lenet_hpvm/conv2d_1_b.bin
rename to llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/lenet_dsoc/data/lenet_hpvm/conv2d_1_b.bin
diff --git a/llvm/test/VISC/DNN_Benchmarks/benchmarks/lenet_dsoc/data/lenet_hpvm/conv2d_1_w.bin b/llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/lenet_dsoc/data/lenet_hpvm/conv2d_1_w.bin
similarity index 100%
rename from llvm/test/VISC/DNN_Benchmarks/benchmarks/lenet_dsoc/data/lenet_hpvm/conv2d_1_w.bin
rename to llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/lenet_dsoc/data/lenet_hpvm/conv2d_1_w.bin
diff --git a/llvm/test/VISC/DNN_Benchmarks/benchmarks/lenet_dsoc/data/lenet_hpvm/conv2d_2_b.bin b/llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/lenet_dsoc/data/lenet_hpvm/conv2d_2_b.bin
similarity index 100%
rename from llvm/test/VISC/DNN_Benchmarks/benchmarks/lenet_dsoc/data/lenet_hpvm/conv2d_2_b.bin
rename to llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/lenet_dsoc/data/lenet_hpvm/conv2d_2_b.bin
diff --git a/llvm/test/VISC/DNN_Benchmarks/benchmarks/lenet_dsoc/data/lenet_hpvm/conv2d_2_w.bin b/llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/lenet_dsoc/data/lenet_hpvm/conv2d_2_w.bin
similarity index 100%
rename from llvm/test/VISC/DNN_Benchmarks/benchmarks/lenet_dsoc/data/lenet_hpvm/conv2d_2_w.bin
rename to llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/lenet_dsoc/data/lenet_hpvm/conv2d_2_w.bin
diff --git a/llvm/test/VISC/DNN_Benchmarks/benchmarks/lenet_dsoc/data/lenet_hpvm/conv2d_3_b.bin b/llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/lenet_dsoc/data/lenet_hpvm/conv2d_3_b.bin
similarity index 100%
rename from llvm/test/VISC/DNN_Benchmarks/benchmarks/lenet_dsoc/data/lenet_hpvm/conv2d_3_b.bin
rename to llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/lenet_dsoc/data/lenet_hpvm/conv2d_3_b.bin
diff --git a/llvm/test/VISC/DNN_Benchmarks/benchmarks/lenet_dsoc/data/lenet_hpvm/conv2d_3_w.bin b/llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/lenet_dsoc/data/lenet_hpvm/conv2d_3_w.bin
similarity index 100%
rename from llvm/test/VISC/DNN_Benchmarks/benchmarks/lenet_dsoc/data/lenet_hpvm/conv2d_3_w.bin
rename to llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/lenet_dsoc/data/lenet_hpvm/conv2d_3_w.bin
diff --git a/llvm/test/VISC/DNN_Benchmarks/benchmarks/lenet_dsoc/data/lenet_hpvm/dense_1_b.bin b/llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/lenet_dsoc/data/lenet_hpvm/dense_1_b.bin
similarity index 100%
rename from llvm/test/VISC/DNN_Benchmarks/benchmarks/lenet_dsoc/data/lenet_hpvm/dense_1_b.bin
rename to llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/lenet_dsoc/data/lenet_hpvm/dense_1_b.bin
diff --git a/llvm/test/VISC/DNN_Benchmarks/benchmarks/lenet_dsoc/data/lenet_hpvm/dense_1_w.bin b/llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/lenet_dsoc/data/lenet_hpvm/dense_1_w.bin
similarity index 100%
rename from llvm/test/VISC/DNN_Benchmarks/benchmarks/lenet_dsoc/data/lenet_hpvm/dense_1_w.bin
rename to llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/lenet_dsoc/data/lenet_hpvm/dense_1_w.bin
diff --git a/llvm/test/VISC/DNN_Benchmarks/benchmarks/lenet_dsoc/data/lenet_hpvm/dense_2_b.bin b/llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/lenet_dsoc/data/lenet_hpvm/dense_2_b.bin
similarity index 100%
rename from llvm/test/VISC/DNN_Benchmarks/benchmarks/lenet_dsoc/data/lenet_hpvm/dense_2_b.bin
rename to llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/lenet_dsoc/data/lenet_hpvm/dense_2_b.bin
diff --git a/llvm/test/VISC/DNN_Benchmarks/benchmarks/lenet_dsoc/data/lenet_hpvm/dense_2_w.bin b/llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/lenet_dsoc/data/lenet_hpvm/dense_2_w.bin
similarity index 100%
rename from llvm/test/VISC/DNN_Benchmarks/benchmarks/lenet_dsoc/data/lenet_hpvm/dense_2_w.bin
rename to llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/lenet_dsoc/data/lenet_hpvm/dense_2_w.bin
diff --git a/llvm/test/VISC/DNN_Benchmarks/benchmarks/lenet_dsoc/data/lenet_hpvm/input.bin b/llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/lenet_dsoc/data/lenet_hpvm/input.bin
similarity index 100%
rename from llvm/test/VISC/DNN_Benchmarks/benchmarks/lenet_dsoc/data/lenet_hpvm/input.bin
rename to llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/lenet_dsoc/data/lenet_hpvm/input.bin
diff --git a/llvm/test/VISC/DNN_Benchmarks/benchmarks/lenet_dsoc/data/lenet_hpvm/labels.bin b/llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/lenet_dsoc/data/lenet_hpvm/labels.bin
similarity index 100%
rename from llvm/test/VISC/DNN_Benchmarks/benchmarks/lenet_dsoc/data/lenet_hpvm/labels.bin
rename to llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/lenet_dsoc/data/lenet_hpvm/labels.bin
diff --git a/llvm/test/VISC/DNN_Benchmarks/benchmarks/lenet_dsoc/data/lenet_hpvm/promise_src.cc b/llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/lenet_dsoc/data/lenet_hpvm/promise_src.cc
similarity index 100%
rename from llvm/test/VISC/DNN_Benchmarks/benchmarks/lenet_dsoc/data/lenet_hpvm/promise_src.cc
rename to llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/lenet_dsoc/data/lenet_hpvm/promise_src.cc
diff --git a/llvm/test/VISC/DNN_Benchmarks/benchmarks/lenet_dsoc/data/lenet_hpvm/src.cc b/llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/lenet_dsoc/data/lenet_hpvm/src.cc
similarity index 100%
rename from llvm/test/VISC/DNN_Benchmarks/benchmarks/lenet_dsoc/data/lenet_hpvm/src.cc
rename to llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/lenet_dsoc/data/lenet_hpvm/src.cc
diff --git a/llvm/test/VISC/DNN_Benchmarks/benchmarks/lenet_dsoc/src/.#fcl.cpp b/llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/lenet_dsoc/src/.#fcl.cpp
similarity index 100%
rename from llvm/test/VISC/DNN_Benchmarks/benchmarks/lenet_dsoc/src/.#fcl.cpp
rename to llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/lenet_dsoc/src/.#fcl.cpp
diff --git a/llvm/test/VISC/DNN_Benchmarks/benchmarks/lenet_dsoc/src/lenet.cpp b/llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/lenet_dsoc/src/lenet.cpp
similarity index 100%
rename from llvm/test/VISC/DNN_Benchmarks/benchmarks/lenet_dsoc/src/lenet.cpp
rename to llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/lenet_dsoc/src/lenet.cpp
diff --git a/llvm/test/VISC/DNN_Benchmarks/benchmarks/lenet_mnist/Makefile b/llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/lenet_mnist/Makefile
similarity index 100%
rename from llvm/test/VISC/DNN_Benchmarks/benchmarks/lenet_mnist/Makefile
rename to llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/lenet_mnist/Makefile
diff --git a/llvm/test/VISC/DNN_Benchmarks/benchmarks/lenet_mnist/data/autotuner_data/tuner_confs_batch220.txt b/llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/lenet_mnist/data/autotuner_data/tuner_confs_batch220.txt
similarity index 100%
rename from llvm/test/VISC/DNN_Benchmarks/benchmarks/lenet_mnist/data/autotuner_data/tuner_confs_batch220.txt
rename to llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/lenet_mnist/data/autotuner_data/tuner_confs_batch220.txt
diff --git a/llvm/test/VISC/DNN_Benchmarks/benchmarks/lenet_mnist/data/autotuner_data/tuner_pareto_confs_batch220.txt b/llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/lenet_mnist/data/autotuner_data/tuner_pareto_confs_batch220.txt
similarity index 100%
rename from llvm/test/VISC/DNN_Benchmarks/benchmarks/lenet_mnist/data/autotuner_data/tuner_pareto_confs_batch220.txt
rename to llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/lenet_mnist/data/autotuner_data/tuner_pareto_confs_batch220.txt
diff --git a/llvm/test/VISC/DNN_Benchmarks/benchmarks/lenet_mnist/data/autotuner_data/tuner_promise_confs_batch220_multi.txt b/llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/lenet_mnist/data/autotuner_data/tuner_promise_confs_batch220_multi.txt
similarity index 100%
rename from llvm/test/VISC/DNN_Benchmarks/benchmarks/lenet_mnist/data/autotuner_data/tuner_promise_confs_batch220_multi.txt
rename to llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/lenet_mnist/data/autotuner_data/tuner_promise_confs_batch220_multi.txt
diff --git a/llvm/test/VISC/DNN_Benchmarks/benchmarks/lenet_mnist/data/autotuner_data/tuner_promise_confs_batch220_single.txt b/llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/lenet_mnist/data/autotuner_data/tuner_promise_confs_batch220_single.txt
similarity index 100%
rename from llvm/test/VISC/DNN_Benchmarks/benchmarks/lenet_mnist/data/autotuner_data/tuner_promise_confs_batch220_single.txt
rename to llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/lenet_mnist/data/autotuner_data/tuner_promise_confs_batch220_single.txt
diff --git a/llvm/test/VISC/DNN_Benchmarks/benchmarks/lenet_mnist/data/quant_ranges.txt b/llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/lenet_mnist/data/quant_ranges.txt
similarity index 100%
rename from llvm/test/VISC/DNN_Benchmarks/benchmarks/lenet_mnist/data/quant_ranges.txt
rename to llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/lenet_mnist/data/quant_ranges.txt
diff --git a/llvm/test/VISC/DNN_Benchmarks/benchmarks/lenet_mnist/data/quant_ranges_rt.txt b/llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/lenet_mnist/data/quant_ranges_rt.txt
similarity index 100%
rename from llvm/test/VISC/DNN_Benchmarks/benchmarks/lenet_mnist/data/quant_ranges_rt.txt
rename to llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/lenet_mnist/data/quant_ranges_rt.txt
diff --git a/llvm/test/VISC/DNN_Benchmarks/benchmarks/lenet_mnist/src/lenet.cpp b/llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/lenet_mnist/src/lenet.cpp
similarity index 100%
rename from llvm/test/VISC/DNN_Benchmarks/benchmarks/lenet_mnist/src/lenet.cpp
rename to llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/lenet_mnist/src/lenet.cpp
diff --git a/llvm/test/VISC/DNN_Benchmarks/benchmarks/lenet_mnist/src/lenet_loop.cpp b/llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/lenet_mnist/src/lenet_loop.cpp
similarity index 100%
rename from llvm/test/VISC/DNN_Benchmarks/benchmarks/lenet_mnist/src/lenet_loop.cpp
rename to llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/lenet_mnist/src/lenet_loop.cpp
diff --git a/llvm/test/VISC/DNN_Benchmarks/benchmarks/lenet_mnist/src/lenet_promise.cpp b/llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/lenet_mnist/src/lenet_promise.cpp
similarity index 100%
rename from llvm/test/VISC/DNN_Benchmarks/benchmarks/lenet_mnist/src/lenet_promise.cpp
rename to llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/lenet_mnist/src/lenet_promise.cpp
diff --git a/llvm/test/VISC/DNN_Benchmarks/benchmarks/mini_era_cv/Makefile b/llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/mini_era_cv/Makefile
similarity index 100%
rename from llvm/test/VISC/DNN_Benchmarks/benchmarks/mini_era_cv/Makefile
rename to llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/mini_era_cv/Makefile
diff --git a/llvm/test/VISC/DNN_Benchmarks/benchmarks/mini_era_cv/data/weights/approxhpvm_src.cc b/llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/mini_era_cv/data/weights/approxhpvm_src.cc
similarity index 100%
rename from llvm/test/VISC/DNN_Benchmarks/benchmarks/mini_era_cv/data/weights/approxhpvm_src.cc
rename to llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/mini_era_cv/data/weights/approxhpvm_src.cc
diff --git a/llvm/test/VISC/DNN_Benchmarks/benchmarks/mini_era_cv/data/weights/conv2d_1_b.bin b/llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/mini_era_cv/data/weights/conv2d_1_b.bin
similarity index 100%
rename from llvm/test/VISC/DNN_Benchmarks/benchmarks/mini_era_cv/data/weights/conv2d_1_b.bin
rename to llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/mini_era_cv/data/weights/conv2d_1_b.bin
diff --git a/llvm/test/VISC/DNN_Benchmarks/benchmarks/mini_era_cv/data/weights/conv2d_1_w.bin b/llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/mini_era_cv/data/weights/conv2d_1_w.bin
similarity index 100%
rename from llvm/test/VISC/DNN_Benchmarks/benchmarks/mini_era_cv/data/weights/conv2d_1_w.bin
rename to llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/mini_era_cv/data/weights/conv2d_1_w.bin
diff --git a/llvm/test/VISC/DNN_Benchmarks/benchmarks/mini_era_cv/data/weights/conv2d_2_b.bin b/llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/mini_era_cv/data/weights/conv2d_2_b.bin
similarity index 100%
rename from llvm/test/VISC/DNN_Benchmarks/benchmarks/mini_era_cv/data/weights/conv2d_2_b.bin
rename to llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/mini_era_cv/data/weights/conv2d_2_b.bin
diff --git a/llvm/test/VISC/DNN_Benchmarks/benchmarks/mini_era_cv/data/weights/conv2d_2_w.bin b/llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/mini_era_cv/data/weights/conv2d_2_w.bin
similarity index 100%
rename from llvm/test/VISC/DNN_Benchmarks/benchmarks/mini_era_cv/data/weights/conv2d_2_w.bin
rename to llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/mini_era_cv/data/weights/conv2d_2_w.bin
diff --git a/llvm/test/VISC/DNN_Benchmarks/benchmarks/mini_era_cv/data/weights/conv2d_3_b.bin b/llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/mini_era_cv/data/weights/conv2d_3_b.bin
similarity index 100%
rename from llvm/test/VISC/DNN_Benchmarks/benchmarks/mini_era_cv/data/weights/conv2d_3_b.bin
rename to llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/mini_era_cv/data/weights/conv2d_3_b.bin
diff --git a/llvm/test/VISC/DNN_Benchmarks/benchmarks/mini_era_cv/data/weights/conv2d_3_w.bin b/llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/mini_era_cv/data/weights/conv2d_3_w.bin
similarity index 100%
rename from llvm/test/VISC/DNN_Benchmarks/benchmarks/mini_era_cv/data/weights/conv2d_3_w.bin
rename to llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/mini_era_cv/data/weights/conv2d_3_w.bin
diff --git a/llvm/test/VISC/DNN_Benchmarks/benchmarks/mini_era_cv/data/weights/conv2d_4_b.bin b/llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/mini_era_cv/data/weights/conv2d_4_b.bin
similarity index 100%
rename from llvm/test/VISC/DNN_Benchmarks/benchmarks/mini_era_cv/data/weights/conv2d_4_b.bin
rename to llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/mini_era_cv/data/weights/conv2d_4_b.bin
diff --git a/llvm/test/VISC/DNN_Benchmarks/benchmarks/mini_era_cv/data/weights/conv2d_4_w.bin b/llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/mini_era_cv/data/weights/conv2d_4_w.bin
similarity index 100%
rename from llvm/test/VISC/DNN_Benchmarks/benchmarks/mini_era_cv/data/weights/conv2d_4_w.bin
rename to llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/mini_era_cv/data/weights/conv2d_4_w.bin
diff --git a/llvm/test/VISC/DNN_Benchmarks/benchmarks/mini_era_cv/data/weights/dense_1_b.bin b/llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/mini_era_cv/data/weights/dense_1_b.bin
similarity index 100%
rename from llvm/test/VISC/DNN_Benchmarks/benchmarks/mini_era_cv/data/weights/dense_1_b.bin
rename to llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/mini_era_cv/data/weights/dense_1_b.bin
diff --git a/llvm/test/VISC/DNN_Benchmarks/benchmarks/mini_era_cv/data/weights/dense_1_w.bin b/llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/mini_era_cv/data/weights/dense_1_w.bin
similarity index 100%
rename from llvm/test/VISC/DNN_Benchmarks/benchmarks/mini_era_cv/data/weights/dense_1_w.bin
rename to llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/mini_era_cv/data/weights/dense_1_w.bin
diff --git a/llvm/test/VISC/DNN_Benchmarks/benchmarks/mini_era_cv/data/weights/dense_2_b.bin b/llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/mini_era_cv/data/weights/dense_2_b.bin
similarity index 100%
rename from llvm/test/VISC/DNN_Benchmarks/benchmarks/mini_era_cv/data/weights/dense_2_b.bin
rename to llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/mini_era_cv/data/weights/dense_2_b.bin
diff --git a/llvm/test/VISC/DNN_Benchmarks/benchmarks/mini_era_cv/data/weights/dense_2_w.bin b/llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/mini_era_cv/data/weights/dense_2_w.bin
similarity index 100%
rename from llvm/test/VISC/DNN_Benchmarks/benchmarks/mini_era_cv/data/weights/dense_2_w.bin
rename to llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/mini_era_cv/data/weights/dense_2_w.bin
diff --git a/llvm/test/VISC/DNN_Benchmarks/benchmarks/mini_era_cv/data/weights/input.bin b/llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/mini_era_cv/data/weights/input.bin
similarity index 100%
rename from llvm/test/VISC/DNN_Benchmarks/benchmarks/mini_era_cv/data/weights/input.bin
rename to llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/mini_era_cv/data/weights/input.bin
diff --git a/llvm/test/VISC/DNN_Benchmarks/benchmarks/mini_era_cv/data/weights/labels.bin b/llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/mini_era_cv/data/weights/labels.bin
similarity index 100%
rename from llvm/test/VISC/DNN_Benchmarks/benchmarks/mini_era_cv/data/weights/labels.bin
rename to llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/mini_era_cv/data/weights/labels.bin
diff --git a/llvm/test/VISC/DNN_Benchmarks/benchmarks/mini_era_cv/data/weights/layer_composition.txt b/llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/mini_era_cv/data/weights/layer_composition.txt
similarity index 100%
rename from llvm/test/VISC/DNN_Benchmarks/benchmarks/mini_era_cv/data/weights/layer_composition.txt
rename to llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/mini_era_cv/data/weights/layer_composition.txt
diff --git a/llvm/test/VISC/DNN_Benchmarks/benchmarks/mini_era_cv/data/weights/layers.txt b/llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/mini_era_cv/data/weights/layers.txt
similarity index 100%
rename from llvm/test/VISC/DNN_Benchmarks/benchmarks/mini_era_cv/data/weights/layers.txt
rename to llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/mini_era_cv/data/weights/layers.txt
diff --git a/llvm/test/VISC/DNN_Benchmarks/benchmarks/mini_era_cv/data/weights/promise_src.cc b/llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/mini_era_cv/data/weights/promise_src.cc
similarity index 100%
rename from llvm/test/VISC/DNN_Benchmarks/benchmarks/mini_era_cv/data/weights/promise_src.cc
rename to llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/mini_era_cv/data/weights/promise_src.cc
diff --git a/llvm/test/VISC/DNN_Benchmarks/benchmarks/mini_era_cv/data/weights/src.cc b/llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/mini_era_cv/data/weights/src.cc
similarity index 100%
rename from llvm/test/VISC/DNN_Benchmarks/benchmarks/mini_era_cv/data/weights/src.cc
rename to llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/mini_era_cv/data/weights/src.cc
diff --git a/llvm/test/VISC/DNN_Benchmarks/benchmarks/mini_era_cv/src/mini_era_cv.cpp b/llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/mini_era_cv/src/mini_era_cv.cpp
similarity index 100%
rename from llvm/test/VISC/DNN_Benchmarks/benchmarks/mini_era_cv/src/mini_era_cv.cpp
rename to llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/mini_era_cv/src/mini_era_cv.cpp
diff --git a/llvm/test/VISC/DNN_Benchmarks/benchmarks/mobilenet/Makefile b/llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/mobilenet/Makefile
similarity index 100%
rename from llvm/test/VISC/DNN_Benchmarks/benchmarks/mobilenet/Makefile
rename to llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/mobilenet/Makefile
diff --git a/llvm/test/VISC/DNN_Benchmarks/benchmarks/mobilenet/data/autotuner_data/tuner_confs_batch220.txt b/llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/mobilenet/data/autotuner_data/tuner_confs_batch220.txt
similarity index 100%
rename from llvm/test/VISC/DNN_Benchmarks/benchmarks/mobilenet/data/autotuner_data/tuner_confs_batch220.txt
rename to llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/mobilenet/data/autotuner_data/tuner_confs_batch220.txt
diff --git a/llvm/test/VISC/DNN_Benchmarks/benchmarks/mobilenet/data/autotuner_data/tuner_pareto_confs_batch220.txt b/llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/mobilenet/data/autotuner_data/tuner_pareto_confs_batch220.txt
similarity index 100%
rename from llvm/test/VISC/DNN_Benchmarks/benchmarks/mobilenet/data/autotuner_data/tuner_pareto_confs_batch220.txt
rename to llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/mobilenet/data/autotuner_data/tuner_pareto_confs_batch220.txt
diff --git a/llvm/test/VISC/DNN_Benchmarks/benchmarks/mobilenet/data/autotuner_data/tuner_promise_confs_batch220_multi.txt b/llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/mobilenet/data/autotuner_data/tuner_promise_confs_batch220_multi.txt
similarity index 100%
rename from llvm/test/VISC/DNN_Benchmarks/benchmarks/mobilenet/data/autotuner_data/tuner_promise_confs_batch220_multi.txt
rename to llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/mobilenet/data/autotuner_data/tuner_promise_confs_batch220_multi.txt
diff --git a/llvm/test/VISC/DNN_Benchmarks/benchmarks/mobilenet/data/autotuner_data/tuner_promise_confs_batch220_multi2.txt b/llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/mobilenet/data/autotuner_data/tuner_promise_confs_batch220_multi2.txt
similarity index 100%
rename from llvm/test/VISC/DNN_Benchmarks/benchmarks/mobilenet/data/autotuner_data/tuner_promise_confs_batch220_multi2.txt
rename to llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/mobilenet/data/autotuner_data/tuner_promise_confs_batch220_multi2.txt
diff --git a/llvm/test/VISC/DNN_Benchmarks/benchmarks/mobilenet/data/autotuner_data/tuner_promise_confs_batch220_single.txt b/llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/mobilenet/data/autotuner_data/tuner_promise_confs_batch220_single.txt
similarity index 100%
rename from llvm/test/VISC/DNN_Benchmarks/benchmarks/mobilenet/data/autotuner_data/tuner_promise_confs_batch220_single.txt
rename to llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/mobilenet/data/autotuner_data/tuner_promise_confs_batch220_single.txt
diff --git a/llvm/test/VISC/DNN_Benchmarks/benchmarks/mobilenet/data/quant_ranges.txt b/llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/mobilenet/data/quant_ranges.txt
similarity index 100%
rename from llvm/test/VISC/DNN_Benchmarks/benchmarks/mobilenet/data/quant_ranges.txt
rename to llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/mobilenet/data/quant_ranges.txt
diff --git a/llvm/test/VISC/DNN_Benchmarks/benchmarks/mobilenet/data/quant_ranges_rt.txt b/llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/mobilenet/data/quant_ranges_rt.txt
similarity index 100%
rename from llvm/test/VISC/DNN_Benchmarks/benchmarks/mobilenet/data/quant_ranges_rt.txt
rename to llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/mobilenet/data/quant_ranges_rt.txt
diff --git a/llvm/test/VISC/DNN_Benchmarks/benchmarks/mobilenet/data/tuner_confs_base.txt b/llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/mobilenet/data/tuner_confs_base.txt
similarity index 100%
rename from llvm/test/VISC/DNN_Benchmarks/benchmarks/mobilenet/data/tuner_confs_base.txt
rename to llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/mobilenet/data/tuner_confs_base.txt
diff --git a/llvm/test/VISC/DNN_Benchmarks/benchmarks/mobilenet/src/mobilenet.cpp b/llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/mobilenet/src/mobilenet.cpp
similarity index 100%
rename from llvm/test/VISC/DNN_Benchmarks/benchmarks/mobilenet/src/mobilenet.cpp
rename to llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/mobilenet/src/mobilenet.cpp
diff --git a/llvm/test/VISC/DNN_Benchmarks/benchmarks/mobilenet/src/mobilenet_loop.cpp b/llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/mobilenet/src/mobilenet_loop.cpp
similarity index 100%
rename from llvm/test/VISC/DNN_Benchmarks/benchmarks/mobilenet/src/mobilenet_loop.cpp
rename to llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/mobilenet/src/mobilenet_loop.cpp
diff --git a/llvm/test/VISC/DNN_Benchmarks/benchmarks/mobilenet/src/mobilenet_promise.cpp b/llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/mobilenet/src/mobilenet_promise.cpp
similarity index 100%
rename from llvm/test/VISC/DNN_Benchmarks/benchmarks/mobilenet/src/mobilenet_promise.cpp
rename to llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/mobilenet/src/mobilenet_promise.cpp
diff --git a/llvm/test/VISC/DNN_Benchmarks/benchmarks/mobilenet_shallow/Makefile b/llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/mobilenet_shallow/Makefile
similarity index 100%
rename from llvm/test/VISC/DNN_Benchmarks/benchmarks/mobilenet_shallow/Makefile
rename to llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/mobilenet_shallow/Makefile
diff --git a/llvm/test/VISC/DNN_Benchmarks/benchmarks/mobilenet_shallow/data/autotuner_data/tuner_confs_batch220.txt b/llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/mobilenet_shallow/data/autotuner_data/tuner_confs_batch220.txt
similarity index 100%
rename from llvm/test/VISC/DNN_Benchmarks/benchmarks/mobilenet_shallow/data/autotuner_data/tuner_confs_batch220.txt
rename to llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/mobilenet_shallow/data/autotuner_data/tuner_confs_batch220.txt
diff --git a/llvm/test/VISC/DNN_Benchmarks/benchmarks/mobilenet_shallow/data/autotuner_data/tuner_pareto_confs_batch220.txt b/llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/mobilenet_shallow/data/autotuner_data/tuner_pareto_confs_batch220.txt
similarity index 100%
rename from llvm/test/VISC/DNN_Benchmarks/benchmarks/mobilenet_shallow/data/autotuner_data/tuner_pareto_confs_batch220.txt
rename to llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/mobilenet_shallow/data/autotuner_data/tuner_pareto_confs_batch220.txt
diff --git a/llvm/test/VISC/DNN_Benchmarks/benchmarks/mobilenet_shallow/data/autotuner_data/tuner_promise_confs_batch220_multi.txt b/llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/mobilenet_shallow/data/autotuner_data/tuner_promise_confs_batch220_multi.txt
similarity index 100%
rename from llvm/test/VISC/DNN_Benchmarks/benchmarks/mobilenet_shallow/data/autotuner_data/tuner_promise_confs_batch220_multi.txt
rename to llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/mobilenet_shallow/data/autotuner_data/tuner_promise_confs_batch220_multi.txt
diff --git a/llvm/test/VISC/DNN_Benchmarks/benchmarks/mobilenet_shallow/data/autotuner_data/tuner_promise_confs_batch220_multi2.txt b/llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/mobilenet_shallow/data/autotuner_data/tuner_promise_confs_batch220_multi2.txt
similarity index 100%
rename from llvm/test/VISC/DNN_Benchmarks/benchmarks/mobilenet_shallow/data/autotuner_data/tuner_promise_confs_batch220_multi2.txt
rename to llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/mobilenet_shallow/data/autotuner_data/tuner_promise_confs_batch220_multi2.txt
diff --git a/llvm/test/VISC/DNN_Benchmarks/benchmarks/mobilenet_shallow/data/autotuner_data/tuner_promise_confs_batch220_single.txt b/llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/mobilenet_shallow/data/autotuner_data/tuner_promise_confs_batch220_single.txt
similarity index 100%
rename from llvm/test/VISC/DNN_Benchmarks/benchmarks/mobilenet_shallow/data/autotuner_data/tuner_promise_confs_batch220_single.txt
rename to llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/mobilenet_shallow/data/autotuner_data/tuner_promise_confs_batch220_single.txt
diff --git a/llvm/test/VISC/DNN_Benchmarks/benchmarks/mobilenet_shallow/data/quant_ranges.txt b/llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/mobilenet_shallow/data/quant_ranges.txt
similarity index 100%
rename from llvm/test/VISC/DNN_Benchmarks/benchmarks/mobilenet_shallow/data/quant_ranges.txt
rename to llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/mobilenet_shallow/data/quant_ranges.txt
diff --git a/llvm/test/VISC/DNN_Benchmarks/benchmarks/mobilenet_shallow/data/quant_ranges_rt.txt b/llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/mobilenet_shallow/data/quant_ranges_rt.txt
similarity index 100%
rename from llvm/test/VISC/DNN_Benchmarks/benchmarks/mobilenet_shallow/data/quant_ranges_rt.txt
rename to llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/mobilenet_shallow/data/quant_ranges_rt.txt
diff --git a/llvm/test/VISC/DNN_Benchmarks/benchmarks/mobilenet_shallow/data/tuner_confs_base.txt b/llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/mobilenet_shallow/data/tuner_confs_base.txt
similarity index 100%
rename from llvm/test/VISC/DNN_Benchmarks/benchmarks/mobilenet_shallow/data/tuner_confs_base.txt
rename to llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/mobilenet_shallow/data/tuner_confs_base.txt
diff --git a/llvm/test/VISC/DNN_Benchmarks/benchmarks/mobilenet_shallow/src/mobilenet_shallow.cpp b/llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/mobilenet_shallow/src/mobilenet_shallow.cpp
similarity index 100%
rename from llvm/test/VISC/DNN_Benchmarks/benchmarks/mobilenet_shallow/src/mobilenet_shallow.cpp
rename to llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/mobilenet_shallow/src/mobilenet_shallow.cpp
diff --git a/llvm/test/VISC/DNN_Benchmarks/benchmarks/mobilenet_shallow/src/mobilenet_shallow_promise.cpp b/llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/mobilenet_shallow/src/mobilenet_shallow_promise.cpp
similarity index 100%
rename from llvm/test/VISC/DNN_Benchmarks/benchmarks/mobilenet_shallow/src/mobilenet_shallow_promise.cpp
rename to llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/mobilenet_shallow/src/mobilenet_shallow_promise.cpp
diff --git a/llvm/test/VISC/DNN_Benchmarks/benchmarks/resnet18/Makefile b/llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/resnet18/Makefile
similarity index 100%
rename from llvm/test/VISC/DNN_Benchmarks/benchmarks/resnet18/Makefile
rename to llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/resnet18/Makefile
diff --git a/llvm/test/VISC/DNN_Benchmarks/benchmarks/resnet18/data/autotuner_data/tuner_confs_batch220.txt b/llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/resnet18/data/autotuner_data/tuner_confs_batch220.txt
similarity index 100%
rename from llvm/test/VISC/DNN_Benchmarks/benchmarks/resnet18/data/autotuner_data/tuner_confs_batch220.txt
rename to llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/resnet18/data/autotuner_data/tuner_confs_batch220.txt
diff --git a/llvm/test/VISC/DNN_Benchmarks/benchmarks/resnet18/data/autotuner_data/tuner_pareto_confs_batch220.txt b/llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/resnet18/data/autotuner_data/tuner_pareto_confs_batch220.txt
similarity index 100%
rename from llvm/test/VISC/DNN_Benchmarks/benchmarks/resnet18/data/autotuner_data/tuner_pareto_confs_batch220.txt
rename to llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/resnet18/data/autotuner_data/tuner_pareto_confs_batch220.txt
diff --git a/llvm/test/VISC/DNN_Benchmarks/benchmarks/resnet18/data/autotuner_data/tuner_promise_confs_batch220_multi.txt b/llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/resnet18/data/autotuner_data/tuner_promise_confs_batch220_multi.txt
similarity index 100%
rename from llvm/test/VISC/DNN_Benchmarks/benchmarks/resnet18/data/autotuner_data/tuner_promise_confs_batch220_multi.txt
rename to llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/resnet18/data/autotuner_data/tuner_promise_confs_batch220_multi.txt
diff --git a/llvm/test/VISC/DNN_Benchmarks/benchmarks/resnet18/data/autotuner_data/tuner_promise_confs_batch220_single.txt b/llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/resnet18/data/autotuner_data/tuner_promise_confs_batch220_single.txt
similarity index 100%
rename from llvm/test/VISC/DNN_Benchmarks/benchmarks/resnet18/data/autotuner_data/tuner_promise_confs_batch220_single.txt
rename to llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/resnet18/data/autotuner_data/tuner_promise_confs_batch220_single.txt
diff --git a/llvm/test/VISC/DNN_Benchmarks/benchmarks/resnet18/data/quant_ranges.txt b/llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/resnet18/data/quant_ranges.txt
similarity index 100%
rename from llvm/test/VISC/DNN_Benchmarks/benchmarks/resnet18/data/quant_ranges.txt
rename to llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/resnet18/data/quant_ranges.txt
diff --git a/llvm/test/VISC/DNN_Benchmarks/benchmarks/resnet18/data/quant_ranges_rt.txt b/llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/resnet18/data/quant_ranges_rt.txt
similarity index 100%
rename from llvm/test/VISC/DNN_Benchmarks/benchmarks/resnet18/data/quant_ranges_rt.txt
rename to llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/resnet18/data/quant_ranges_rt.txt
diff --git a/llvm/test/VISC/DNN_Benchmarks/benchmarks/resnet18/data/tuner_confs_base.txt b/llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/resnet18/data/tuner_confs_base.txt
similarity index 100%
rename from llvm/test/VISC/DNN_Benchmarks/benchmarks/resnet18/data/tuner_confs_base.txt
rename to llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/resnet18/data/tuner_confs_base.txt
diff --git a/llvm/test/VISC/DNN_Benchmarks/benchmarks/resnet18/src/resnet18.cpp b/llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/resnet18/src/resnet18.cpp
similarity index 100%
rename from llvm/test/VISC/DNN_Benchmarks/benchmarks/resnet18/src/resnet18.cpp
rename to llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/resnet18/src/resnet18.cpp
diff --git a/llvm/test/VISC/DNN_Benchmarks/benchmarks/resnet18/src/resnet18_loop.cpp b/llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/resnet18/src/resnet18_loop.cpp
similarity index 100%
rename from llvm/test/VISC/DNN_Benchmarks/benchmarks/resnet18/src/resnet18_loop.cpp
rename to llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/resnet18/src/resnet18_loop.cpp
diff --git a/llvm/test/VISC/DNN_Benchmarks/benchmarks/resnet18/src/resnet18_promise.cpp b/llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/resnet18/src/resnet18_promise.cpp
similarity index 100%
rename from llvm/test/VISC/DNN_Benchmarks/benchmarks/resnet18/src/resnet18_promise.cpp
rename to llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/resnet18/src/resnet18_promise.cpp
diff --git a/llvm/test/VISC/DNN_Benchmarks/benchmarks/vgg16_cifar10/Makefile b/llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/vgg16_cifar10/Makefile
similarity index 100%
rename from llvm/test/VISC/DNN_Benchmarks/benchmarks/vgg16_cifar10/Makefile
rename to llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/vgg16_cifar10/Makefile
diff --git a/llvm/test/VISC/DNN_Benchmarks/benchmarks/vgg16_cifar10/build/final_accuracy b/llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/vgg16_cifar10/build/final_accuracy
similarity index 100%
rename from llvm/test/VISC/DNN_Benchmarks/benchmarks/vgg16_cifar10/build/final_accuracy
rename to llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/vgg16_cifar10/build/final_accuracy
diff --git a/llvm/test/VISC/DNN_Benchmarks/benchmarks/vgg16_cifar10/build/vgg16_cifar10.ll b/llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/vgg16_cifar10/build/vgg16_cifar10.ll
similarity index 100%
rename from llvm/test/VISC/DNN_Benchmarks/benchmarks/vgg16_cifar10/build/vgg16_cifar10.ll
rename to llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/vgg16_cifar10/build/vgg16_cifar10.ll
diff --git a/llvm/test/VISC/DNN_Benchmarks/benchmarks/vgg16_cifar10/build/vgg16_cifar10.opt.bc b/llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/vgg16_cifar10/build/vgg16_cifar10.opt.bc
similarity index 100%
rename from llvm/test/VISC/DNN_Benchmarks/benchmarks/vgg16_cifar10/build/vgg16_cifar10.opt.bc
rename to llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/vgg16_cifar10/build/vgg16_cifar10.opt.bc
diff --git a/llvm/test/VISC/DNN_Benchmarks/benchmarks/vgg16_cifar10/build/vgg16_cifar10.visc.ll b/llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/vgg16_cifar10/build/vgg16_cifar10.visc.ll
similarity index 100%
rename from llvm/test/VISC/DNN_Benchmarks/benchmarks/vgg16_cifar10/build/vgg16_cifar10.visc.ll
rename to llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/vgg16_cifar10/build/vgg16_cifar10.visc.ll
diff --git a/llvm/test/VISC/DNN_Benchmarks/benchmarks/vgg16_cifar10/build/vgg16_cifar10_linked b/llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/vgg16_cifar10/build/vgg16_cifar10_linked
similarity index 100%
rename from llvm/test/VISC/DNN_Benchmarks/benchmarks/vgg16_cifar10/build/vgg16_cifar10_linked
rename to llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/vgg16_cifar10/build/vgg16_cifar10_linked
diff --git a/llvm/test/VISC/DNN_Benchmarks/benchmarks/vgg16_cifar10/build/vgg16_cifar10_linked.bc b/llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/vgg16_cifar10/build/vgg16_cifar10_linked.bc
similarity index 100%
rename from llvm/test/VISC/DNN_Benchmarks/benchmarks/vgg16_cifar10/build/vgg16_cifar10_linked.bc
rename to llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/vgg16_cifar10/build/vgg16_cifar10_linked.bc
diff --git a/llvm/test/VISC/DNN_Benchmarks/benchmarks/vgg16_cifar10/build/vgg16_cifar10_tune b/llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/vgg16_cifar10/build/vgg16_cifar10_tune
similarity index 100%
rename from llvm/test/VISC/DNN_Benchmarks/benchmarks/vgg16_cifar10/build/vgg16_cifar10_tune
rename to llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/vgg16_cifar10/build/vgg16_cifar10_tune
diff --git a/llvm/test/VISC/DNN_Benchmarks/benchmarks/vgg16_cifar10/data/autotuner_data/tuner_confs_batch220.txt b/llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/vgg16_cifar10/data/autotuner_data/tuner_confs_batch220.txt
similarity index 100%
rename from llvm/test/VISC/DNN_Benchmarks/benchmarks/vgg16_cifar10/data/autotuner_data/tuner_confs_batch220.txt
rename to llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/vgg16_cifar10/data/autotuner_data/tuner_confs_batch220.txt
diff --git a/llvm/test/VISC/DNN_Benchmarks/benchmarks/vgg16_cifar10/data/autotuner_data/tuner_pareto_confs_batch220.txt b/llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/vgg16_cifar10/data/autotuner_data/tuner_pareto_confs_batch220.txt
similarity index 100%
rename from llvm/test/VISC/DNN_Benchmarks/benchmarks/vgg16_cifar10/data/autotuner_data/tuner_pareto_confs_batch220.txt
rename to llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/vgg16_cifar10/data/autotuner_data/tuner_pareto_confs_batch220.txt
diff --git a/llvm/test/VISC/DNN_Benchmarks/benchmarks/vgg16_cifar10/data/autotuner_data/tuner_promise_confs_batch220_multi.txt b/llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/vgg16_cifar10/data/autotuner_data/tuner_promise_confs_batch220_multi.txt
similarity index 100%
rename from llvm/test/VISC/DNN_Benchmarks/benchmarks/vgg16_cifar10/data/autotuner_data/tuner_promise_confs_batch220_multi.txt
rename to llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/vgg16_cifar10/data/autotuner_data/tuner_promise_confs_batch220_multi.txt
diff --git a/llvm/test/VISC/DNN_Benchmarks/benchmarks/vgg16_cifar10/data/autotuner_data/tuner_promise_confs_batch220_single.txt b/llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/vgg16_cifar10/data/autotuner_data/tuner_promise_confs_batch220_single.txt
similarity index 100%
rename from llvm/test/VISC/DNN_Benchmarks/benchmarks/vgg16_cifar10/data/autotuner_data/tuner_promise_confs_batch220_single.txt
rename to llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/vgg16_cifar10/data/autotuner_data/tuner_promise_confs_batch220_single.txt
diff --git a/llvm/test/VISC/DNN_Benchmarks/benchmarks/vgg16_cifar10/data/quant_ranges.txt b/llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/vgg16_cifar10/data/quant_ranges.txt
similarity index 100%
rename from llvm/test/VISC/DNN_Benchmarks/benchmarks/vgg16_cifar10/data/quant_ranges.txt
rename to llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/vgg16_cifar10/data/quant_ranges.txt
diff --git a/llvm/test/VISC/DNN_Benchmarks/benchmarks/vgg16_cifar10/data/quant_ranges_rt.txt b/llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/vgg16_cifar10/data/quant_ranges_rt.txt
similarity index 100%
rename from llvm/test/VISC/DNN_Benchmarks/benchmarks/vgg16_cifar10/data/quant_ranges_rt.txt
rename to llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/vgg16_cifar10/data/quant_ranges_rt.txt
diff --git a/llvm/test/VISC/DNN_Benchmarks/benchmarks/vgg16_cifar10/data/tuner_confs_base.txt b/llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/vgg16_cifar10/data/tuner_confs_base.txt
similarity index 100%
rename from llvm/test/VISC/DNN_Benchmarks/benchmarks/vgg16_cifar10/data/tuner_confs_base.txt
rename to llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/vgg16_cifar10/data/tuner_confs_base.txt
diff --git a/llvm/test/VISC/DNN_Benchmarks/benchmarks/vgg16_cifar10/src/vgg16_cifar10.cpp b/llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/vgg16_cifar10/src/vgg16_cifar10.cpp
similarity index 100%
rename from llvm/test/VISC/DNN_Benchmarks/benchmarks/vgg16_cifar10/src/vgg16_cifar10.cpp
rename to llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/vgg16_cifar10/src/vgg16_cifar10.cpp
diff --git a/llvm/test/VISC/DNN_Benchmarks/benchmarks/vgg16_cifar10/src/vgg16_cifar10_loop.cpp b/llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/vgg16_cifar10/src/vgg16_cifar10_loop.cpp
similarity index 100%
rename from llvm/test/VISC/DNN_Benchmarks/benchmarks/vgg16_cifar10/src/vgg16_cifar10_loop.cpp
rename to llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/vgg16_cifar10/src/vgg16_cifar10_loop.cpp
diff --git a/llvm/test/VISC/DNN_Benchmarks/benchmarks/vgg16_cifar10/src/vgg16_cifar10_promise.cpp b/llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/vgg16_cifar10/src/vgg16_cifar10_promise.cpp
similarity index 100%
rename from llvm/test/VISC/DNN_Benchmarks/benchmarks/vgg16_cifar10/src/vgg16_cifar10_promise.cpp
rename to llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/vgg16_cifar10/src/vgg16_cifar10_promise.cpp
diff --git a/llvm/test/VISC/DNN_Benchmarks/benchmarks/vgg16_cifar100/Makefile b/llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/vgg16_cifar100/Makefile
similarity index 100%
rename from llvm/test/VISC/DNN_Benchmarks/benchmarks/vgg16_cifar100/Makefile
rename to llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/vgg16_cifar100/Makefile
diff --git a/llvm/test/VISC/DNN_Benchmarks/benchmarks/vgg16_cifar100/data/autotuner_data/tuner_confs_batch220.txt b/llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/vgg16_cifar100/data/autotuner_data/tuner_confs_batch220.txt
similarity index 100%
rename from llvm/test/VISC/DNN_Benchmarks/benchmarks/vgg16_cifar100/data/autotuner_data/tuner_confs_batch220.txt
rename to llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/vgg16_cifar100/data/autotuner_data/tuner_confs_batch220.txt
diff --git a/llvm/test/VISC/DNN_Benchmarks/benchmarks/vgg16_cifar100/data/autotuner_data/tuner_pareto_confs_batch220.txt b/llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/vgg16_cifar100/data/autotuner_data/tuner_pareto_confs_batch220.txt
similarity index 100%
rename from llvm/test/VISC/DNN_Benchmarks/benchmarks/vgg16_cifar100/data/autotuner_data/tuner_pareto_confs_batch220.txt
rename to llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/vgg16_cifar100/data/autotuner_data/tuner_pareto_confs_batch220.txt
diff --git a/llvm/test/VISC/DNN_Benchmarks/benchmarks/vgg16_cifar100/data/autotuner_data/tuner_promise_confs_batch220_multi.txt b/llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/vgg16_cifar100/data/autotuner_data/tuner_promise_confs_batch220_multi.txt
similarity index 100%
rename from llvm/test/VISC/DNN_Benchmarks/benchmarks/vgg16_cifar100/data/autotuner_data/tuner_promise_confs_batch220_multi.txt
rename to llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/vgg16_cifar100/data/autotuner_data/tuner_promise_confs_batch220_multi.txt
diff --git a/llvm/test/VISC/DNN_Benchmarks/benchmarks/vgg16_cifar100/data/autotuner_data/tuner_promise_confs_batch220_single.txt b/llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/vgg16_cifar100/data/autotuner_data/tuner_promise_confs_batch220_single.txt
similarity index 100%
rename from llvm/test/VISC/DNN_Benchmarks/benchmarks/vgg16_cifar100/data/autotuner_data/tuner_promise_confs_batch220_single.txt
rename to llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/vgg16_cifar100/data/autotuner_data/tuner_promise_confs_batch220_single.txt
diff --git a/llvm/test/VISC/DNN_Benchmarks/benchmarks/vgg16_cifar100/data/quant_ranges.txt b/llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/vgg16_cifar100/data/quant_ranges.txt
similarity index 100%
rename from llvm/test/VISC/DNN_Benchmarks/benchmarks/vgg16_cifar100/data/quant_ranges.txt
rename to llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/vgg16_cifar100/data/quant_ranges.txt
diff --git a/llvm/test/VISC/DNN_Benchmarks/benchmarks/vgg16_cifar100/data/quant_ranges_rt.txt b/llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/vgg16_cifar100/data/quant_ranges_rt.txt
similarity index 100%
rename from llvm/test/VISC/DNN_Benchmarks/benchmarks/vgg16_cifar100/data/quant_ranges_rt.txt
rename to llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/vgg16_cifar100/data/quant_ranges_rt.txt
diff --git a/llvm/test/VISC/DNN_Benchmarks/benchmarks/vgg16_cifar100/src/vgg16_cifar100.cpp b/llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/vgg16_cifar100/src/vgg16_cifar100.cpp
similarity index 100%
rename from llvm/test/VISC/DNN_Benchmarks/benchmarks/vgg16_cifar100/src/vgg16_cifar100.cpp
rename to llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/vgg16_cifar100/src/vgg16_cifar100.cpp
diff --git a/llvm/test/VISC/DNN_Benchmarks/benchmarks/vgg16_cifar100/src/vgg16_cifar100_loop.cpp b/llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/vgg16_cifar100/src/vgg16_cifar100_loop.cpp
similarity index 100%
rename from llvm/test/VISC/DNN_Benchmarks/benchmarks/vgg16_cifar100/src/vgg16_cifar100_loop.cpp
rename to llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/vgg16_cifar100/src/vgg16_cifar100_loop.cpp
diff --git a/llvm/test/VISC/DNN_Benchmarks/benchmarks/vgg16_cifar100/src/vgg16_cifar100_promise.cpp b/llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/vgg16_cifar100/src/vgg16_cifar100_promise.cpp
similarity index 100%
rename from llvm/test/VISC/DNN_Benchmarks/benchmarks/vgg16_cifar100/src/vgg16_cifar100_promise.cpp
rename to llvm/tools/hpvm/test/VISC/DNN_Benchmarks/benchmarks/vgg16_cifar100/src/vgg16_cifar100_promise.cpp
diff --git a/llvm/test/VISC/DNN_Benchmarks/common/bin/setup_tyler_paths.sh b/llvm/tools/hpvm/test/VISC/DNN_Benchmarks/common/bin/setup_tyler_paths.sh
similarity index 100%
rename from llvm/test/VISC/DNN_Benchmarks/common/bin/setup_tyler_paths.sh
rename to llvm/tools/hpvm/test/VISC/DNN_Benchmarks/common/bin/setup_tyler_paths.sh
diff --git a/llvm/test/VISC/DNN_Benchmarks/common/include/tensorTypes.h b/llvm/tools/hpvm/test/VISC/DNN_Benchmarks/common/include/tensorTypes.h
similarity index 100%
rename from llvm/test/VISC/DNN_Benchmarks/common/include/tensorTypes.h
rename to llvm/tools/hpvm/test/VISC/DNN_Benchmarks/common/include/tensorTypes.h
diff --git a/llvm/test/VISC/DNN_Benchmarks/common/include/tensorUtils.h b/llvm/tools/hpvm/test/VISC/DNN_Benchmarks/common/include/tensorUtils.h
similarity index 100%
rename from llvm/test/VISC/DNN_Benchmarks/common/include/tensorUtils.h
rename to llvm/tools/hpvm/test/VISC/DNN_Benchmarks/common/include/tensorUtils.h
diff --git a/llvm/test/VISC/DNN_Benchmarks/common/include/visc.h b/llvm/tools/hpvm/test/VISC/DNN_Benchmarks/common/include/visc.h
similarity index 100%
rename from llvm/test/VISC/DNN_Benchmarks/common/include/visc.h
rename to llvm/tools/hpvm/test/VISC/DNN_Benchmarks/common/include/visc.h
diff --git a/llvm/test/VISC/MatrixMultiplication/Makefile b/llvm/tools/hpvm/test/VISC/MatrixMultiplication/Makefile
similarity index 100%
rename from llvm/test/VISC/MatrixMultiplication/Makefile
rename to llvm/tools/hpvm/test/VISC/MatrixMultiplication/Makefile
diff --git a/llvm/test/VISC/MatrixMultiplication/gemm.c b/llvm/tools/hpvm/test/VISC/MatrixMultiplication/gemm.c
similarity index 100%
rename from llvm/test/VISC/MatrixMultiplication/gemm.c
rename to llvm/tools/hpvm/test/VISC/MatrixMultiplication/gemm.c
diff --git a/llvm/test/VISC/MatrixMultiplication/visc_gemm.ll b/llvm/tools/hpvm/test/VISC/MatrixMultiplication/visc_gemm.ll
similarity index 100%
rename from llvm/test/VISC/MatrixMultiplication/visc_gemm.ll
rename to llvm/tools/hpvm/test/VISC/MatrixMultiplication/visc_gemm.ll
diff --git a/llvm/test/VISC/MatrixMultiplication/visc_gemm_2_level.ll b/llvm/tools/hpvm/test/VISC/MatrixMultiplication/visc_gemm_2_level.ll
similarity index 100%
rename from llvm/test/VISC/MatrixMultiplication/visc_gemm_2_level.ll
rename to llvm/tools/hpvm/test/VISC/MatrixMultiplication/visc_gemm_2_level.ll
diff --git a/llvm/test/VISC/MatrixMultiplication/visc_gemm_2_level_host.ll b/llvm/tools/hpvm/test/VISC/MatrixMultiplication/visc_gemm_2_level_host.ll
similarity index 100%
rename from llvm/test/VISC/MatrixMultiplication/visc_gemm_2_level_host.ll
rename to llvm/tools/hpvm/test/VISC/MatrixMultiplication/visc_gemm_2_level_host.ll
diff --git a/llvm/test/VISC/MatrixMultiplication/visc_gemm_2_level_outedge.ll b/llvm/tools/hpvm/test/VISC/MatrixMultiplication/visc_gemm_2_level_outedge.ll
similarity index 100%
rename from llvm/test/VISC/MatrixMultiplication/visc_gemm_2_level_outedge.ll
rename to llvm/tools/hpvm/test/VISC/MatrixMultiplication/visc_gemm_2_level_outedge.ll
diff --git a/llvm/test/VISC/MatrixMultiplication/visc_gemm_2_level_param.ll b/llvm/tools/hpvm/test/VISC/MatrixMultiplication/visc_gemm_2_level_param.ll
similarity index 100%
rename from llvm/test/VISC/MatrixMultiplication/visc_gemm_2_level_param.ll
rename to llvm/tools/hpvm/test/VISC/MatrixMultiplication/visc_gemm_2_level_param.ll
diff --git a/llvm/test/VISC/MatrixMultiplication/visc_gemm_ptx.ll b/llvm/tools/hpvm/test/VISC/MatrixMultiplication/visc_gemm_ptx.ll
similarity index 100%
rename from llvm/test/VISC/MatrixMultiplication/visc_gemm_ptx.ll
rename to llvm/tools/hpvm/test/VISC/MatrixMultiplication/visc_gemm_ptx.ll
diff --git a/llvm/test/VISC/edge/CMakeLists.txt b/llvm/tools/hpvm/test/VISC/edge/CMakeLists.txt
similarity index 100%
rename from llvm/test/VISC/edge/CMakeLists.txt
rename to llvm/tools/hpvm/test/VISC/edge/CMakeLists.txt
diff --git a/llvm/test/VISC/edge/ESO_Very_Large_Telescope.jpg b/llvm/tools/hpvm/test/VISC/edge/ESO_Very_Large_Telescope.jpg
similarity index 100%
rename from llvm/test/VISC/edge/ESO_Very_Large_Telescope.jpg
rename to llvm/tools/hpvm/test/VISC/edge/ESO_Very_Large_Telescope.jpg
diff --git a/llvm/test/VISC/edge/EdgeDetect.cpp b/llvm/tools/hpvm/test/VISC/edge/EdgeDetect.cpp
similarity index 100%
rename from llvm/test/VISC/edge/EdgeDetect.cpp
rename to llvm/tools/hpvm/test/VISC/edge/EdgeDetect.cpp
diff --git a/llvm/test/VISC/edge/PipelineEdgeDetect.cpp b/llvm/tools/hpvm/test/VISC/edge/PipelineEdgeDetect.cpp
similarity index 100%
rename from llvm/test/VISC/edge/PipelineEdgeDetect.cpp
rename to llvm/tools/hpvm/test/VISC/edge/PipelineEdgeDetect.cpp
diff --git a/llvm/test/VISC/edge/edgetest_10.png b/llvm/tools/hpvm/test/VISC/edge/edgetest_10.png
similarity index 100%
rename from llvm/test/VISC/edge/edgetest_10.png
rename to llvm/tools/hpvm/test/VISC/edge/edgetest_10.png
diff --git a/llvm/test/VISC/edge/house.png b/llvm/tools/hpvm/test/VISC/edge/house.png
similarity index 100%
rename from llvm/test/VISC/edge/house.png
rename to llvm/tools/hpvm/test/VISC/edge/house.png
diff --git a/llvm/test/VISC/edge/time.h b/llvm/tools/hpvm/test/VISC/edge/time.h
similarity index 100%
rename from llvm/test/VISC/edge/time.h
rename to llvm/tools/hpvm/test/VISC/edge/time.h
diff --git a/llvm/test/VISC/gemm_opencl/matrixMul/Makefile b/llvm/tools/hpvm/test/VISC/gemm_opencl/matrixMul/Makefile
similarity index 100%
rename from llvm/test/VISC/gemm_opencl/matrixMul/Makefile
rename to llvm/tools/hpvm/test/VISC/gemm_opencl/matrixMul/Makefile
diff --git a/llvm/test/VISC/gemm_opencl/matrixMul/gemm_opencl.c b/llvm/tools/hpvm/test/VISC/gemm_opencl/matrixMul/gemm_opencl.c
similarity index 100%
rename from llvm/test/VISC/gemm_opencl/matrixMul/gemm_opencl.c
rename to llvm/tools/hpvm/test/VISC/gemm_opencl/matrixMul/gemm_opencl.c
diff --git a/llvm/test/VISC/gemm_opencl/matrixMul/matrixMul.cl b/llvm/tools/hpvm/test/VISC/gemm_opencl/matrixMul/matrixMul.cl
similarity index 100%
rename from llvm/test/VISC/gemm_opencl/matrixMul/matrixMul.cl
rename to llvm/tools/hpvm/test/VISC/gemm_opencl/matrixMul/matrixMul.cl
diff --git a/llvm/test/VISC/gemm_opencl/matrixMul/sgemm.c b/llvm/tools/hpvm/test/VISC/gemm_opencl/matrixMul/sgemm.c
similarity index 100%
rename from llvm/test/VISC/gemm_opencl/matrixMul/sgemm.c
rename to llvm/tools/hpvm/test/VISC/gemm_opencl/matrixMul/sgemm.c
diff --git a/llvm/test/VISC/gemm_opencl/matrixMul/visc_gemm_opencl.ll b/llvm/tools/hpvm/test/VISC/gemm_opencl/matrixMul/visc_gemm_opencl.ll
similarity index 100%
rename from llvm/test/VISC/gemm_opencl/matrixMul/visc_gemm_opencl.ll
rename to llvm/tools/hpvm/test/VISC/gemm_opencl/matrixMul/visc_gemm_opencl.ll
diff --git a/llvm/test/VISC/gemm_opencl/matrixMul_bc/Makefile b/llvm/tools/hpvm/test/VISC/gemm_opencl/matrixMul_bc/Makefile
similarity index 100%
rename from llvm/test/VISC/gemm_opencl/matrixMul_bc/Makefile
rename to llvm/tools/hpvm/test/VISC/gemm_opencl/matrixMul_bc/Makefile
diff --git a/llvm/test/VISC/gemm_opencl/matrixMul_bc/gemm_opencl.c b/llvm/tools/hpvm/test/VISC/gemm_opencl/matrixMul_bc/gemm_opencl.c
similarity index 100%
rename from llvm/test/VISC/gemm_opencl/matrixMul_bc/gemm_opencl.c
rename to llvm/tools/hpvm/test/VISC/gemm_opencl/matrixMul_bc/gemm_opencl.c
diff --git a/llvm/test/VISC/gemm_opencl/matrixMul_bc/matrixMul_bc.cl b/llvm/tools/hpvm/test/VISC/gemm_opencl/matrixMul_bc/matrixMul_bc.cl
similarity index 100%
rename from llvm/test/VISC/gemm_opencl/matrixMul_bc/matrixMul_bc.cl
rename to llvm/tools/hpvm/test/VISC/gemm_opencl/matrixMul_bc/matrixMul_bc.cl
diff --git a/llvm/test/VISC/gemm_opencl/matrixMul_bc/sgemm.c b/llvm/tools/hpvm/test/VISC/gemm_opencl/matrixMul_bc/sgemm.c
similarity index 100%
rename from llvm/test/VISC/gemm_opencl/matrixMul_bc/sgemm.c
rename to llvm/tools/hpvm/test/VISC/gemm_opencl/matrixMul_bc/sgemm.c
diff --git a/llvm/test/VISC/gemm_opencl/matrixMul_sh/Makefile b/llvm/tools/hpvm/test/VISC/gemm_opencl/matrixMul_sh/Makefile
similarity index 100%
rename from llvm/test/VISC/gemm_opencl/matrixMul_sh/Makefile
rename to llvm/tools/hpvm/test/VISC/gemm_opencl/matrixMul_sh/Makefile
diff --git a/llvm/test/VISC/gemm_opencl/matrixMul_sh/gemm_opencl.c b/llvm/tools/hpvm/test/VISC/gemm_opencl/matrixMul_sh/gemm_opencl.c
similarity index 100%
rename from llvm/test/VISC/gemm_opencl/matrixMul_sh/gemm_opencl.c
rename to llvm/tools/hpvm/test/VISC/gemm_opencl/matrixMul_sh/gemm_opencl.c
diff --git a/llvm/test/VISC/gemm_opencl/matrixMul_sh/matrixMul_sh.cl b/llvm/tools/hpvm/test/VISC/gemm_opencl/matrixMul_sh/matrixMul_sh.cl
similarity index 100%
rename from llvm/test/VISC/gemm_opencl/matrixMul_sh/matrixMul_sh.cl
rename to llvm/tools/hpvm/test/VISC/gemm_opencl/matrixMul_sh/matrixMul_sh.cl
diff --git a/llvm/test/VISC/gemm_opencl/matrixMul_sh/sgemm.c b/llvm/tools/hpvm/test/VISC/gemm_opencl/matrixMul_sh/sgemm.c
similarity index 100%
rename from llvm/test/VISC/gemm_opencl/matrixMul_sh/sgemm.c
rename to llvm/tools/hpvm/test/VISC/gemm_opencl/matrixMul_sh/sgemm.c
diff --git a/llvm/test/VISC/gemm_opencl/matrixMul_sh_bc/Makefile b/llvm/tools/hpvm/test/VISC/gemm_opencl/matrixMul_sh_bc/Makefile
similarity index 100%
rename from llvm/test/VISC/gemm_opencl/matrixMul_sh_bc/Makefile
rename to llvm/tools/hpvm/test/VISC/gemm_opencl/matrixMul_sh_bc/Makefile
diff --git a/llvm/test/VISC/gemm_opencl/matrixMul_sh_bc/gemm_opencl.c b/llvm/tools/hpvm/test/VISC/gemm_opencl/matrixMul_sh_bc/gemm_opencl.c
similarity index 100%
rename from llvm/test/VISC/gemm_opencl/matrixMul_sh_bc/gemm_opencl.c
rename to llvm/tools/hpvm/test/VISC/gemm_opencl/matrixMul_sh_bc/gemm_opencl.c
diff --git a/llvm/test/VISC/gemm_opencl/matrixMul_sh_bc/matrixMul_sh_bc.cl b/llvm/tools/hpvm/test/VISC/gemm_opencl/matrixMul_sh_bc/matrixMul_sh_bc.cl
similarity index 100%
rename from llvm/test/VISC/gemm_opencl/matrixMul_sh_bc/matrixMul_sh_bc.cl
rename to llvm/tools/hpvm/test/VISC/gemm_opencl/matrixMul_sh_bc/matrixMul_sh_bc.cl
diff --git a/llvm/test/VISC/gemm_opencl/matrixMul_sh_bc/sgemm.c b/llvm/tools/hpvm/test/VISC/gemm_opencl/matrixMul_sh_bc/sgemm.c
similarity index 100%
rename from llvm/test/VISC/gemm_opencl/matrixMul_sh_bc/sgemm.c
rename to llvm/tools/hpvm/test/VISC/gemm_opencl/matrixMul_sh_bc/sgemm.c
diff --git a/llvm/test/VISC/lit.local.cfg b/llvm/tools/hpvm/test/VISC/lit.local.cfg
similarity index 100%
rename from llvm/test/VISC/lit.local.cfg
rename to llvm/tools/hpvm/test/VISC/lit.local.cfg
diff --git a/llvm/test/VISC/parboil/.ycm_extra_conf.py b/llvm/tools/hpvm/test/VISC/parboil/.ycm_extra_conf.py
similarity index 100%
rename from llvm/test/VISC/parboil/.ycm_extra_conf.py
rename to llvm/tools/hpvm/test/VISC/parboil/.ycm_extra_conf.py
diff --git a/llvm/test/VISC/parboil/DIRECTORIES b/llvm/tools/hpvm/test/VISC/parboil/DIRECTORIES
similarity index 100%
rename from llvm/test/VISC/parboil/DIRECTORIES
rename to llvm/tools/hpvm/test/VISC/parboil/DIRECTORIES
diff --git a/llvm/test/VISC/parboil/LICENSE b/llvm/tools/hpvm/test/VISC/parboil/LICENSE
similarity index 100%
rename from llvm/test/VISC/parboil/LICENSE
rename to llvm/tools/hpvm/test/VISC/parboil/LICENSE
diff --git a/llvm/test/VISC/parboil/README b/llvm/tools/hpvm/test/VISC/parboil/README
similarity index 100%
rename from llvm/test/VISC/parboil/README
rename to llvm/tools/hpvm/test/VISC/parboil/README
diff --git a/llvm/test/VISC/parboil/README.benchmarks b/llvm/tools/hpvm/test/VISC/parboil/README.benchmarks
similarity index 100%
rename from llvm/test/VISC/parboil/README.benchmarks
rename to llvm/tools/hpvm/test/VISC/parboil/README.benchmarks
diff --git a/llvm/test/VISC/parboil/README.buildsystem b/llvm/tools/hpvm/test/VISC/parboil/README.buildsystem
similarity index 100%
rename from llvm/test/VISC/parboil/README.buildsystem
rename to llvm/tools/hpvm/test/VISC/parboil/README.buildsystem
diff --git a/llvm/test/VISC/parboil/RUN.parboil.script b/llvm/tools/hpvm/test/VISC/parboil/RUN.parboil.script
similarity index 100%
rename from llvm/test/VISC/parboil/RUN.parboil.script
rename to llvm/tools/hpvm/test/VISC/parboil/RUN.parboil.script
diff --git a/llvm/test/VISC/parboil/benchmarks/bfs/DESCRIPTION b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/bfs/DESCRIPTION
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/bfs/DESCRIPTION
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/bfs/DESCRIPTION
diff --git a/llvm/test/VISC/parboil/benchmarks/bfs/Makefile b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/bfs/Makefile
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/bfs/Makefile
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/bfs/Makefile
diff --git a/llvm/test/VISC/parboil/benchmarks/bfs/src/base/Makefile b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/bfs/src/base/Makefile
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/bfs/src/base/Makefile
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/bfs/src/base/Makefile
diff --git a/llvm/test/VISC/parboil/benchmarks/bfs/src/base/main.cc b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/bfs/src/base/main.cc
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/bfs/src/base/main.cc
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/bfs/src/base/main.cc
diff --git a/llvm/test/VISC/parboil/benchmarks/bfs/src/cuda/.__afs3805 b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/bfs/src/cuda/.__afs3805
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/bfs/src/cuda/.__afs3805
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/bfs/src/cuda/.__afs3805
diff --git a/llvm/test/VISC/parboil/benchmarks/bfs/src/cuda/Makefile b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/bfs/src/cuda/Makefile
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/bfs/src/cuda/Makefile
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/bfs/src/cuda/Makefile
diff --git a/llvm/test/VISC/parboil/benchmarks/bfs/src/cuda/config.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/bfs/src/cuda/config.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/bfs/src/cuda/config.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/bfs/src/cuda/config.h
diff --git a/llvm/test/VISC/parboil/benchmarks/bfs/src/cuda/kernel.cu b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/bfs/src/cuda/kernel.cu
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/bfs/src/cuda/kernel.cu
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/bfs/src/cuda/kernel.cu
diff --git a/llvm/test/VISC/parboil/benchmarks/bfs/src/cuda/main.cu b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/bfs/src/cuda/main.cu
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/bfs/src/cuda/main.cu
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/bfs/src/cuda/main.cu
diff --git a/llvm/test/VISC/parboil/benchmarks/bfs/src/cuda_base/.__afs809D b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/bfs/src/cuda_base/.__afs809D
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/bfs/src/cuda_base/.__afs809D
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/bfs/src/cuda_base/.__afs809D
diff --git a/llvm/test/VISC/parboil/benchmarks/bfs/src/cuda_base/Makefile b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/bfs/src/cuda_base/Makefile
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/bfs/src/cuda_base/Makefile
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/bfs/src/cuda_base/Makefile
diff --git a/llvm/test/VISC/parboil/benchmarks/bfs/src/cuda_base/config.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/bfs/src/cuda_base/config.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/bfs/src/cuda_base/config.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/bfs/src/cuda_base/config.h
diff --git a/llvm/test/VISC/parboil/benchmarks/bfs/src/cuda_base/kernel.cu b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/bfs/src/cuda_base/kernel.cu
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/bfs/src/cuda_base/kernel.cu
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/bfs/src/cuda_base/kernel.cu
diff --git a/llvm/test/VISC/parboil/benchmarks/bfs/src/cuda_base/main.cu b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/bfs/src/cuda_base/main.cu
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/bfs/src/cuda_base/main.cu
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/bfs/src/cuda_base/main.cu
diff --git a/llvm/test/VISC/parboil/benchmarks/bfs/src/omp_base/Makefile b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/bfs/src/omp_base/Makefile
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/bfs/src/omp_base/Makefile
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/bfs/src/omp_base/Makefile
diff --git a/llvm/test/VISC/parboil/benchmarks/bfs/src/omp_base/main.cc b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/bfs/src/omp_base/main.cc
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/bfs/src/omp_base/main.cc
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/bfs/src/omp_base/main.cc
diff --git a/llvm/test/VISC/parboil/benchmarks/bfs/src/opencl_base/Makefile b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/bfs/src/opencl_base/Makefile
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/bfs/src/opencl_base/Makefile
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/bfs/src/opencl_base/Makefile
diff --git a/llvm/test/VISC/parboil/benchmarks/bfs/src/opencl_base/OpenCL_common.cpp b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/bfs/src/opencl_base/OpenCL_common.cpp
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/bfs/src/opencl_base/OpenCL_common.cpp
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/bfs/src/opencl_base/OpenCL_common.cpp
diff --git a/llvm/test/VISC/parboil/benchmarks/bfs/src/opencl_base/OpenCL_common.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/bfs/src/opencl_base/OpenCL_common.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/bfs/src/opencl_base/OpenCL_common.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/bfs/src/opencl_base/OpenCL_common.h
diff --git a/llvm/test/VISC/parboil/benchmarks/bfs/src/opencl_base/config.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/bfs/src/opencl_base/config.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/bfs/src/opencl_base/config.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/bfs/src/opencl_base/config.h
diff --git a/llvm/test/VISC/parboil/benchmarks/bfs/src/opencl_base/kernel.cl b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/bfs/src/opencl_base/kernel.cl
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/bfs/src/opencl_base/kernel.cl
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/bfs/src/opencl_base/kernel.cl
diff --git a/llvm/test/VISC/parboil/benchmarks/bfs/src/opencl_base/main.cpp b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/bfs/src/opencl_base/main.cpp
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/bfs/src/opencl_base/main.cpp
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/bfs/src/opencl_base/main.cpp
diff --git a/llvm/test/VISC/parboil/benchmarks/bfs/src/opencl_cpu_baseline/Makefile b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/bfs/src/opencl_cpu_baseline/Makefile
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/bfs/src/opencl_cpu_baseline/Makefile
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/bfs/src/opencl_cpu_baseline/Makefile
diff --git a/llvm/test/VISC/parboil/benchmarks/bfs/src/opencl_cpu_baseline/OpenCL_common.cpp b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/bfs/src/opencl_cpu_baseline/OpenCL_common.cpp
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/bfs/src/opencl_cpu_baseline/OpenCL_common.cpp
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/bfs/src/opencl_cpu_baseline/OpenCL_common.cpp
diff --git a/llvm/test/VISC/parboil/benchmarks/bfs/src/opencl_cpu_baseline/OpenCL_common.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/bfs/src/opencl_cpu_baseline/OpenCL_common.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/bfs/src/opencl_cpu_baseline/OpenCL_common.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/bfs/src/opencl_cpu_baseline/OpenCL_common.h
diff --git a/llvm/test/VISC/parboil/benchmarks/bfs/src/opencl_cpu_baseline/config.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/bfs/src/opencl_cpu_baseline/config.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/bfs/src/opencl_cpu_baseline/config.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/bfs/src/opencl_cpu_baseline/config.h
diff --git a/llvm/test/VISC/parboil/benchmarks/bfs/src/opencl_cpu_baseline/kernel-spir64.ll b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/bfs/src/opencl_cpu_baseline/kernel-spir64.ll
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/bfs/src/opencl_cpu_baseline/kernel-spir64.ll
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/bfs/src/opencl_cpu_baseline/kernel-spir64.ll
diff --git a/llvm/test/VISC/parboil/benchmarks/bfs/src/opencl_cpu_baseline/kernel.cl b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/bfs/src/opencl_cpu_baseline/kernel.cl
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/bfs/src/opencl_cpu_baseline/kernel.cl
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/bfs/src/opencl_cpu_baseline/kernel.cl
diff --git a/llvm/test/VISC/parboil/benchmarks/bfs/src/opencl_cpu_baseline/main.cpp b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/bfs/src/opencl_cpu_baseline/main.cpp
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/bfs/src/opencl_cpu_baseline/main.cpp
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/bfs/src/opencl_cpu_baseline/main.cpp
diff --git a/llvm/test/VISC/parboil/benchmarks/bfs/src/opencl_nvidia/Makefile b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/bfs/src/opencl_nvidia/Makefile
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/bfs/src/opencl_nvidia/Makefile
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/bfs/src/opencl_nvidia/Makefile
diff --git a/llvm/test/VISC/parboil/benchmarks/bfs/src/opencl_nvidia/OpenCL_common.cpp b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/bfs/src/opencl_nvidia/OpenCL_common.cpp
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/bfs/src/opencl_nvidia/OpenCL_common.cpp
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/bfs/src/opencl_nvidia/OpenCL_common.cpp
diff --git a/llvm/test/VISC/parboil/benchmarks/bfs/src/opencl_nvidia/OpenCL_common.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/bfs/src/opencl_nvidia/OpenCL_common.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/bfs/src/opencl_nvidia/OpenCL_common.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/bfs/src/opencl_nvidia/OpenCL_common.h
diff --git a/llvm/test/VISC/parboil/benchmarks/bfs/src/opencl_nvidia/config.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/bfs/src/opencl_nvidia/config.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/bfs/src/opencl_nvidia/config.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/bfs/src/opencl_nvidia/config.h
diff --git a/llvm/test/VISC/parboil/benchmarks/bfs/src/opencl_nvidia/kernel.cl b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/bfs/src/opencl_nvidia/kernel.cl
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/bfs/src/opencl_nvidia/kernel.cl
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/bfs/src/opencl_nvidia/kernel.cl
diff --git a/llvm/test/VISC/parboil/benchmarks/bfs/src/opencl_nvidia/main.cpp b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/bfs/src/opencl_nvidia/main.cpp
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/bfs/src/opencl_nvidia/main.cpp
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/bfs/src/opencl_nvidia/main.cpp
diff --git a/llvm/test/VISC/parboil/benchmarks/bfs/src/visc/Makefile b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/bfs/src/visc/Makefile
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/bfs/src/visc/Makefile
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/bfs/src/visc/Makefile
diff --git a/llvm/test/VISC/parboil/benchmarks/bfs/src/visc/config.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/bfs/src/visc/config.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/bfs/src/visc/config.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/bfs/src/visc/config.h
diff --git a/llvm/test/VISC/parboil/benchmarks/bfs/src/visc/main.cpp b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/bfs/src/visc/main.cpp
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/bfs/src/visc/main.cpp
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/bfs/src/visc/main.cpp
diff --git a/llvm/test/VISC/parboil/benchmarks/bfs/tools/compare-output b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/bfs/tools/compare-output
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/bfs/tools/compare-output
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/bfs/tools/compare-output
diff --git a/llvm/test/VISC/parboil/benchmarks/cutcp/DESCRIPTION b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/cutcp/DESCRIPTION
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/cutcp/DESCRIPTION
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/cutcp/DESCRIPTION
diff --git a/llvm/test/VISC/parboil/benchmarks/cutcp/Makefile b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/cutcp/Makefile
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/cutcp/Makefile
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/cutcp/Makefile
diff --git a/llvm/test/VISC/parboil/benchmarks/cutcp/src/base/Makefile b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/cutcp/src/base/Makefile
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/cutcp/src/base/Makefile
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/cutcp/src/base/Makefile
diff --git a/llvm/test/VISC/parboil/benchmarks/cutcp/src/base/atom.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/cutcp/src/base/atom.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/cutcp/src/base/atom.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/cutcp/src/base/atom.h
diff --git a/llvm/test/VISC/parboil/benchmarks/cutcp/src/base/cutcpu.c b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/cutcp/src/base/cutcpu.c
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/cutcp/src/base/cutcpu.c
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/cutcp/src/base/cutcpu.c
diff --git a/llvm/test/VISC/parboil/benchmarks/cutcp/src/base/cutoff.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/cutcp/src/base/cutoff.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/cutcp/src/base/cutoff.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/cutcp/src/base/cutoff.h
diff --git a/llvm/test/VISC/parboil/benchmarks/cutcp/src/base/excl.c b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/cutcp/src/base/excl.c
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/cutcp/src/base/excl.c
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/cutcp/src/base/excl.c
diff --git a/llvm/test/VISC/parboil/benchmarks/cutcp/src/base/main.c b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/cutcp/src/base/main.c
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/cutcp/src/base/main.c
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/cutcp/src/base/main.c
diff --git a/llvm/test/VISC/parboil/benchmarks/cutcp/src/base/output.c b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/cutcp/src/base/output.c
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/cutcp/src/base/output.c
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/cutcp/src/base/output.c
diff --git a/llvm/test/VISC/parboil/benchmarks/cutcp/src/base/output.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/cutcp/src/base/output.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/cutcp/src/base/output.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/cutcp/src/base/output.h
diff --git a/llvm/test/VISC/parboil/benchmarks/cutcp/src/base/readatom.c b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/cutcp/src/base/readatom.c
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/cutcp/src/base/readatom.c
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/cutcp/src/base/readatom.c
diff --git a/llvm/test/VISC/parboil/benchmarks/cutcp/src/cuda/Makefile b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/cutcp/src/cuda/Makefile
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/cutcp/src/cuda/Makefile
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/cutcp/src/cuda/Makefile
diff --git a/llvm/test/VISC/parboil/benchmarks/cutcp/src/cuda/atom.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/cutcp/src/cuda/atom.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/cutcp/src/cuda/atom.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/cutcp/src/cuda/atom.h
diff --git a/llvm/test/VISC/parboil/benchmarks/cutcp/src/cuda/cutcpu.c b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/cutcp/src/cuda/cutcpu.c
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/cutcp/src/cuda/cutcpu.c
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/cutcp/src/cuda/cutcpu.c
diff --git a/llvm/test/VISC/parboil/benchmarks/cutcp/src/cuda/cutoff.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/cutcp/src/cuda/cutoff.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/cutcp/src/cuda/cutoff.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/cutcp/src/cuda/cutoff.h
diff --git a/llvm/test/VISC/parboil/benchmarks/cutcp/src/cuda/cutoff6overlap.cu b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/cutcp/src/cuda/cutoff6overlap.cu
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/cutcp/src/cuda/cutoff6overlap.cu
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/cutcp/src/cuda/cutoff6overlap.cu
diff --git a/llvm/test/VISC/parboil/benchmarks/cutcp/src/cuda/excl.c b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/cutcp/src/cuda/excl.c
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/cutcp/src/cuda/excl.c
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/cutcp/src/cuda/excl.c
diff --git a/llvm/test/VISC/parboil/benchmarks/cutcp/src/cuda/main.c b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/cutcp/src/cuda/main.c
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/cutcp/src/cuda/main.c
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/cutcp/src/cuda/main.c
diff --git a/llvm/test/VISC/parboil/benchmarks/cutcp/src/cuda/output.c b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/cutcp/src/cuda/output.c
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/cutcp/src/cuda/output.c
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/cutcp/src/cuda/output.c
diff --git a/llvm/test/VISC/parboil/benchmarks/cutcp/src/cuda/output.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/cutcp/src/cuda/output.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/cutcp/src/cuda/output.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/cutcp/src/cuda/output.h
diff --git a/llvm/test/VISC/parboil/benchmarks/cutcp/src/cuda/readatom.c b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/cutcp/src/cuda/readatom.c
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/cutcp/src/cuda/readatom.c
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/cutcp/src/cuda/readatom.c
diff --git a/llvm/test/VISC/parboil/benchmarks/cutcp/src/cuda_base/Makefile b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/cutcp/src/cuda_base/Makefile
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/cutcp/src/cuda_base/Makefile
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/cutcp/src/cuda_base/Makefile
diff --git a/llvm/test/VISC/parboil/benchmarks/cutcp/src/cuda_base/atom.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/cutcp/src/cuda_base/atom.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/cutcp/src/cuda_base/atom.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/cutcp/src/cuda_base/atom.h
diff --git a/llvm/test/VISC/parboil/benchmarks/cutcp/src/cuda_base/cutcpu.c b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/cutcp/src/cuda_base/cutcpu.c
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/cutcp/src/cuda_base/cutcpu.c
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/cutcp/src/cuda_base/cutcpu.c
diff --git a/llvm/test/VISC/parboil/benchmarks/cutcp/src/cuda_base/cutoff.cu b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/cutcp/src/cuda_base/cutoff.cu
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/cutcp/src/cuda_base/cutoff.cu
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/cutcp/src/cuda_base/cutoff.cu
diff --git a/llvm/test/VISC/parboil/benchmarks/cutcp/src/cuda_base/cutoff.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/cutcp/src/cuda_base/cutoff.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/cutcp/src/cuda_base/cutoff.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/cutcp/src/cuda_base/cutoff.h
diff --git a/llvm/test/VISC/parboil/benchmarks/cutcp/src/cuda_base/excl.c b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/cutcp/src/cuda_base/excl.c
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/cutcp/src/cuda_base/excl.c
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/cutcp/src/cuda_base/excl.c
diff --git a/llvm/test/VISC/parboil/benchmarks/cutcp/src/cuda_base/main.c b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/cutcp/src/cuda_base/main.c
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/cutcp/src/cuda_base/main.c
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/cutcp/src/cuda_base/main.c
diff --git a/llvm/test/VISC/parboil/benchmarks/cutcp/src/cuda_base/output.c b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/cutcp/src/cuda_base/output.c
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/cutcp/src/cuda_base/output.c
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/cutcp/src/cuda_base/output.c
diff --git a/llvm/test/VISC/parboil/benchmarks/cutcp/src/cuda_base/output.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/cutcp/src/cuda_base/output.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/cutcp/src/cuda_base/output.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/cutcp/src/cuda_base/output.h
diff --git a/llvm/test/VISC/parboil/benchmarks/cutcp/src/cuda_base/readatom.c b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/cutcp/src/cuda_base/readatom.c
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/cutcp/src/cuda_base/readatom.c
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/cutcp/src/cuda_base/readatom.c
diff --git a/llvm/test/VISC/parboil/benchmarks/cutcp/src/omp_base/Makefile b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/cutcp/src/omp_base/Makefile
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/cutcp/src/omp_base/Makefile
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/cutcp/src/omp_base/Makefile
diff --git a/llvm/test/VISC/parboil/benchmarks/cutcp/src/omp_base/atom.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/cutcp/src/omp_base/atom.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/cutcp/src/omp_base/atom.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/cutcp/src/omp_base/atom.h
diff --git a/llvm/test/VISC/parboil/benchmarks/cutcp/src/omp_base/cutcpu.c b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/cutcp/src/omp_base/cutcpu.c
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/cutcp/src/omp_base/cutcpu.c
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/cutcp/src/omp_base/cutcpu.c
diff --git a/llvm/test/VISC/parboil/benchmarks/cutcp/src/omp_base/cutoff.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/cutcp/src/omp_base/cutoff.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/cutcp/src/omp_base/cutoff.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/cutcp/src/omp_base/cutoff.h
diff --git a/llvm/test/VISC/parboil/benchmarks/cutcp/src/omp_base/excl.c b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/cutcp/src/omp_base/excl.c
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/cutcp/src/omp_base/excl.c
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/cutcp/src/omp_base/excl.c
diff --git a/llvm/test/VISC/parboil/benchmarks/cutcp/src/omp_base/main.c b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/cutcp/src/omp_base/main.c
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/cutcp/src/omp_base/main.c
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/cutcp/src/omp_base/main.c
diff --git a/llvm/test/VISC/parboil/benchmarks/cutcp/src/omp_base/output.c b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/cutcp/src/omp_base/output.c
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/cutcp/src/omp_base/output.c
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/cutcp/src/omp_base/output.c
diff --git a/llvm/test/VISC/parboil/benchmarks/cutcp/src/omp_base/output.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/cutcp/src/omp_base/output.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/cutcp/src/omp_base/output.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/cutcp/src/omp_base/output.h
diff --git a/llvm/test/VISC/parboil/benchmarks/cutcp/src/omp_base/readatom.c b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/cutcp/src/omp_base/readatom.c
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/cutcp/src/omp_base/readatom.c
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/cutcp/src/omp_base/readatom.c
diff --git a/llvm/test/VISC/parboil/benchmarks/cutcp/src/opencl_base/Makefile b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/cutcp/src/opencl_base/Makefile
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/cutcp/src/opencl_base/Makefile
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/cutcp/src/opencl_base/Makefile
diff --git a/llvm/test/VISC/parboil/benchmarks/cutcp/src/opencl_base/atom.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/cutcp/src/opencl_base/atom.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/cutcp/src/opencl_base/atom.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/cutcp/src/opencl_base/atom.h
diff --git a/llvm/test/VISC/parboil/benchmarks/cutcp/src/opencl_base/cutcpu.c b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/cutcp/src/opencl_base/cutcpu.c
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/cutcp/src/opencl_base/cutcpu.c
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/cutcp/src/opencl_base/cutcpu.c
diff --git a/llvm/test/VISC/parboil/benchmarks/cutcp/src/opencl_base/cutoff.c b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/cutcp/src/opencl_base/cutoff.c
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/cutcp/src/opencl_base/cutoff.c
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/cutcp/src/opencl_base/cutoff.c
diff --git a/llvm/test/VISC/parboil/benchmarks/cutcp/src/opencl_base/cutoff.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/cutcp/src/opencl_base/cutoff.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/cutcp/src/opencl_base/cutoff.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/cutcp/src/opencl_base/cutoff.h
diff --git a/llvm/test/VISC/parboil/benchmarks/cutcp/src/opencl_base/excl.c b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/cutcp/src/opencl_base/excl.c
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/cutcp/src/opencl_base/excl.c
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/cutcp/src/opencl_base/excl.c
diff --git a/llvm/test/VISC/parboil/benchmarks/cutcp/src/opencl_base/kernel.cl b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/cutcp/src/opencl_base/kernel.cl
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/cutcp/src/opencl_base/kernel.cl
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/cutcp/src/opencl_base/kernel.cl
diff --git a/llvm/test/VISC/parboil/benchmarks/cutcp/src/opencl_base/macros.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/cutcp/src/opencl_base/macros.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/cutcp/src/opencl_base/macros.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/cutcp/src/opencl_base/macros.h
diff --git a/llvm/test/VISC/parboil/benchmarks/cutcp/src/opencl_base/main.c b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/cutcp/src/opencl_base/main.c
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/cutcp/src/opencl_base/main.c
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/cutcp/src/opencl_base/main.c
diff --git a/llvm/test/VISC/parboil/benchmarks/cutcp/src/opencl_base/ocl.c b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/cutcp/src/opencl_base/ocl.c
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/cutcp/src/opencl_base/ocl.c
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/cutcp/src/opencl_base/ocl.c
diff --git a/llvm/test/VISC/parboil/benchmarks/cutcp/src/opencl_base/ocl.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/cutcp/src/opencl_base/ocl.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/cutcp/src/opencl_base/ocl.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/cutcp/src/opencl_base/ocl.h
diff --git a/llvm/test/VISC/parboil/benchmarks/cutcp/src/opencl_base/output.c b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/cutcp/src/opencl_base/output.c
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/cutcp/src/opencl_base/output.c
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/cutcp/src/opencl_base/output.c
diff --git a/llvm/test/VISC/parboil/benchmarks/cutcp/src/opencl_base/output.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/cutcp/src/opencl_base/output.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/cutcp/src/opencl_base/output.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/cutcp/src/opencl_base/output.h
diff --git a/llvm/test/VISC/parboil/benchmarks/cutcp/src/opencl_base/readatom.c b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/cutcp/src/opencl_base/readatom.c
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/cutcp/src/opencl_base/readatom.c
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/cutcp/src/opencl_base/readatom.c
diff --git a/llvm/test/VISC/parboil/benchmarks/cutcp/src/opencl_cpu_baseline/Makefile b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/cutcp/src/opencl_cpu_baseline/Makefile
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/cutcp/src/opencl_cpu_baseline/Makefile
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/cutcp/src/opencl_cpu_baseline/Makefile
diff --git a/llvm/test/VISC/parboil/benchmarks/cutcp/src/opencl_cpu_baseline/atom.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/cutcp/src/opencl_cpu_baseline/atom.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/cutcp/src/opencl_cpu_baseline/atom.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/cutcp/src/opencl_cpu_baseline/atom.h
diff --git a/llvm/test/VISC/parboil/benchmarks/cutcp/src/opencl_cpu_baseline/cutcpu.c b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/cutcp/src/opencl_cpu_baseline/cutcpu.c
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/cutcp/src/opencl_cpu_baseline/cutcpu.c
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/cutcp/src/opencl_cpu_baseline/cutcpu.c
diff --git a/llvm/test/VISC/parboil/benchmarks/cutcp/src/opencl_cpu_baseline/cutoff.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/cutcp/src/opencl_cpu_baseline/cutoff.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/cutcp/src/opencl_cpu_baseline/cutoff.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/cutcp/src/opencl_cpu_baseline/cutoff.h
diff --git a/llvm/test/VISC/parboil/benchmarks/cutcp/src/opencl_cpu_baseline/cutoff6overlap.c b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/cutcp/src/opencl_cpu_baseline/cutoff6overlap.c
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/cutcp/src/opencl_cpu_baseline/cutoff6overlap.c
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/cutcp/src/opencl_cpu_baseline/cutoff6overlap.c
diff --git a/llvm/test/VISC/parboil/benchmarks/cutcp/src/opencl_cpu_baseline/excl.c b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/cutcp/src/opencl_cpu_baseline/excl.c
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/cutcp/src/opencl_cpu_baseline/excl.c
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/cutcp/src/opencl_cpu_baseline/excl.c
diff --git a/llvm/test/VISC/parboil/benchmarks/cutcp/src/opencl_cpu_baseline/kernel.cl b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/cutcp/src/opencl_cpu_baseline/kernel.cl
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/cutcp/src/opencl_cpu_baseline/kernel.cl
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/cutcp/src/opencl_cpu_baseline/kernel.cl
diff --git a/llvm/test/VISC/parboil/benchmarks/cutcp/src/opencl_cpu_baseline/kernel_visc.cl b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/cutcp/src/opencl_cpu_baseline/kernel_visc.cl
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/cutcp/src/opencl_cpu_baseline/kernel_visc.cl
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/cutcp/src/opencl_cpu_baseline/kernel_visc.cl
diff --git a/llvm/test/VISC/parboil/benchmarks/cutcp/src/opencl_cpu_baseline/kernel_visc_x64.ll b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/cutcp/src/opencl_cpu_baseline/kernel_visc_x64.ll
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/cutcp/src/opencl_cpu_baseline/kernel_visc_x64.ll
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/cutcp/src/opencl_cpu_baseline/kernel_visc_x64.ll
diff --git a/llvm/test/VISC/parboil/benchmarks/cutcp/src/opencl_cpu_baseline/kernel_visc_x64.spir b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/cutcp/src/opencl_cpu_baseline/kernel_visc_x64.spir
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/cutcp/src/opencl_cpu_baseline/kernel_visc_x64.spir
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/cutcp/src/opencl_cpu_baseline/kernel_visc_x64.spir
diff --git a/llvm/test/VISC/parboil/benchmarks/cutcp/src/opencl_cpu_baseline/kernel_x64.ll b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/cutcp/src/opencl_cpu_baseline/kernel_x64.ll
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/cutcp/src/opencl_cpu_baseline/kernel_x64.ll
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/cutcp/src/opencl_cpu_baseline/kernel_x64.ll
diff --git a/llvm/test/VISC/parboil/benchmarks/cutcp/src/opencl_cpu_baseline/macros.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/cutcp/src/opencl_cpu_baseline/macros.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/cutcp/src/opencl_cpu_baseline/macros.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/cutcp/src/opencl_cpu_baseline/macros.h
diff --git a/llvm/test/VISC/parboil/benchmarks/cutcp/src/opencl_cpu_baseline/main.c b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/cutcp/src/opencl_cpu_baseline/main.c
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/cutcp/src/opencl_cpu_baseline/main.c
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/cutcp/src/opencl_cpu_baseline/main.c
diff --git a/llvm/test/VISC/parboil/benchmarks/cutcp/src/opencl_cpu_baseline/ocl.c b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/cutcp/src/opencl_cpu_baseline/ocl.c
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/cutcp/src/opencl_cpu_baseline/ocl.c
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/cutcp/src/opencl_cpu_baseline/ocl.c
diff --git a/llvm/test/VISC/parboil/benchmarks/cutcp/src/opencl_cpu_baseline/ocl.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/cutcp/src/opencl_cpu_baseline/ocl.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/cutcp/src/opencl_cpu_baseline/ocl.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/cutcp/src/opencl_cpu_baseline/ocl.h
diff --git a/llvm/test/VISC/parboil/benchmarks/cutcp/src/opencl_cpu_baseline/output.c b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/cutcp/src/opencl_cpu_baseline/output.c
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/cutcp/src/opencl_cpu_baseline/output.c
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/cutcp/src/opencl_cpu_baseline/output.c
diff --git a/llvm/test/VISC/parboil/benchmarks/cutcp/src/opencl_cpu_baseline/output.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/cutcp/src/opencl_cpu_baseline/output.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/cutcp/src/opencl_cpu_baseline/output.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/cutcp/src/opencl_cpu_baseline/output.h
diff --git a/llvm/test/VISC/parboil/benchmarks/cutcp/src/opencl_cpu_baseline/readatom.c b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/cutcp/src/opencl_cpu_baseline/readatom.c
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/cutcp/src/opencl_cpu_baseline/readatom.c
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/cutcp/src/opencl_cpu_baseline/readatom.c
diff --git a/llvm/test/VISC/parboil/benchmarks/cutcp/src/opencl_nvidia/Makefile b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/cutcp/src/opencl_nvidia/Makefile
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/cutcp/src/opencl_nvidia/Makefile
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/cutcp/src/opencl_nvidia/Makefile
diff --git a/llvm/test/VISC/parboil/benchmarks/cutcp/src/opencl_nvidia/atom.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/cutcp/src/opencl_nvidia/atom.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/cutcp/src/opencl_nvidia/atom.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/cutcp/src/opencl_nvidia/atom.h
diff --git a/llvm/test/VISC/parboil/benchmarks/cutcp/src/opencl_nvidia/cutcpu.c b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/cutcp/src/opencl_nvidia/cutcpu.c
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/cutcp/src/opencl_nvidia/cutcpu.c
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/cutcp/src/opencl_nvidia/cutcpu.c
diff --git a/llvm/test/VISC/parboil/benchmarks/cutcp/src/opencl_nvidia/cutoff.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/cutcp/src/opencl_nvidia/cutoff.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/cutcp/src/opencl_nvidia/cutoff.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/cutcp/src/opencl_nvidia/cutoff.h
diff --git a/llvm/test/VISC/parboil/benchmarks/cutcp/src/opencl_nvidia/cutoff6overlap.c b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/cutcp/src/opencl_nvidia/cutoff6overlap.c
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/cutcp/src/opencl_nvidia/cutoff6overlap.c
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/cutcp/src/opencl_nvidia/cutoff6overlap.c
diff --git a/llvm/test/VISC/parboil/benchmarks/cutcp/src/opencl_nvidia/excl.c b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/cutcp/src/opencl_nvidia/excl.c
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/cutcp/src/opencl_nvidia/excl.c
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/cutcp/src/opencl_nvidia/excl.c
diff --git a/llvm/test/VISC/parboil/benchmarks/cutcp/src/opencl_nvidia/kernel.cl b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/cutcp/src/opencl_nvidia/kernel.cl
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/cutcp/src/opencl_nvidia/kernel.cl
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/cutcp/src/opencl_nvidia/kernel.cl
diff --git a/llvm/test/VISC/parboil/benchmarks/cutcp/src/opencl_nvidia/macros.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/cutcp/src/opencl_nvidia/macros.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/cutcp/src/opencl_nvidia/macros.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/cutcp/src/opencl_nvidia/macros.h
diff --git a/llvm/test/VISC/parboil/benchmarks/cutcp/src/opencl_nvidia/main.c b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/cutcp/src/opencl_nvidia/main.c
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/cutcp/src/opencl_nvidia/main.c
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/cutcp/src/opencl_nvidia/main.c
diff --git a/llvm/test/VISC/parboil/benchmarks/cutcp/src/opencl_nvidia/ocl.c b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/cutcp/src/opencl_nvidia/ocl.c
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/cutcp/src/opencl_nvidia/ocl.c
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/cutcp/src/opencl_nvidia/ocl.c
diff --git a/llvm/test/VISC/parboil/benchmarks/cutcp/src/opencl_nvidia/ocl.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/cutcp/src/opencl_nvidia/ocl.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/cutcp/src/opencl_nvidia/ocl.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/cutcp/src/opencl_nvidia/ocl.h
diff --git a/llvm/test/VISC/parboil/benchmarks/cutcp/src/opencl_nvidia/output.c b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/cutcp/src/opencl_nvidia/output.c
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/cutcp/src/opencl_nvidia/output.c
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/cutcp/src/opencl_nvidia/output.c
diff --git a/llvm/test/VISC/parboil/benchmarks/cutcp/src/opencl_nvidia/output.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/cutcp/src/opencl_nvidia/output.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/cutcp/src/opencl_nvidia/output.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/cutcp/src/opencl_nvidia/output.h
diff --git a/llvm/test/VISC/parboil/benchmarks/cutcp/src/opencl_nvidia/readatom.c b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/cutcp/src/opencl_nvidia/readatom.c
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/cutcp/src/opencl_nvidia/readatom.c
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/cutcp/src/opencl_nvidia/readatom.c
diff --git a/llvm/test/VISC/parboil/benchmarks/cutcp/src/visc/Makefile b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/cutcp/src/visc/Makefile
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/cutcp/src/visc/Makefile
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/cutcp/src/visc/Makefile
diff --git a/llvm/test/VISC/parboil/benchmarks/cutcp/src/visc/atom.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/cutcp/src/visc/atom.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/cutcp/src/visc/atom.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/cutcp/src/visc/atom.h
diff --git a/llvm/test/VISC/parboil/benchmarks/cutcp/src/visc/cutcpu.c b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/cutcp/src/visc/cutcpu.c
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/cutcp/src/visc/cutcpu.c
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/cutcp/src/visc/cutcpu.c
diff --git a/llvm/test/VISC/parboil/benchmarks/cutcp/src/visc/cutoff.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/cutcp/src/visc/cutoff.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/cutcp/src/visc/cutoff.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/cutcp/src/visc/cutoff.h
diff --git a/llvm/test/VISC/parboil/benchmarks/cutcp/src/visc/cutoff6overlap.c b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/cutcp/src/visc/cutoff6overlap.c
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/cutcp/src/visc/cutoff6overlap.c
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/cutcp/src/visc/cutoff6overlap.c
diff --git a/llvm/test/VISC/parboil/benchmarks/cutcp/src/visc/excl.c b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/cutcp/src/visc/excl.c
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/cutcp/src/visc/excl.c
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/cutcp/src/visc/excl.c
diff --git a/llvm/test/VISC/parboil/benchmarks/cutcp/src/visc/kernel.cl b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/cutcp/src/visc/kernel.cl
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/cutcp/src/visc/kernel.cl
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/cutcp/src/visc/kernel.cl
diff --git a/llvm/test/VISC/parboil/benchmarks/cutcp/src/visc/macros.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/cutcp/src/visc/macros.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/cutcp/src/visc/macros.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/cutcp/src/visc/macros.h
diff --git a/llvm/test/VISC/parboil/benchmarks/cutcp/src/visc/main.cpp b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/cutcp/src/visc/main.cpp
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/cutcp/src/visc/main.cpp
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/cutcp/src/visc/main.cpp
diff --git a/llvm/test/VISC/parboil/benchmarks/cutcp/src/visc/ocl.c b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/cutcp/src/visc/ocl.c
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/cutcp/src/visc/ocl.c
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/cutcp/src/visc/ocl.c
diff --git a/llvm/test/VISC/parboil/benchmarks/cutcp/src/visc/ocl.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/cutcp/src/visc/ocl.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/cutcp/src/visc/ocl.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/cutcp/src/visc/ocl.h
diff --git a/llvm/test/VISC/parboil/benchmarks/cutcp/src/visc/output.c b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/cutcp/src/visc/output.c
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/cutcp/src/visc/output.c
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/cutcp/src/visc/output.c
diff --git a/llvm/test/VISC/parboil/benchmarks/cutcp/src/visc/output.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/cutcp/src/visc/output.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/cutcp/src/visc/output.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/cutcp/src/visc/output.h
diff --git a/llvm/test/VISC/parboil/benchmarks/cutcp/src/visc/readatom.c b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/cutcp/src/visc/readatom.c
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/cutcp/src/visc/readatom.c
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/cutcp/src/visc/readatom.c
diff --git a/llvm/test/VISC/parboil/benchmarks/cutcp/tools/compare-output b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/cutcp/tools/compare-output
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/cutcp/tools/compare-output
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/cutcp/tools/compare-output
diff --git a/llvm/test/VISC/parboil/benchmarks/histo/DESCRIPTION b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/histo/DESCRIPTION
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/histo/DESCRIPTION
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/histo/DESCRIPTION
diff --git a/llvm/test/VISC/parboil/benchmarks/histo/Makefile b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/histo/Makefile
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/histo/Makefile
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/histo/Makefile
diff --git a/llvm/test/VISC/parboil/benchmarks/histo/histo.host.ll b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/histo/histo.host.ll
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/histo/histo.host.ll
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/histo/histo.host.ll
diff --git a/llvm/test/VISC/parboil/benchmarks/histo/histo.nvptx.s b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/histo/histo.nvptx.s
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/histo/histo.nvptx.s
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/histo/histo.nvptx.s
diff --git a/llvm/test/VISC/parboil/benchmarks/histo/src/base/Makefile b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/histo/src/base/Makefile
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/histo/src/base/Makefile
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/histo/src/base/Makefile
diff --git a/llvm/test/VISC/parboil/benchmarks/histo/src/base/bmp.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/histo/src/base/bmp.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/histo/src/base/bmp.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/histo/src/base/bmp.h
diff --git a/llvm/test/VISC/parboil/benchmarks/histo/src/base/main.c b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/histo/src/base/main.c
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/histo/src/base/main.c
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/histo/src/base/main.c
diff --git a/llvm/test/VISC/parboil/benchmarks/histo/src/base/util.c b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/histo/src/base/util.c
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/histo/src/base/util.c
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/histo/src/base/util.c
diff --git a/llvm/test/VISC/parboil/benchmarks/histo/src/base/util.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/histo/src/base/util.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/histo/src/base/util.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/histo/src/base/util.h
diff --git a/llvm/test/VISC/parboil/benchmarks/histo/src/cuda/Makefile b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/histo/src/cuda/Makefile
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/histo/src/cuda/Makefile
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/histo/src/cuda/Makefile
diff --git a/llvm/test/VISC/parboil/benchmarks/histo/src/cuda/bmp.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/histo/src/cuda/bmp.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/histo/src/cuda/bmp.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/histo/src/cuda/bmp.h
diff --git a/llvm/test/VISC/parboil/benchmarks/histo/src/cuda/histo_final.cu b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/histo/src/cuda/histo_final.cu
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/histo/src/cuda/histo_final.cu
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/histo/src/cuda/histo_final.cu
diff --git a/llvm/test/VISC/parboil/benchmarks/histo/src/cuda/histo_intermediates.cu b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/histo/src/cuda/histo_intermediates.cu
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/histo/src/cuda/histo_intermediates.cu
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/histo/src/cuda/histo_intermediates.cu
diff --git a/llvm/test/VISC/parboil/benchmarks/histo/src/cuda/histo_main.cu b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/histo/src/cuda/histo_main.cu
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/histo/src/cuda/histo_main.cu
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/histo/src/cuda/histo_main.cu
diff --git a/llvm/test/VISC/parboil/benchmarks/histo/src/cuda/histo_prescan.cu b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/histo/src/cuda/histo_prescan.cu
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/histo/src/cuda/histo_prescan.cu
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/histo/src/cuda/histo_prescan.cu
diff --git a/llvm/test/VISC/parboil/benchmarks/histo/src/cuda/main.cu b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/histo/src/cuda/main.cu
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/histo/src/cuda/main.cu
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/histo/src/cuda/main.cu
diff --git a/llvm/test/VISC/parboil/benchmarks/histo/src/cuda/util.cu b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/histo/src/cuda/util.cu
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/histo/src/cuda/util.cu
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/histo/src/cuda/util.cu
diff --git a/llvm/test/VISC/parboil/benchmarks/histo/src/cuda/util.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/histo/src/cuda/util.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/histo/src/cuda/util.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/histo/src/cuda/util.h
diff --git a/llvm/test/VISC/parboil/benchmarks/histo/src/cuda_base/Makefile b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/histo/src/cuda_base/Makefile
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/histo/src/cuda_base/Makefile
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/histo/src/cuda_base/Makefile
diff --git a/llvm/test/VISC/parboil/benchmarks/histo/src/cuda_base/bmp.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/histo/src/cuda_base/bmp.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/histo/src/cuda_base/bmp.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/histo/src/cuda_base/bmp.h
diff --git a/llvm/test/VISC/parboil/benchmarks/histo/src/cuda_base/histo_final.cu b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/histo/src/cuda_base/histo_final.cu
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/histo/src/cuda_base/histo_final.cu
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/histo/src/cuda_base/histo_final.cu
diff --git a/llvm/test/VISC/parboil/benchmarks/histo/src/cuda_base/histo_intermediates.cu b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/histo/src/cuda_base/histo_intermediates.cu
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/histo/src/cuda_base/histo_intermediates.cu
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/histo/src/cuda_base/histo_intermediates.cu
diff --git a/llvm/test/VISC/parboil/benchmarks/histo/src/cuda_base/histo_main.cu b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/histo/src/cuda_base/histo_main.cu
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/histo/src/cuda_base/histo_main.cu
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/histo/src/cuda_base/histo_main.cu
diff --git a/llvm/test/VISC/parboil/benchmarks/histo/src/cuda_base/histo_prescan.cu b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/histo/src/cuda_base/histo_prescan.cu
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/histo/src/cuda_base/histo_prescan.cu
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/histo/src/cuda_base/histo_prescan.cu
diff --git a/llvm/test/VISC/parboil/benchmarks/histo/src/cuda_base/main.cu b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/histo/src/cuda_base/main.cu
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/histo/src/cuda_base/main.cu
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/histo/src/cuda_base/main.cu
diff --git a/llvm/test/VISC/parboil/benchmarks/histo/src/cuda_base/util.cu b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/histo/src/cuda_base/util.cu
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/histo/src/cuda_base/util.cu
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/histo/src/cuda_base/util.cu
diff --git a/llvm/test/VISC/parboil/benchmarks/histo/src/cuda_base/util.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/histo/src/cuda_base/util.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/histo/src/cuda_base/util.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/histo/src/cuda_base/util.h
diff --git a/llvm/test/VISC/parboil/benchmarks/histo/src/omp_base/Makefile b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/histo/src/omp_base/Makefile
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/histo/src/omp_base/Makefile
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/histo/src/omp_base/Makefile
diff --git a/llvm/test/VISC/parboil/benchmarks/histo/src/omp_base/bmp.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/histo/src/omp_base/bmp.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/histo/src/omp_base/bmp.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/histo/src/omp_base/bmp.h
diff --git a/llvm/test/VISC/parboil/benchmarks/histo/src/omp_base/main.c b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/histo/src/omp_base/main.c
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/histo/src/omp_base/main.c
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/histo/src/omp_base/main.c
diff --git a/llvm/test/VISC/parboil/benchmarks/histo/src/omp_base/util.c b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/histo/src/omp_base/util.c
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/histo/src/omp_base/util.c
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/histo/src/omp_base/util.c
diff --git a/llvm/test/VISC/parboil/benchmarks/histo/src/omp_base/util.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/histo/src/omp_base/util.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/histo/src/omp_base/util.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/histo/src/omp_base/util.h
diff --git a/llvm/test/VISC/parboil/benchmarks/histo/src/opencl_base/Makefile b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/histo/src/opencl_base/Makefile
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/histo/src/opencl_base/Makefile
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/histo/src/opencl_base/Makefile
diff --git a/llvm/test/VISC/parboil/benchmarks/histo/src/opencl_base/OpenCL_common.cpp b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/histo/src/opencl_base/OpenCL_common.cpp
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/histo/src/opencl_base/OpenCL_common.cpp
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/histo/src/opencl_base/OpenCL_common.cpp
diff --git a/llvm/test/VISC/parboil/benchmarks/histo/src/opencl_base/OpenCL_common.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/histo/src/opencl_base/OpenCL_common.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/histo/src/opencl_base/OpenCL_common.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/histo/src/opencl_base/OpenCL_common.h
diff --git a/llvm/test/VISC/parboil/benchmarks/histo/src/opencl_base/bmp.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/histo/src/opencl_base/bmp.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/histo/src/opencl_base/bmp.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/histo/src/opencl_base/bmp.h
diff --git a/llvm/test/VISC/parboil/benchmarks/histo/src/opencl_base/histo_final.cl b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/histo/src/opencl_base/histo_final.cl
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/histo/src/opencl_base/histo_final.cl
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/histo/src/opencl_base/histo_final.cl
diff --git a/llvm/test/VISC/parboil/benchmarks/histo/src/opencl_base/histo_intermediates.cl b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/histo/src/opencl_base/histo_intermediates.cl
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/histo/src/opencl_base/histo_intermediates.cl
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/histo/src/opencl_base/histo_intermediates.cl
diff --git a/llvm/test/VISC/parboil/benchmarks/histo/src/opencl_base/histo_main.cl b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/histo/src/opencl_base/histo_main.cl
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/histo/src/opencl_base/histo_main.cl
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/histo/src/opencl_base/histo_main.cl
diff --git a/llvm/test/VISC/parboil/benchmarks/histo/src/opencl_base/histo_prescan.cl b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/histo/src/opencl_base/histo_prescan.cl
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/histo/src/opencl_base/histo_prescan.cl
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/histo/src/opencl_base/histo_prescan.cl
diff --git a/llvm/test/VISC/parboil/benchmarks/histo/src/opencl_base/main.cpp b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/histo/src/opencl_base/main.cpp
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/histo/src/opencl_base/main.cpp
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/histo/src/opencl_base/main.cpp
diff --git a/llvm/test/VISC/parboil/benchmarks/histo/src/opencl_base/util.cpp b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/histo/src/opencl_base/util.cpp
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/histo/src/opencl_base/util.cpp
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/histo/src/opencl_base/util.cpp
diff --git a/llvm/test/VISC/parboil/benchmarks/histo/src/opencl_base/util.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/histo/src/opencl_base/util.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/histo/src/opencl_base/util.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/histo/src/opencl_base/util.h
diff --git a/llvm/test/VISC/parboil/benchmarks/histo/src/opencl_cpu_baseline/Makefile b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/histo/src/opencl_cpu_baseline/Makefile
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/histo/src/opencl_cpu_baseline/Makefile
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/histo/src/opencl_cpu_baseline/Makefile
diff --git a/llvm/test/VISC/parboil/benchmarks/histo/src/opencl_cpu_baseline/OpenCL_common.cpp b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/histo/src/opencl_cpu_baseline/OpenCL_common.cpp
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/histo/src/opencl_cpu_baseline/OpenCL_common.cpp
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/histo/src/opencl_cpu_baseline/OpenCL_common.cpp
diff --git a/llvm/test/VISC/parboil/benchmarks/histo/src/opencl_cpu_baseline/OpenCL_common.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/histo/src/opencl_cpu_baseline/OpenCL_common.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/histo/src/opencl_cpu_baseline/OpenCL_common.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/histo/src/opencl_cpu_baseline/OpenCL_common.h
diff --git a/llvm/test/VISC/parboil/benchmarks/histo/src/opencl_cpu_baseline/bmp.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/histo/src/opencl_cpu_baseline/bmp.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/histo/src/opencl_cpu_baseline/bmp.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/histo/src/opencl_cpu_baseline/bmp.h
diff --git a/llvm/test/VISC/parboil/benchmarks/histo/src/opencl_cpu_baseline/histo_final.cl b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/histo/src/opencl_cpu_baseline/histo_final.cl
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/histo/src/opencl_cpu_baseline/histo_final.cl
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/histo/src/opencl_cpu_baseline/histo_final.cl
diff --git a/llvm/test/VISC/parboil/benchmarks/histo/src/opencl_cpu_baseline/histo_intermediates.cl b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/histo/src/opencl_cpu_baseline/histo_intermediates.cl
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/histo/src/opencl_cpu_baseline/histo_intermediates.cl
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/histo/src/opencl_cpu_baseline/histo_intermediates.cl
diff --git a/llvm/test/VISC/parboil/benchmarks/histo/src/opencl_cpu_baseline/histo_main.cl b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/histo/src/opencl_cpu_baseline/histo_main.cl
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/histo/src/opencl_cpu_baseline/histo_main.cl
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/histo/src/opencl_cpu_baseline/histo_main.cl
diff --git a/llvm/test/VISC/parboil/benchmarks/histo/src/opencl_cpu_baseline/histo_prescan.cl b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/histo/src/opencl_cpu_baseline/histo_prescan.cl
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/histo/src/opencl_cpu_baseline/histo_prescan.cl
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/histo/src/opencl_cpu_baseline/histo_prescan.cl
diff --git a/llvm/test/VISC/parboil/benchmarks/histo/src/opencl_cpu_baseline/kernel.cl b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/histo/src/opencl_cpu_baseline/kernel.cl
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/histo/src/opencl_cpu_baseline/kernel.cl
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/histo/src/opencl_cpu_baseline/kernel.cl
diff --git a/llvm/test/VISC/parboil/benchmarks/histo/src/opencl_cpu_baseline/kernel_x64.ll b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/histo/src/opencl_cpu_baseline/kernel_x64.ll
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/histo/src/opencl_cpu_baseline/kernel_x64.ll
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/histo/src/opencl_cpu_baseline/kernel_x64.ll
diff --git a/llvm/test/VISC/parboil/benchmarks/histo/src/opencl_cpu_baseline/kernel_x64.spir b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/histo/src/opencl_cpu_baseline/kernel_x64.spir
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/histo/src/opencl_cpu_baseline/kernel_x64.spir
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/histo/src/opencl_cpu_baseline/kernel_x64.spir
diff --git a/llvm/test/VISC/parboil/benchmarks/histo/src/opencl_cpu_baseline/main.cpp b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/histo/src/opencl_cpu_baseline/main.cpp
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/histo/src/opencl_cpu_baseline/main.cpp
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/histo/src/opencl_cpu_baseline/main.cpp
diff --git a/llvm/test/VISC/parboil/benchmarks/histo/src/opencl_cpu_baseline/util.cpp b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/histo/src/opencl_cpu_baseline/util.cpp
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/histo/src/opencl_cpu_baseline/util.cpp
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/histo/src/opencl_cpu_baseline/util.cpp
diff --git a/llvm/test/VISC/parboil/benchmarks/histo/src/opencl_cpu_baseline/util.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/histo/src/opencl_cpu_baseline/util.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/histo/src/opencl_cpu_baseline/util.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/histo/src/opencl_cpu_baseline/util.h
diff --git a/llvm/test/VISC/parboil/benchmarks/histo/src/opencl_nvidia/Makefile b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/histo/src/opencl_nvidia/Makefile
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/histo/src/opencl_nvidia/Makefile
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/histo/src/opencl_nvidia/Makefile
diff --git a/llvm/test/VISC/parboil/benchmarks/histo/src/opencl_nvidia/OpenCL_common.cpp b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/histo/src/opencl_nvidia/OpenCL_common.cpp
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/histo/src/opencl_nvidia/OpenCL_common.cpp
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/histo/src/opencl_nvidia/OpenCL_common.cpp
diff --git a/llvm/test/VISC/parboil/benchmarks/histo/src/opencl_nvidia/OpenCL_common.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/histo/src/opencl_nvidia/OpenCL_common.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/histo/src/opencl_nvidia/OpenCL_common.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/histo/src/opencl_nvidia/OpenCL_common.h
diff --git a/llvm/test/VISC/parboil/benchmarks/histo/src/opencl_nvidia/bmp.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/histo/src/opencl_nvidia/bmp.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/histo/src/opencl_nvidia/bmp.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/histo/src/opencl_nvidia/bmp.h
diff --git a/llvm/test/VISC/parboil/benchmarks/histo/src/opencl_nvidia/histo_final.cl b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/histo/src/opencl_nvidia/histo_final.cl
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/histo/src/opencl_nvidia/histo_final.cl
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/histo/src/opencl_nvidia/histo_final.cl
diff --git a/llvm/test/VISC/parboil/benchmarks/histo/src/opencl_nvidia/histo_intermediates.cl b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/histo/src/opencl_nvidia/histo_intermediates.cl
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/histo/src/opencl_nvidia/histo_intermediates.cl
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/histo/src/opencl_nvidia/histo_intermediates.cl
diff --git a/llvm/test/VISC/parboil/benchmarks/histo/src/opencl_nvidia/histo_main.cl b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/histo/src/opencl_nvidia/histo_main.cl
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/histo/src/opencl_nvidia/histo_main.cl
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/histo/src/opencl_nvidia/histo_main.cl
diff --git a/llvm/test/VISC/parboil/benchmarks/histo/src/opencl_nvidia/histo_prescan.cl b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/histo/src/opencl_nvidia/histo_prescan.cl
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/histo/src/opencl_nvidia/histo_prescan.cl
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/histo/src/opencl_nvidia/histo_prescan.cl
diff --git a/llvm/test/VISC/parboil/benchmarks/histo/src/opencl_nvidia/kernel.cl b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/histo/src/opencl_nvidia/kernel.cl
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/histo/src/opencl_nvidia/kernel.cl
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/histo/src/opencl_nvidia/kernel.cl
diff --git a/llvm/test/VISC/parboil/benchmarks/histo/src/opencl_nvidia/main.cpp b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/histo/src/opencl_nvidia/main.cpp
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/histo/src/opencl_nvidia/main.cpp
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/histo/src/opencl_nvidia/main.cpp
diff --git a/llvm/test/VISC/parboil/benchmarks/histo/src/opencl_nvidia/util.cpp b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/histo/src/opencl_nvidia/util.cpp
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/histo/src/opencl_nvidia/util.cpp
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/histo/src/opencl_nvidia/util.cpp
diff --git a/llvm/test/VISC/parboil/benchmarks/histo/src/opencl_nvidia/util.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/histo/src/opencl_nvidia/util.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/histo/src/opencl_nvidia/util.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/histo/src/opencl_nvidia/util.h
diff --git a/llvm/test/VISC/parboil/benchmarks/histo/src/threaded/FauxBlock.c b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/histo/src/threaded/FauxBlock.c
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/histo/src/threaded/FauxBlock.c
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/histo/src/threaded/FauxBlock.c
diff --git a/llvm/test/VISC/parboil/benchmarks/histo/src/threaded/FauxBlock.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/histo/src/threaded/FauxBlock.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/histo/src/threaded/FauxBlock.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/histo/src/threaded/FauxBlock.h
diff --git a/llvm/test/VISC/parboil/benchmarks/histo/src/threaded/Makefile b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/histo/src/threaded/Makefile
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/histo/src/threaded/Makefile
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/histo/src/threaded/Makefile
diff --git a/llvm/test/VISC/parboil/benchmarks/histo/src/threaded/bmp.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/histo/src/threaded/bmp.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/histo/src/threaded/bmp.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/histo/src/threaded/bmp.h
diff --git a/llvm/test/VISC/parboil/benchmarks/histo/src/threaded/main.c b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/histo/src/threaded/main.c
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/histo/src/threaded/main.c
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/histo/src/threaded/main.c
diff --git a/llvm/test/VISC/parboil/benchmarks/histo/src/threaded/util.c b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/histo/src/threaded/util.c
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/histo/src/threaded/util.c
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/histo/src/threaded/util.c
diff --git a/llvm/test/VISC/parboil/benchmarks/histo/src/threaded/util.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/histo/src/threaded/util.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/histo/src/threaded/util.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/histo/src/threaded/util.h
diff --git a/llvm/test/VISC/parboil/benchmarks/histo/src/visc/Makefile b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/histo/src/visc/Makefile
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/histo/src/visc/Makefile
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/histo/src/visc/Makefile
diff --git a/llvm/test/VISC/parboil/benchmarks/histo/src/visc/bmp.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/histo/src/visc/bmp.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/histo/src/visc/bmp.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/histo/src/visc/bmp.h
diff --git a/llvm/test/VISC/parboil/benchmarks/histo/src/visc/main.cpp b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/histo/src/visc/main.cpp
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/histo/src/visc/main.cpp
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/histo/src/visc/main.cpp
diff --git a/llvm/test/VISC/parboil/benchmarks/histo/src/visc/util.cpp b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/histo/src/visc/util.cpp
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/histo/src/visc/util.cpp
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/histo/src/visc/util.cpp
diff --git a/llvm/test/VISC/parboil/benchmarks/histo/src/visc/util.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/histo/src/visc/util.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/histo/src/visc/util.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/histo/src/visc/util.h
diff --git a/llvm/test/VISC/parboil/benchmarks/histo/src/visc_one/main.cpp b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/histo/src/visc_one/main.cpp
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/histo/src/visc_one/main.cpp
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/histo/src/visc_one/main.cpp
diff --git a/llvm/test/VISC/parboil/benchmarks/histo/tools/compare-output b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/histo/tools/compare-output
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/histo/tools/compare-output
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/histo/tools/compare-output
diff --git a/llvm/test/VISC/parboil/benchmarks/hpvm-cava/.gitignore b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/hpvm-cava/.gitignore
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/hpvm-cava/.gitignore
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/hpvm-cava/.gitignore
diff --git a/llvm/test/VISC/parboil/benchmarks/hpvm-cava/CREDITS.TXT b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/hpvm-cava/CREDITS.TXT
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/hpvm-cava/CREDITS.TXT
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/hpvm-cava/CREDITS.TXT
diff --git a/llvm/test/VISC/parboil/benchmarks/hpvm-cava/LICENSE b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/hpvm-cava/LICENSE
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/hpvm-cava/LICENSE
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/hpvm-cava/LICENSE
diff --git a/llvm/test/VISC/parboil/benchmarks/hpvm-cava/Makefile b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/hpvm-cava/Makefile
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/hpvm-cava/Makefile
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/hpvm-cava/Makefile
diff --git a/llvm/test/VISC/parboil/benchmarks/hpvm-cava/Makefile.config b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/hpvm-cava/Makefile.config
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/hpvm-cava/Makefile.config
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/hpvm-cava/Makefile.config
diff --git a/llvm/test/VISC/parboil/benchmarks/hpvm-cava/Makefile.config.example b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/hpvm-cava/Makefile.config.example
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/hpvm-cava/Makefile.config.example
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/hpvm-cava/Makefile.config.example
diff --git a/llvm/test/VISC/parboil/benchmarks/hpvm-cava/README.md b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/hpvm-cava/README.md
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/hpvm-cava/README.md
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/hpvm-cava/README.md
diff --git a/llvm/test/VISC/parboil/benchmarks/hpvm-cava/cam_models/NikonD7000/README.txt b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/hpvm-cava/cam_models/NikonD7000/README.txt
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/hpvm-cava/cam_models/NikonD7000/README.txt
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/hpvm-cava/cam_models/NikonD7000/README.txt
diff --git a/llvm/test/VISC/parboil/benchmarks/hpvm-cava/cam_models/NikonD7000/jpg2raw_coefs.txt b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/hpvm-cava/cam_models/NikonD7000/jpg2raw_coefs.txt
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/hpvm-cava/cam_models/NikonD7000/jpg2raw_coefs.txt
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/hpvm-cava/cam_models/NikonD7000/jpg2raw_coefs.txt
diff --git a/llvm/test/VISC/parboil/benchmarks/hpvm-cava/cam_models/NikonD7000/jpg2raw_ctrlPoints.txt b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/hpvm-cava/cam_models/NikonD7000/jpg2raw_ctrlPoints.txt
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/hpvm-cava/cam_models/NikonD7000/jpg2raw_ctrlPoints.txt
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/hpvm-cava/cam_models/NikonD7000/jpg2raw_ctrlPoints.txt
diff --git a/llvm/test/VISC/parboil/benchmarks/hpvm-cava/cam_models/NikonD7000/jpg2raw_destPoints.txt b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/hpvm-cava/cam_models/NikonD7000/jpg2raw_destPoints.txt
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/hpvm-cava/cam_models/NikonD7000/jpg2raw_destPoints.txt
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/hpvm-cava/cam_models/NikonD7000/jpg2raw_destPoints.txt
diff --git a/llvm/test/VISC/parboil/benchmarks/hpvm-cava/cam_models/NikonD7000/jpg2raw_respFcns.txt b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/hpvm-cava/cam_models/NikonD7000/jpg2raw_respFcns.txt
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/hpvm-cava/cam_models/NikonD7000/jpg2raw_respFcns.txt
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/hpvm-cava/cam_models/NikonD7000/jpg2raw_respFcns.txt
diff --git a/llvm/test/VISC/parboil/benchmarks/hpvm-cava/cam_models/NikonD7000/jpg2raw_transform.txt b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/hpvm-cava/cam_models/NikonD7000/jpg2raw_transform.txt
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/hpvm-cava/cam_models/NikonD7000/jpg2raw_transform.txt
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/hpvm-cava/cam_models/NikonD7000/jpg2raw_transform.txt
diff --git a/llvm/test/VISC/parboil/benchmarks/hpvm-cava/cam_models/NikonD7000/jpg2raw_validRange.txt b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/hpvm-cava/cam_models/NikonD7000/jpg2raw_validRange.txt
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/hpvm-cava/cam_models/NikonD7000/jpg2raw_validRange.txt
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/hpvm-cava/cam_models/NikonD7000/jpg2raw_validRange.txt
diff --git a/llvm/test/VISC/parboil/benchmarks/hpvm-cava/cam_models/NikonD7000/raw2jpg_coefs.txt b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/hpvm-cava/cam_models/NikonD7000/raw2jpg_coefs.txt
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/hpvm-cava/cam_models/NikonD7000/raw2jpg_coefs.txt
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/hpvm-cava/cam_models/NikonD7000/raw2jpg_coefs.txt
diff --git a/llvm/test/VISC/parboil/benchmarks/hpvm-cava/cam_models/NikonD7000/raw2jpg_coefs_debug.txt b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/hpvm-cava/cam_models/NikonD7000/raw2jpg_coefs_debug.txt
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/hpvm-cava/cam_models/NikonD7000/raw2jpg_coefs_debug.txt
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/hpvm-cava/cam_models/NikonD7000/raw2jpg_coefs_debug.txt
diff --git a/llvm/test/VISC/parboil/benchmarks/hpvm-cava/cam_models/NikonD7000/raw2jpg_ctrlPoints.txt b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/hpvm-cava/cam_models/NikonD7000/raw2jpg_ctrlPoints.txt
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/hpvm-cava/cam_models/NikonD7000/raw2jpg_ctrlPoints.txt
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/hpvm-cava/cam_models/NikonD7000/raw2jpg_ctrlPoints.txt
diff --git a/llvm/test/VISC/parboil/benchmarks/hpvm-cava/cam_models/NikonD7000/raw2jpg_ctrlPoints_debug.txt b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/hpvm-cava/cam_models/NikonD7000/raw2jpg_ctrlPoints_debug.txt
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/hpvm-cava/cam_models/NikonD7000/raw2jpg_ctrlPoints_debug.txt
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/hpvm-cava/cam_models/NikonD7000/raw2jpg_ctrlPoints_debug.txt
diff --git a/llvm/test/VISC/parboil/benchmarks/hpvm-cava/cam_models/NikonD7000/raw2jpg_destPoints.txt b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/hpvm-cava/cam_models/NikonD7000/raw2jpg_destPoints.txt
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/hpvm-cava/cam_models/NikonD7000/raw2jpg_destPoints.txt
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/hpvm-cava/cam_models/NikonD7000/raw2jpg_destPoints.txt
diff --git a/llvm/test/VISC/parboil/benchmarks/hpvm-cava/cam_models/NikonD7000/raw2jpg_respFcns.txt b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/hpvm-cava/cam_models/NikonD7000/raw2jpg_respFcns.txt
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/hpvm-cava/cam_models/NikonD7000/raw2jpg_respFcns.txt
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/hpvm-cava/cam_models/NikonD7000/raw2jpg_respFcns.txt
diff --git a/llvm/test/VISC/parboil/benchmarks/hpvm-cava/cam_models/NikonD7000/raw2jpg_transform.txt b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/hpvm-cava/cam_models/NikonD7000/raw2jpg_transform.txt
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/hpvm-cava/cam_models/NikonD7000/raw2jpg_transform.txt
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/hpvm-cava/cam_models/NikonD7000/raw2jpg_transform.txt
diff --git a/llvm/test/VISC/parboil/benchmarks/hpvm-cava/cam_models/NikonD7000/raw2jpg_validRange.txt b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/hpvm-cava/cam_models/NikonD7000/raw2jpg_validRange.txt
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/hpvm-cava/cam_models/NikonD7000/raw2jpg_validRange.txt
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/hpvm-cava/cam_models/NikonD7000/raw2jpg_validRange.txt
diff --git a/llvm/test/VISC/parboil/benchmarks/hpvm-cava/convert.sh b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/hpvm-cava/convert.sh
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/hpvm-cava/convert.sh
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/hpvm-cava/convert.sh
diff --git a/llvm/test/VISC/parboil/benchmarks/hpvm-cava/docs/hpvm-cava_single-node.png b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/hpvm-cava/docs/hpvm-cava_single-node.png
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/hpvm-cava/docs/hpvm-cava_single-node.png
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/hpvm-cava/docs/hpvm-cava_single-node.png
diff --git a/llvm/test/VISC/parboil/benchmarks/hpvm-cava/example-face/README.md b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/hpvm-cava/example-face/README.md
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/hpvm-cava/example-face/README.md
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/hpvm-cava/example-face/README.md
diff --git a/llvm/test/VISC/parboil/benchmarks/hpvm-cava/example-tulip-small/raw_tulip-small.bin b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/hpvm-cava/example-tulip-small/raw_tulip-small.bin
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/hpvm-cava/example-tulip-small/raw_tulip-small.bin
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/hpvm-cava/example-tulip-small/raw_tulip-small.bin
diff --git a/llvm/test/VISC/parboil/benchmarks/hpvm-cava/example-tulips/._raw_tulips.bin b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/hpvm-cava/example-tulips/._raw_tulips.bin
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/hpvm-cava/example-tulips/._raw_tulips.bin
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/hpvm-cava/example-tulips/._raw_tulips.bin
diff --git a/llvm/test/VISC/parboil/benchmarks/hpvm-cava/example-tulips/._raw_tulips.png b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/hpvm-cava/example-tulips/._raw_tulips.png
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/hpvm-cava/example-tulips/._raw_tulips.png
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/hpvm-cava/example-tulips/._raw_tulips.png
diff --git a/llvm/test/VISC/parboil/benchmarks/hpvm-cava/example-tulips/._tulips.bin b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/hpvm-cava/example-tulips/._tulips.bin
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/hpvm-cava/example-tulips/._tulips.bin
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/hpvm-cava/example-tulips/._tulips.bin
diff --git a/llvm/test/VISC/parboil/benchmarks/hpvm-cava/example-tulips/._tulips.png b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/hpvm-cava/example-tulips/._tulips.png
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/hpvm-cava/example-tulips/._tulips.png
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/hpvm-cava/example-tulips/._tulips.png
diff --git a/llvm/test/VISC/parboil/benchmarks/hpvm-cava/example-tulips/._tulips_demosaic.bin b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/hpvm-cava/example-tulips/._tulips_demosaic.bin
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/hpvm-cava/example-tulips/._tulips_demosaic.bin
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/hpvm-cava/example-tulips/._tulips_demosaic.bin
diff --git a/llvm/test/VISC/parboil/benchmarks/hpvm-cava/example-tulips/._tulips_demosaic.png b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/hpvm-cava/example-tulips/._tulips_demosaic.png
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/hpvm-cava/example-tulips/._tulips_demosaic.png
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/hpvm-cava/example-tulips/._tulips_demosaic.png
diff --git a/llvm/test/VISC/parboil/benchmarks/hpvm-cava/example-tulips/._tulips_denoise.bin b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/hpvm-cava/example-tulips/._tulips_denoise.bin
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/hpvm-cava/example-tulips/._tulips_denoise.bin
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/hpvm-cava/example-tulips/._tulips_denoise.bin
diff --git a/llvm/test/VISC/parboil/benchmarks/hpvm-cava/example-tulips/._tulips_denoise.png b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/hpvm-cava/example-tulips/._tulips_denoise.png
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/hpvm-cava/example-tulips/._tulips_denoise.png
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/hpvm-cava/example-tulips/._tulips_denoise.png
diff --git a/llvm/test/VISC/parboil/benchmarks/hpvm-cava/example-tulips/._tulips_gamut.bin b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/hpvm-cava/example-tulips/._tulips_gamut.bin
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/hpvm-cava/example-tulips/._tulips_gamut.bin
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/hpvm-cava/example-tulips/._tulips_gamut.bin
diff --git a/llvm/test/VISC/parboil/benchmarks/hpvm-cava/example-tulips/._tulips_gamut.png b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/hpvm-cava/example-tulips/._tulips_gamut.png
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/hpvm-cava/example-tulips/._tulips_gamut.png
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/hpvm-cava/example-tulips/._tulips_gamut.png
diff --git a/llvm/test/VISC/parboil/benchmarks/hpvm-cava/example-tulips/._tulips_tone.bin b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/hpvm-cava/example-tulips/._tulips_tone.bin
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/hpvm-cava/example-tulips/._tulips_tone.bin
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/hpvm-cava/example-tulips/._tulips_tone.bin
diff --git a/llvm/test/VISC/parboil/benchmarks/hpvm-cava/example-tulips/._tulips_tone.png b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/hpvm-cava/example-tulips/._tulips_tone.png
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/hpvm-cava/example-tulips/._tulips_tone.png
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/hpvm-cava/example-tulips/._tulips_tone.png
diff --git a/llvm/test/VISC/parboil/benchmarks/hpvm-cava/example-tulips/._tulips_transform.bin b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/hpvm-cava/example-tulips/._tulips_transform.bin
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/hpvm-cava/example-tulips/._tulips_transform.bin
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/hpvm-cava/example-tulips/._tulips_transform.bin
diff --git a/llvm/test/VISC/parboil/benchmarks/hpvm-cava/example-tulips/._tulips_transform.png b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/hpvm-cava/example-tulips/._tulips_transform.png
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/hpvm-cava/example-tulips/._tulips_transform.png
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/hpvm-cava/example-tulips/._tulips_transform.png
diff --git a/llvm/test/VISC/parboil/benchmarks/hpvm-cava/example-tulips/raw_tulips.bin b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/hpvm-cava/example-tulips/raw_tulips.bin
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/hpvm-cava/example-tulips/raw_tulips.bin
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/hpvm-cava/example-tulips/raw_tulips.bin
diff --git a/llvm/test/VISC/parboil/benchmarks/hpvm-cava/run-camera-pipeline.sh b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/hpvm-cava/run-camera-pipeline.sh
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/hpvm-cava/run-camera-pipeline.sh
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/hpvm-cava/run-camera-pipeline.sh
diff --git a/llvm/test/VISC/parboil/benchmarks/hpvm-cava/scripts/Makefile b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/hpvm-cava/scripts/Makefile
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/hpvm-cava/scripts/Makefile
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/hpvm-cava/scripts/Makefile
diff --git a/llvm/test/VISC/parboil/benchmarks/hpvm-cava/scripts/cmodule.py b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/hpvm-cava/scripts/cmodule.py
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/hpvm-cava/scripts/cmodule.py
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/hpvm-cava/scripts/cmodule.py
diff --git a/llvm/test/VISC/parboil/benchmarks/hpvm-cava/scripts/convert_image.py b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/hpvm-cava/scripts/convert_image.py
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/hpvm-cava/scripts/convert_image.py
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/hpvm-cava/scripts/convert_image.py
diff --git a/llvm/test/VISC/parboil/benchmarks/hpvm-cava/scripts/gamut_map.cc b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/hpvm-cava/scripts/gamut_map.cc
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/hpvm-cava/scripts/gamut_map.cc
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/hpvm-cava/scripts/gamut_map.cc
diff --git a/llvm/test/VISC/parboil/benchmarks/hpvm-cava/scripts/gamut_map.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/hpvm-cava/scripts/gamut_map.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/hpvm-cava/scripts/gamut_map.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/hpvm-cava/scripts/gamut_map.h
diff --git a/llvm/test/VISC/parboil/benchmarks/hpvm-cava/scripts/gamut_map.i b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/hpvm-cava/scripts/gamut_map.i
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/hpvm-cava/scripts/gamut_map.i
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/hpvm-cava/scripts/gamut_map.i
diff --git a/llvm/test/VISC/parboil/benchmarks/hpvm-cava/scripts/gamut_map_wrap.cc b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/hpvm-cava/scripts/gamut_map_wrap.cc
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/hpvm-cava/scripts/gamut_map_wrap.cc
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/hpvm-cava/scripts/gamut_map_wrap.cc
diff --git a/llvm/test/VISC/parboil/benchmarks/hpvm-cava/scripts/load_and_convert.py b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/hpvm-cava/scripts/load_and_convert.py
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/hpvm-cava/scripts/load_and_convert.py
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/hpvm-cava/scripts/load_and_convert.py
diff --git a/llvm/test/VISC/parboil/benchmarks/hpvm-cava/scripts/numpy.i b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/hpvm-cava/scripts/numpy.i
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/hpvm-cava/scripts/numpy.i
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/hpvm-cava/scripts/numpy.i
diff --git a/llvm/test/VISC/parboil/benchmarks/hpvm-cava/scripts/split_trace.py b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/hpvm-cava/scripts/split_trace.py
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/hpvm-cava/scripts/split_trace.py
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/hpvm-cava/scripts/split_trace.py
diff --git a/llvm/test/VISC/parboil/benchmarks/hpvm-cava/src/cam-vision-native b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/hpvm-cava/src/cam-vision-native
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/hpvm-cava/src/cam-vision-native
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/hpvm-cava/src/cam-vision-native
diff --git a/llvm/test/VISC/parboil/benchmarks/hpvm-cava/src/cam_pipe.c b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/hpvm-cava/src/cam_pipe.c
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/hpvm-cava/src/cam_pipe.c
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/hpvm-cava/src/cam_pipe.c
diff --git a/llvm/test/VISC/parboil/benchmarks/hpvm-cava/src/cam_pipe.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/hpvm-cava/src/cam_pipe.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/hpvm-cava/src/cam_pipe.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/hpvm-cava/src/cam_pipe.h
diff --git a/llvm/test/VISC/parboil/benchmarks/hpvm-cava/src/cam_pipe_utility.c b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/hpvm-cava/src/cam_pipe_utility.c
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/hpvm-cava/src/cam_pipe_utility.c
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/hpvm-cava/src/cam_pipe_utility.c
diff --git a/llvm/test/VISC/parboil/benchmarks/hpvm-cava/src/cam_pipe_utility.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/hpvm-cava/src/cam_pipe_utility.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/hpvm-cava/src/cam_pipe_utility.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/hpvm-cava/src/cam_pipe_utility.h
diff --git a/llvm/test/VISC/parboil/benchmarks/hpvm-cava/src/defs.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/hpvm-cava/src/defs.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/hpvm-cava/src/defs.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/hpvm-cava/src/defs.h
diff --git a/llvm/test/VISC/parboil/benchmarks/hpvm-cava/src/dma_interface.c b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/hpvm-cava/src/dma_interface.c
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/hpvm-cava/src/dma_interface.c
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/hpvm-cava/src/dma_interface.c
diff --git a/llvm/test/VISC/parboil/benchmarks/hpvm-cava/src/dma_interface.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/hpvm-cava/src/dma_interface.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/hpvm-cava/src/dma_interface.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/hpvm-cava/src/dma_interface.h
diff --git a/llvm/test/VISC/parboil/benchmarks/hpvm-cava/src/gem5_harness.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/hpvm-cava/src/gem5_harness.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/hpvm-cava/src/gem5_harness.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/hpvm-cava/src/gem5_harness.h
diff --git a/llvm/test/VISC/parboil/benchmarks/hpvm-cava/src/load_cam_model.c b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/hpvm-cava/src/load_cam_model.c
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/hpvm-cava/src/load_cam_model.c
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/hpvm-cava/src/load_cam_model.c
diff --git a/llvm/test/VISC/parboil/benchmarks/hpvm-cava/src/load_cam_model.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/hpvm-cava/src/load_cam_model.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/hpvm-cava/src/load_cam_model.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/hpvm-cava/src/load_cam_model.h
diff --git a/llvm/test/VISC/parboil/benchmarks/hpvm-cava/src/main.c b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/hpvm-cava/src/main.c
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/hpvm-cava/src/main.c
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/hpvm-cava/src/main.c
diff --git a/llvm/test/VISC/parboil/benchmarks/hpvm-cava/src/pipe_stages.c b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/hpvm-cava/src/pipe_stages.c
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/hpvm-cava/src/pipe_stages.c
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/hpvm-cava/src/pipe_stages.c
diff --git a/llvm/test/VISC/parboil/benchmarks/hpvm-cava/src/pipe_stages.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/hpvm-cava/src/pipe_stages.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/hpvm-cava/src/pipe_stages.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/hpvm-cava/src/pipe_stages.h
diff --git a/llvm/test/VISC/parboil/benchmarks/hpvm-cava/src/rename.sh b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/hpvm-cava/src/rename.sh
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/hpvm-cava/src/rename.sh
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/hpvm-cava/src/rename.sh
diff --git a/llvm/test/VISC/parboil/benchmarks/hpvm-cava/src/utility.c b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/hpvm-cava/src/utility.c
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/hpvm-cava/src/utility.c
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/hpvm-cava/src/utility.c
diff --git a/llvm/test/VISC/parboil/benchmarks/hpvm-cava/src/utility.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/hpvm-cava/src/utility.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/hpvm-cava/src/utility.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/hpvm-cava/src/utility.h
diff --git a/llvm/test/VISC/parboil/benchmarks/hpvm-cava/src/visc.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/hpvm-cava/src/visc.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/hpvm-cava/src/visc.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/hpvm-cava/src/visc.h
diff --git a/llvm/test/VISC/parboil/benchmarks/kmeans/Makefile b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/kmeans/Makefile
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/kmeans/Makefile
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/kmeans/Makefile
diff --git a/llvm/test/VISC/parboil/benchmarks/kmeans/src/opencl/Makefile b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/kmeans/src/opencl/Makefile
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/kmeans/src/opencl/Makefile
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/kmeans/src/opencl/Makefile
diff --git a/llvm/test/VISC/parboil/benchmarks/kmeans/src/opencl/README b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/kmeans/src/opencl/README
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/kmeans/src/opencl/README
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/kmeans/src/opencl/README
diff --git a/llvm/test/VISC/parboil/benchmarks/kmeans/src/opencl/cluster.c b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/kmeans/src/opencl/cluster.c
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/kmeans/src/opencl/cluster.c
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/kmeans/src/opencl/cluster.c
diff --git a/llvm/test/VISC/parboil/benchmarks/kmeans/src/opencl/getopt.c b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/kmeans/src/opencl/getopt.c
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/kmeans/src/opencl/getopt.c
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/kmeans/src/opencl/getopt.c
diff --git a/llvm/test/VISC/parboil/benchmarks/kmeans/src/opencl/getopt.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/kmeans/src/opencl/getopt.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/kmeans/src/opencl/getopt.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/kmeans/src/opencl/getopt.h
diff --git a/llvm/test/VISC/parboil/benchmarks/kmeans/src/opencl/kmeans.cl b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/kmeans/src/opencl/kmeans.cl
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/kmeans/src/opencl/kmeans.cl
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/kmeans/src/opencl/kmeans.cl
diff --git a/llvm/test/VISC/parboil/benchmarks/kmeans/src/opencl/kmeans.cpp b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/kmeans/src/opencl/kmeans.cpp
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/kmeans/src/opencl/kmeans.cpp
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/kmeans/src/opencl/kmeans.cpp
diff --git a/llvm/test/VISC/parboil/benchmarks/kmeans/src/opencl/kmeans.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/kmeans/src/opencl/kmeans.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/kmeans/src/opencl/kmeans.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/kmeans/src/opencl/kmeans.h
diff --git a/llvm/test/VISC/parboil/benchmarks/kmeans/src/opencl/kmeans_clustering.c b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/kmeans/src/opencl/kmeans_clustering.c
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/kmeans/src/opencl/kmeans_clustering.c
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/kmeans/src/opencl/kmeans_clustering.c
diff --git a/llvm/test/VISC/parboil/benchmarks/kmeans/src/opencl/read_input.c b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/kmeans/src/opencl/read_input.c
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/kmeans/src/opencl/read_input.c
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/kmeans/src/opencl/read_input.c
diff --git a/llvm/test/VISC/parboil/benchmarks/kmeans/src/opencl/rmse.c b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/kmeans/src/opencl/rmse.c
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/kmeans/src/opencl/rmse.c
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/kmeans/src/opencl/rmse.c
diff --git a/llvm/test/VISC/parboil/benchmarks/kmeans/src/opencl/run b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/kmeans/src/opencl/run
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/kmeans/src/opencl/run
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/kmeans/src/opencl/run
diff --git a/llvm/test/VISC/parboil/benchmarks/kmeans/src/opencl/unistd.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/kmeans/src/opencl/unistd.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/kmeans/src/opencl/unistd.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/kmeans/src/opencl/unistd.h
diff --git a/llvm/test/VISC/parboil/benchmarks/kmeans/src/visc/Makefile b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/kmeans/src/visc/Makefile
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/kmeans/src/visc/Makefile
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/kmeans/src/visc/Makefile
diff --git a/llvm/test/VISC/parboil/benchmarks/kmeans/src/visc/README b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/kmeans/src/visc/README
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/kmeans/src/visc/README
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/kmeans/src/visc/README
diff --git a/llvm/test/VISC/parboil/benchmarks/kmeans/src/visc/cluster.c b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/kmeans/src/visc/cluster.c
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/kmeans/src/visc/cluster.c
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/kmeans/src/visc/cluster.c
diff --git a/llvm/test/VISC/parboil/benchmarks/kmeans/src/visc/getopt.c b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/kmeans/src/visc/getopt.c
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/kmeans/src/visc/getopt.c
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/kmeans/src/visc/getopt.c
diff --git a/llvm/test/VISC/parboil/benchmarks/kmeans/src/visc/getopt.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/kmeans/src/visc/getopt.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/kmeans/src/visc/getopt.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/kmeans/src/visc/getopt.h
diff --git a/llvm/test/VISC/parboil/benchmarks/kmeans/src/visc/kmeans.cl b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/kmeans/src/visc/kmeans.cl
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/kmeans/src/visc/kmeans.cl
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/kmeans/src/visc/kmeans.cl
diff --git a/llvm/test/VISC/parboil/benchmarks/kmeans/src/visc/kmeans.cpp b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/kmeans/src/visc/kmeans.cpp
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/kmeans/src/visc/kmeans.cpp
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/kmeans/src/visc/kmeans.cpp
diff --git a/llvm/test/VISC/parboil/benchmarks/kmeans/src/visc/kmeans.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/kmeans/src/visc/kmeans.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/kmeans/src/visc/kmeans.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/kmeans/src/visc/kmeans.h
diff --git a/llvm/test/VISC/parboil/benchmarks/kmeans/src/visc/kmeans_clustering.c b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/kmeans/src/visc/kmeans_clustering.c
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/kmeans/src/visc/kmeans_clustering.c
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/kmeans/src/visc/kmeans_clustering.c
diff --git a/llvm/test/VISC/parboil/benchmarks/kmeans/src/visc/read_input.c b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/kmeans/src/visc/read_input.c
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/kmeans/src/visc/read_input.c
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/kmeans/src/visc/read_input.c
diff --git a/llvm/test/VISC/parboil/benchmarks/kmeans/src/visc/rmse.c b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/kmeans/src/visc/rmse.c
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/kmeans/src/visc/rmse.c
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/kmeans/src/visc/rmse.c
diff --git a/llvm/test/VISC/parboil/benchmarks/kmeans/src/visc/run b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/kmeans/src/visc/run
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/kmeans/src/visc/run
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/kmeans/src/visc/run
diff --git a/llvm/test/VISC/parboil/benchmarks/kmeans/src/visc/unistd.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/kmeans/src/visc/unistd.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/kmeans/src/visc/unistd.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/kmeans/src/visc/unistd.h
diff --git a/llvm/test/VISC/parboil/benchmarks/kmeans/tools/compare-output b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/kmeans/tools/compare-output
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/kmeans/tools/compare-output
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/kmeans/tools/compare-output
diff --git a/llvm/test/VISC/parboil/benchmarks/lbm/DESCRIPTION b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/DESCRIPTION
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/lbm/DESCRIPTION
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/DESCRIPTION
diff --git a/llvm/test/VISC/parboil/benchmarks/lbm/Makefile b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/Makefile
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/lbm/Makefile
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/Makefile
diff --git a/llvm/test/VISC/parboil/benchmarks/lbm/src/cpu/Makefile b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/src/cpu/Makefile
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/lbm/src/cpu/Makefile
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/src/cpu/Makefile
diff --git a/llvm/test/VISC/parboil/benchmarks/lbm/src/cpu/config.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/src/cpu/config.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/lbm/src/cpu/config.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/src/cpu/config.h
diff --git a/llvm/test/VISC/parboil/benchmarks/lbm/src/cpu/lbm.c b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/src/cpu/lbm.c
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/lbm/src/cpu/lbm.c
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/src/cpu/lbm.c
diff --git a/llvm/test/VISC/parboil/benchmarks/lbm/src/cpu/lbm.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/src/cpu/lbm.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/lbm/src/cpu/lbm.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/src/cpu/lbm.h
diff --git a/llvm/test/VISC/parboil/benchmarks/lbm/src/cpu/lbm_1d_array.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/src/cpu/lbm_1d_array.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/lbm/src/cpu/lbm_1d_array.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/src/cpu/lbm_1d_array.h
diff --git a/llvm/test/VISC/parboil/benchmarks/lbm/src/cpu/main.c b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/src/cpu/main.c
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/lbm/src/cpu/main.c
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/src/cpu/main.c
diff --git a/llvm/test/VISC/parboil/benchmarks/lbm/src/cpu/main.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/src/cpu/main.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/lbm/src/cpu/main.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/src/cpu/main.h
diff --git a/llvm/test/VISC/parboil/benchmarks/lbm/src/cuda/Makefile b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/src/cuda/Makefile
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/lbm/src/cuda/Makefile
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/src/cuda/Makefile
diff --git a/llvm/test/VISC/parboil/benchmarks/lbm/src/cuda/layout_config.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/src/cuda/layout_config.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/lbm/src/cuda/layout_config.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/src/cuda/layout_config.h
diff --git a/llvm/test/VISC/parboil/benchmarks/lbm/src/cuda/lbm.cu b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/src/cuda/lbm.cu
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/lbm/src/cuda/lbm.cu
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/src/cuda/lbm.cu
diff --git a/llvm/test/VISC/parboil/benchmarks/lbm/src/cuda/lbm.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/src/cuda/lbm.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/lbm/src/cuda/lbm.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/src/cuda/lbm.h
diff --git a/llvm/test/VISC/parboil/benchmarks/lbm/src/cuda/lbm_kernel.cu b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/src/cuda/lbm_kernel.cu
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/lbm/src/cuda/lbm_kernel.cu
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/src/cuda/lbm_kernel.cu
diff --git a/llvm/test/VISC/parboil/benchmarks/lbm/src/cuda/lbm_macros.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/src/cuda/lbm_macros.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/lbm/src/cuda/lbm_macros.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/src/cuda/lbm_macros.h
diff --git a/llvm/test/VISC/parboil/benchmarks/lbm/src/cuda/main.cc b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/src/cuda/main.cc
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/lbm/src/cuda/main.cc
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/src/cuda/main.cc
diff --git a/llvm/test/VISC/parboil/benchmarks/lbm/src/cuda/main.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/src/cuda/main.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/lbm/src/cuda/main.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/src/cuda/main.h
diff --git a/llvm/test/VISC/parboil/benchmarks/lbm/src/cuda_base/Makefile b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/src/cuda_base/Makefile
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/lbm/src/cuda_base/Makefile
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/src/cuda_base/Makefile
diff --git a/llvm/test/VISC/parboil/benchmarks/lbm/src/cuda_base/layout_config.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/src/cuda_base/layout_config.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/lbm/src/cuda_base/layout_config.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/src/cuda_base/layout_config.h
diff --git a/llvm/test/VISC/parboil/benchmarks/lbm/src/cuda_base/lbm.cu b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/src/cuda_base/lbm.cu
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/lbm/src/cuda_base/lbm.cu
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/src/cuda_base/lbm.cu
diff --git a/llvm/test/VISC/parboil/benchmarks/lbm/src/cuda_base/lbm.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/src/cuda_base/lbm.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/lbm/src/cuda_base/lbm.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/src/cuda_base/lbm.h
diff --git a/llvm/test/VISC/parboil/benchmarks/lbm/src/cuda_base/lbm_kernel.cu b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/src/cuda_base/lbm_kernel.cu
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/lbm/src/cuda_base/lbm_kernel.cu
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/src/cuda_base/lbm_kernel.cu
diff --git a/llvm/test/VISC/parboil/benchmarks/lbm/src/cuda_base/lbm_macros.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/src/cuda_base/lbm_macros.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/lbm/src/cuda_base/lbm_macros.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/src/cuda_base/lbm_macros.h
diff --git a/llvm/test/VISC/parboil/benchmarks/lbm/src/cuda_base/main.cc b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/src/cuda_base/main.cc
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/lbm/src/cuda_base/main.cc
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/src/cuda_base/main.cc
diff --git a/llvm/test/VISC/parboil/benchmarks/lbm/src/cuda_base/main.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/src/cuda_base/main.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/lbm/src/cuda_base/main.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/src/cuda_base/main.h
diff --git a/llvm/test/VISC/parboil/benchmarks/lbm/src/omp_cpu/Makefile b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/src/omp_cpu/Makefile
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/lbm/src/omp_cpu/Makefile
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/src/omp_cpu/Makefile
diff --git a/llvm/test/VISC/parboil/benchmarks/lbm/src/omp_cpu/config.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/src/omp_cpu/config.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/lbm/src/omp_cpu/config.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/src/omp_cpu/config.h
diff --git a/llvm/test/VISC/parboil/benchmarks/lbm/src/omp_cpu/lbm.c b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/src/omp_cpu/lbm.c
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/lbm/src/omp_cpu/lbm.c
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/src/omp_cpu/lbm.c
diff --git a/llvm/test/VISC/parboil/benchmarks/lbm/src/omp_cpu/lbm.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/src/omp_cpu/lbm.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/lbm/src/omp_cpu/lbm.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/src/omp_cpu/lbm.h
diff --git a/llvm/test/VISC/parboil/benchmarks/lbm/src/omp_cpu/lbm_1d_array.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/src/omp_cpu/lbm_1d_array.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/lbm/src/omp_cpu/lbm_1d_array.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/src/omp_cpu/lbm_1d_array.h
diff --git a/llvm/test/VISC/parboil/benchmarks/lbm/src/omp_cpu/main.c b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/src/omp_cpu/main.c
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/lbm/src/omp_cpu/main.c
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/src/omp_cpu/main.c
diff --git a/llvm/test/VISC/parboil/benchmarks/lbm/src/omp_cpu/main.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/src/omp_cpu/main.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/lbm/src/omp_cpu/main.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/src/omp_cpu/main.h
diff --git a/llvm/test/VISC/parboil/benchmarks/lbm/src/opencl_base/Makefile b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/src/opencl_base/Makefile
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/lbm/src/opencl_base/Makefile
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/src/opencl_base/Makefile
diff --git a/llvm/test/VISC/parboil/benchmarks/lbm/src/opencl_base/kernel.cl b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/src/opencl_base/kernel.cl
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/lbm/src/opencl_base/kernel.cl
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/src/opencl_base/kernel.cl
diff --git a/llvm/test/VISC/parboil/benchmarks/lbm/src/opencl_base/layout_config.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/src/opencl_base/layout_config.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/lbm/src/opencl_base/layout_config.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/src/opencl_base/layout_config.h
diff --git a/llvm/test/VISC/parboil/benchmarks/lbm/src/opencl_base/lbm.c b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/src/opencl_base/lbm.c
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/lbm/src/opencl_base/lbm.c
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/src/opencl_base/lbm.c
diff --git a/llvm/test/VISC/parboil/benchmarks/lbm/src/opencl_base/lbm.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/src/opencl_base/lbm.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/lbm/src/opencl_base/lbm.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/src/opencl_base/lbm.h
diff --git a/llvm/test/VISC/parboil/benchmarks/lbm/src/opencl_base/lbm_macros.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/src/opencl_base/lbm_macros.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/lbm/src/opencl_base/lbm_macros.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/src/opencl_base/lbm_macros.h
diff --git a/llvm/test/VISC/parboil/benchmarks/lbm/src/opencl_base/main.c b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/src/opencl_base/main.c
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/lbm/src/opencl_base/main.c
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/src/opencl_base/main.c
diff --git a/llvm/test/VISC/parboil/benchmarks/lbm/src/opencl_base/main.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/src/opencl_base/main.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/lbm/src/opencl_base/main.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/src/opencl_base/main.h
diff --git a/llvm/test/VISC/parboil/benchmarks/lbm/src/opencl_base/ocl.c b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/src/opencl_base/ocl.c
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/lbm/src/opencl_base/ocl.c
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/src/opencl_base/ocl.c
diff --git a/llvm/test/VISC/parboil/benchmarks/lbm/src/opencl_base/ocl.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/src/opencl_base/ocl.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/lbm/src/opencl_base/ocl.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/src/opencl_base/ocl.h
diff --git a/llvm/test/VISC/parboil/benchmarks/lbm/src/opencl_cpu_baseline/Makefile b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/src/opencl_cpu_baseline/Makefile
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/lbm/src/opencl_cpu_baseline/Makefile
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/src/opencl_cpu_baseline/Makefile
diff --git a/llvm/test/VISC/parboil/benchmarks/lbm/src/opencl_cpu_baseline/kernel.cl b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/src/opencl_cpu_baseline/kernel.cl
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/lbm/src/opencl_cpu_baseline/kernel.cl
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/src/opencl_cpu_baseline/kernel.cl
diff --git a/llvm/test/VISC/parboil/benchmarks/lbm/src/opencl_cpu_baseline/kernel_offline.cl b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/src/opencl_cpu_baseline/kernel_offline.cl
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/lbm/src/opencl_cpu_baseline/kernel_offline.cl
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/src/opencl_cpu_baseline/kernel_offline.cl
diff --git a/llvm/test/VISC/parboil/benchmarks/lbm/src/opencl_cpu_baseline/layout_config.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/src/opencl_cpu_baseline/layout_config.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/lbm/src/opencl_cpu_baseline/layout_config.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/src/opencl_cpu_baseline/layout_config.h
diff --git a/llvm/test/VISC/parboil/benchmarks/lbm/src/opencl_cpu_baseline/lbm.c b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/src/opencl_cpu_baseline/lbm.c
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/lbm/src/opencl_cpu_baseline/lbm.c
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/src/opencl_cpu_baseline/lbm.c
diff --git a/llvm/test/VISC/parboil/benchmarks/lbm/src/opencl_cpu_baseline/lbm.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/src/opencl_cpu_baseline/lbm.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/lbm/src/opencl_cpu_baseline/lbm.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/src/opencl_cpu_baseline/lbm.h
diff --git a/llvm/test/VISC/parboil/benchmarks/lbm/src/opencl_cpu_baseline/lbm_macros.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/src/opencl_cpu_baseline/lbm_macros.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/lbm/src/opencl_cpu_baseline/lbm_macros.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/src/opencl_cpu_baseline/lbm_macros.h
diff --git a/llvm/test/VISC/parboil/benchmarks/lbm/src/opencl_cpu_baseline/main.c b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/src/opencl_cpu_baseline/main.c
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/lbm/src/opencl_cpu_baseline/main.c
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/src/opencl_cpu_baseline/main.c
diff --git a/llvm/test/VISC/parboil/benchmarks/lbm/src/opencl_cpu_baseline/main.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/src/opencl_cpu_baseline/main.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/lbm/src/opencl_cpu_baseline/main.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/src/opencl_cpu_baseline/main.h
diff --git a/llvm/test/VISC/parboil/benchmarks/lbm/src/opencl_cpu_baseline/ocl.c b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/src/opencl_cpu_baseline/ocl.c
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/lbm/src/opencl_cpu_baseline/ocl.c
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/src/opencl_cpu_baseline/ocl.c
diff --git a/llvm/test/VISC/parboil/benchmarks/lbm/src/opencl_cpu_baseline/ocl.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/src/opencl_cpu_baseline/ocl.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/lbm/src/opencl_cpu_baseline/ocl.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/src/opencl_cpu_baseline/ocl.h
diff --git a/llvm/test/VISC/parboil/benchmarks/lbm/src/opencl_cpu_long/Makefile b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/src/opencl_cpu_long/Makefile
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/lbm/src/opencl_cpu_long/Makefile
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/src/opencl_cpu_long/Makefile
diff --git a/llvm/test/VISC/parboil/benchmarks/lbm/src/opencl_cpu_long/kernel.cl b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/src/opencl_cpu_long/kernel.cl
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/lbm/src/opencl_cpu_long/kernel.cl
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/src/opencl_cpu_long/kernel.cl
diff --git a/llvm/test/VISC/parboil/benchmarks/lbm/src/opencl_cpu_long/kernel.ir b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/src/opencl_cpu_long/kernel.ir
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/lbm/src/opencl_cpu_long/kernel.ir
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/src/opencl_cpu_long/kernel.ir
diff --git a/llvm/test/VISC/parboil/benchmarks/lbm/src/opencl_cpu_long/kernel_offline.cl b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/src/opencl_cpu_long/kernel_offline.cl
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/lbm/src/opencl_cpu_long/kernel_offline.cl
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/src/opencl_cpu_long/kernel_offline.cl
diff --git a/llvm/test/VISC/parboil/benchmarks/lbm/src/opencl_cpu_long/layout_config.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/src/opencl_cpu_long/layout_config.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/lbm/src/opencl_cpu_long/layout_config.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/src/opencl_cpu_long/layout_config.h
diff --git a/llvm/test/VISC/parboil/benchmarks/lbm/src/opencl_cpu_long/lbm.c b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/src/opencl_cpu_long/lbm.c
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/lbm/src/opencl_cpu_long/lbm.c
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/src/opencl_cpu_long/lbm.c
diff --git a/llvm/test/VISC/parboil/benchmarks/lbm/src/opencl_cpu_long/lbm.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/src/opencl_cpu_long/lbm.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/lbm/src/opencl_cpu_long/lbm.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/src/opencl_cpu_long/lbm.h
diff --git a/llvm/test/VISC/parboil/benchmarks/lbm/src/opencl_cpu_long/lbm_macros.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/src/opencl_cpu_long/lbm_macros.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/lbm/src/opencl_cpu_long/lbm_macros.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/src/opencl_cpu_long/lbm_macros.h
diff --git a/llvm/test/VISC/parboil/benchmarks/lbm/src/opencl_cpu_long/main.c b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/src/opencl_cpu_long/main.c
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/lbm/src/opencl_cpu_long/main.c
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/src/opencl_cpu_long/main.c
diff --git a/llvm/test/VISC/parboil/benchmarks/lbm/src/opencl_cpu_long/main.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/src/opencl_cpu_long/main.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/lbm/src/opencl_cpu_long/main.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/src/opencl_cpu_long/main.h
diff --git a/llvm/test/VISC/parboil/benchmarks/lbm/src/opencl_cpu_long/ocl.c b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/src/opencl_cpu_long/ocl.c
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/lbm/src/opencl_cpu_long/ocl.c
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/src/opencl_cpu_long/ocl.c
diff --git a/llvm/test/VISC/parboil/benchmarks/lbm/src/opencl_cpu_long/ocl.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/src/opencl_cpu_long/ocl.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/lbm/src/opencl_cpu_long/ocl.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/src/opencl_cpu_long/ocl.h
diff --git a/llvm/test/VISC/parboil/benchmarks/lbm/src/opencl_cpu_short/Makefile b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/src/opencl_cpu_short/Makefile
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/lbm/src/opencl_cpu_short/Makefile
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/src/opencl_cpu_short/Makefile
diff --git a/llvm/test/VISC/parboil/benchmarks/lbm/src/opencl_cpu_short/kernel.cl b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/src/opencl_cpu_short/kernel.cl
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/lbm/src/opencl_cpu_short/kernel.cl
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/src/opencl_cpu_short/kernel.cl
diff --git a/llvm/test/VISC/parboil/benchmarks/lbm/src/opencl_cpu_short/kernel.ir b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/src/opencl_cpu_short/kernel.ir
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/lbm/src/opencl_cpu_short/kernel.ir
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/src/opencl_cpu_short/kernel.ir
diff --git a/llvm/test/VISC/parboil/benchmarks/lbm/src/opencl_cpu_short/kernel_offline.cl b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/src/opencl_cpu_short/kernel_offline.cl
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/lbm/src/opencl_cpu_short/kernel_offline.cl
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/src/opencl_cpu_short/kernel_offline.cl
diff --git a/llvm/test/VISC/parboil/benchmarks/lbm/src/opencl_cpu_short/layout_config.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/src/opencl_cpu_short/layout_config.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/lbm/src/opencl_cpu_short/layout_config.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/src/opencl_cpu_short/layout_config.h
diff --git a/llvm/test/VISC/parboil/benchmarks/lbm/src/opencl_cpu_short/lbm.c b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/src/opencl_cpu_short/lbm.c
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/lbm/src/opencl_cpu_short/lbm.c
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/src/opencl_cpu_short/lbm.c
diff --git a/llvm/test/VISC/parboil/benchmarks/lbm/src/opencl_cpu_short/lbm.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/src/opencl_cpu_short/lbm.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/lbm/src/opencl_cpu_short/lbm.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/src/opencl_cpu_short/lbm.h
diff --git a/llvm/test/VISC/parboil/benchmarks/lbm/src/opencl_cpu_short/lbm_macros.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/src/opencl_cpu_short/lbm_macros.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/lbm/src/opencl_cpu_short/lbm_macros.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/src/opencl_cpu_short/lbm_macros.h
diff --git a/llvm/test/VISC/parboil/benchmarks/lbm/src/opencl_cpu_short/main.c b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/src/opencl_cpu_short/main.c
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/lbm/src/opencl_cpu_short/main.c
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/src/opencl_cpu_short/main.c
diff --git a/llvm/test/VISC/parboil/benchmarks/lbm/src/opencl_cpu_short/main.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/src/opencl_cpu_short/main.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/lbm/src/opencl_cpu_short/main.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/src/opencl_cpu_short/main.h
diff --git a/llvm/test/VISC/parboil/benchmarks/lbm/src/opencl_cpu_short/ocl.c b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/src/opencl_cpu_short/ocl.c
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/lbm/src/opencl_cpu_short/ocl.c
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/src/opencl_cpu_short/ocl.c
diff --git a/llvm/test/VISC/parboil/benchmarks/lbm/src/opencl_cpu_short/ocl.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/src/opencl_cpu_short/ocl.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/lbm/src/opencl_cpu_short/ocl.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/src/opencl_cpu_short/ocl.h
diff --git a/llvm/test/VISC/parboil/benchmarks/lbm/src/opencl_nvidia/Makefile b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/src/opencl_nvidia/Makefile
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/lbm/src/opencl_nvidia/Makefile
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/src/opencl_nvidia/Makefile
diff --git a/llvm/test/VISC/parboil/benchmarks/lbm/src/opencl_nvidia/kernel.cl b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/src/opencl_nvidia/kernel.cl
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/lbm/src/opencl_nvidia/kernel.cl
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/src/opencl_nvidia/kernel.cl
diff --git a/llvm/test/VISC/parboil/benchmarks/lbm/src/opencl_nvidia/kernel_offline.cl b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/src/opencl_nvidia/kernel_offline.cl
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/lbm/src/opencl_nvidia/kernel_offline.cl
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/src/opencl_nvidia/kernel_offline.cl
diff --git a/llvm/test/VISC/parboil/benchmarks/lbm/src/opencl_nvidia/layout_config.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/src/opencl_nvidia/layout_config.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/lbm/src/opencl_nvidia/layout_config.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/src/opencl_nvidia/layout_config.h
diff --git a/llvm/test/VISC/parboil/benchmarks/lbm/src/opencl_nvidia/lbm.c b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/src/opencl_nvidia/lbm.c
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/lbm/src/opencl_nvidia/lbm.c
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/src/opencl_nvidia/lbm.c
diff --git a/llvm/test/VISC/parboil/benchmarks/lbm/src/opencl_nvidia/lbm.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/src/opencl_nvidia/lbm.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/lbm/src/opencl_nvidia/lbm.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/src/opencl_nvidia/lbm.h
diff --git a/llvm/test/VISC/parboil/benchmarks/lbm/src/opencl_nvidia/lbm_macros.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/src/opencl_nvidia/lbm_macros.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/lbm/src/opencl_nvidia/lbm_macros.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/src/opencl_nvidia/lbm_macros.h
diff --git a/llvm/test/VISC/parboil/benchmarks/lbm/src/opencl_nvidia/main.c b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/src/opencl_nvidia/main.c
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/lbm/src/opencl_nvidia/main.c
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/src/opencl_nvidia/main.c
diff --git a/llvm/test/VISC/parboil/benchmarks/lbm/src/opencl_nvidia/main.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/src/opencl_nvidia/main.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/lbm/src/opencl_nvidia/main.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/src/opencl_nvidia/main.h
diff --git a/llvm/test/VISC/parboil/benchmarks/lbm/src/opencl_nvidia/ocl.c b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/src/opencl_nvidia/ocl.c
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/lbm/src/opencl_nvidia/ocl.c
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/src/opencl_nvidia/ocl.c
diff --git a/llvm/test/VISC/parboil/benchmarks/lbm/src/opencl_nvidia/ocl.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/src/opencl_nvidia/ocl.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/lbm/src/opencl_nvidia/ocl.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/src/opencl_nvidia/ocl.h
diff --git a/llvm/test/VISC/parboil/benchmarks/lbm/src/opencl_nvidia_long/Makefile b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/src/opencl_nvidia_long/Makefile
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/lbm/src/opencl_nvidia_long/Makefile
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/src/opencl_nvidia_long/Makefile
diff --git a/llvm/test/VISC/parboil/benchmarks/lbm/src/opencl_nvidia_long/kernel.cl b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/src/opencl_nvidia_long/kernel.cl
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/lbm/src/opencl_nvidia_long/kernel.cl
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/src/opencl_nvidia_long/kernel.cl
diff --git a/llvm/test/VISC/parboil/benchmarks/lbm/src/opencl_nvidia_long/kernel_offline.cl b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/src/opencl_nvidia_long/kernel_offline.cl
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/lbm/src/opencl_nvidia_long/kernel_offline.cl
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/src/opencl_nvidia_long/kernel_offline.cl
diff --git a/llvm/test/VISC/parboil/benchmarks/lbm/src/opencl_nvidia_long/layout_config.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/src/opencl_nvidia_long/layout_config.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/lbm/src/opencl_nvidia_long/layout_config.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/src/opencl_nvidia_long/layout_config.h
diff --git a/llvm/test/VISC/parboil/benchmarks/lbm/src/opencl_nvidia_long/lbm.c b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/src/opencl_nvidia_long/lbm.c
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/lbm/src/opencl_nvidia_long/lbm.c
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/src/opencl_nvidia_long/lbm.c
diff --git a/llvm/test/VISC/parboil/benchmarks/lbm/src/opencl_nvidia_long/lbm.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/src/opencl_nvidia_long/lbm.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/lbm/src/opencl_nvidia_long/lbm.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/src/opencl_nvidia_long/lbm.h
diff --git a/llvm/test/VISC/parboil/benchmarks/lbm/src/opencl_nvidia_long/lbm_macros.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/src/opencl_nvidia_long/lbm_macros.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/lbm/src/opencl_nvidia_long/lbm_macros.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/src/opencl_nvidia_long/lbm_macros.h
diff --git a/llvm/test/VISC/parboil/benchmarks/lbm/src/opencl_nvidia_long/main.c b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/src/opencl_nvidia_long/main.c
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/lbm/src/opencl_nvidia_long/main.c
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/src/opencl_nvidia_long/main.c
diff --git a/llvm/test/VISC/parboil/benchmarks/lbm/src/opencl_nvidia_long/main.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/src/opencl_nvidia_long/main.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/lbm/src/opencl_nvidia_long/main.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/src/opencl_nvidia_long/main.h
diff --git a/llvm/test/VISC/parboil/benchmarks/lbm/src/opencl_nvidia_long/ocl.c b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/src/opencl_nvidia_long/ocl.c
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/lbm/src/opencl_nvidia_long/ocl.c
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/src/opencl_nvidia_long/ocl.c
diff --git a/llvm/test/VISC/parboil/benchmarks/lbm/src/opencl_nvidia_long/ocl.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/src/opencl_nvidia_long/ocl.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/lbm/src/opencl_nvidia_long/ocl.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/src/opencl_nvidia_long/ocl.h
diff --git a/llvm/test/VISC/parboil/benchmarks/lbm/src/opencl_nvidia_short/Makefile b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/src/opencl_nvidia_short/Makefile
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/lbm/src/opencl_nvidia_short/Makefile
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/src/opencl_nvidia_short/Makefile
diff --git a/llvm/test/VISC/parboil/benchmarks/lbm/src/opencl_nvidia_short/kernel.cl b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/src/opencl_nvidia_short/kernel.cl
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/lbm/src/opencl_nvidia_short/kernel.cl
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/src/opencl_nvidia_short/kernel.cl
diff --git a/llvm/test/VISC/parboil/benchmarks/lbm/src/opencl_nvidia_short/kernel_offline.cl b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/src/opencl_nvidia_short/kernel_offline.cl
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/lbm/src/opencl_nvidia_short/kernel_offline.cl
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/src/opencl_nvidia_short/kernel_offline.cl
diff --git a/llvm/test/VISC/parboil/benchmarks/lbm/src/opencl_nvidia_short/layout_config.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/src/opencl_nvidia_short/layout_config.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/lbm/src/opencl_nvidia_short/layout_config.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/src/opencl_nvidia_short/layout_config.h
diff --git a/llvm/test/VISC/parboil/benchmarks/lbm/src/opencl_nvidia_short/lbm.c b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/src/opencl_nvidia_short/lbm.c
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/lbm/src/opencl_nvidia_short/lbm.c
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/src/opencl_nvidia_short/lbm.c
diff --git a/llvm/test/VISC/parboil/benchmarks/lbm/src/opencl_nvidia_short/lbm.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/src/opencl_nvidia_short/lbm.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/lbm/src/opencl_nvidia_short/lbm.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/src/opencl_nvidia_short/lbm.h
diff --git a/llvm/test/VISC/parboil/benchmarks/lbm/src/opencl_nvidia_short/lbm_macros.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/src/opencl_nvidia_short/lbm_macros.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/lbm/src/opencl_nvidia_short/lbm_macros.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/src/opencl_nvidia_short/lbm_macros.h
diff --git a/llvm/test/VISC/parboil/benchmarks/lbm/src/opencl_nvidia_short/main.c b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/src/opencl_nvidia_short/main.c
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/lbm/src/opencl_nvidia_short/main.c
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/src/opencl_nvidia_short/main.c
diff --git a/llvm/test/VISC/parboil/benchmarks/lbm/src/opencl_nvidia_short/main.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/src/opencl_nvidia_short/main.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/lbm/src/opencl_nvidia_short/main.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/src/opencl_nvidia_short/main.h
diff --git a/llvm/test/VISC/parboil/benchmarks/lbm/src/opencl_nvidia_short/ocl.c b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/src/opencl_nvidia_short/ocl.c
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/lbm/src/opencl_nvidia_short/ocl.c
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/src/opencl_nvidia_short/ocl.c
diff --git a/llvm/test/VISC/parboil/benchmarks/lbm/src/opencl_nvidia_short/ocl.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/src/opencl_nvidia_short/ocl.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/lbm/src/opencl_nvidia_short/ocl.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/src/opencl_nvidia_short/ocl.h
diff --git a/llvm/test/VISC/parboil/benchmarks/lbm/src/visc/Makefile b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/src/visc/Makefile
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/lbm/src/visc/Makefile
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/src/visc/Makefile
diff --git a/llvm/test/VISC/parboil/benchmarks/lbm/src/visc/layout_config.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/src/visc/layout_config.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/lbm/src/visc/layout_config.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/src/visc/layout_config.h
diff --git a/llvm/test/VISC/parboil/benchmarks/lbm/src/visc/lbm.cpp b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/src/visc/lbm.cpp
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/lbm/src/visc/lbm.cpp
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/src/visc/lbm.cpp
diff --git a/llvm/test/VISC/parboil/benchmarks/lbm/src/visc/lbm.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/src/visc/lbm.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/lbm/src/visc/lbm.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/src/visc/lbm.h
diff --git a/llvm/test/VISC/parboil/benchmarks/lbm/src/visc/lbm_macros.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/src/visc/lbm_macros.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/lbm/src/visc/lbm_macros.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/src/visc/lbm_macros.h
diff --git a/llvm/test/VISC/parboil/benchmarks/lbm/src/visc/main.cpp b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/src/visc/main.cpp
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/lbm/src/visc/main.cpp
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/src/visc/main.cpp
diff --git a/llvm/test/VISC/parboil/benchmarks/lbm/src/visc/main.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/src/visc/main.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/lbm/src/visc/main.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/src/visc/main.h
diff --git a/llvm/test/VISC/parboil/benchmarks/lbm/tools/compare-output b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/tools/compare-output
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/lbm/tools/compare-output
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/lbm/tools/compare-output
diff --git a/llvm/test/VISC/parboil/benchmarks/linear-svm/Makefile b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/linear-svm/Makefile
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/linear-svm/Makefile
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/linear-svm/Makefile
diff --git a/llvm/test/VISC/parboil/benchmarks/linear-svm/linear-svm.visc.ll b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/linear-svm/linear-svm.visc.ll
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/linear-svm/linear-svm.visc.ll
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/linear-svm/linear-svm.visc.ll
diff --git a/llvm/test/VISC/parboil/benchmarks/linear-svm/src/visc_cm/Makefile b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/linear-svm/src/visc_cm/Makefile
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/linear-svm/src/visc_cm/Makefile
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/linear-svm/src/visc_cm/Makefile
diff --git a/llvm/test/VISC/parboil/benchmarks/linear-svm/src/visc_cm/io.cc b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/linear-svm/src/visc_cm/io.cc
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/linear-svm/src/visc_cm/io.cc
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/linear-svm/src/visc_cm/io.cc
diff --git a/llvm/test/VISC/parboil/benchmarks/linear-svm/src/visc_cm/main.cc b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/linear-svm/src/visc_cm/main.cc
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/linear-svm/src/visc_cm/main.cc
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/linear-svm/src/visc_cm/main.cc
diff --git a/llvm/test/VISC/parboil/benchmarks/llvm-40-34.py b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/llvm-40-34.py
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/llvm-40-34.py
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/llvm-40-34.py
diff --git a/llvm/test/VISC/parboil/benchmarks/merge-tests/DESCRIPTION b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/merge-tests/DESCRIPTION
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/merge-tests/DESCRIPTION
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/merge-tests/DESCRIPTION
diff --git a/llvm/test/VISC/parboil/benchmarks/merge-tests/Makefile b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/merge-tests/Makefile
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/merge-tests/Makefile
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/merge-tests/Makefile
diff --git a/llvm/test/VISC/parboil/benchmarks/merge-tests/src/2DLeaf/Makefile b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/merge-tests/src/2DLeaf/Makefile
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/merge-tests/src/2DLeaf/Makefile
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/merge-tests/src/2DLeaf/Makefile
diff --git a/llvm/test/VISC/parboil/benchmarks/merge-tests/src/2DLeaf/io.cc b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/merge-tests/src/2DLeaf/io.cc
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/merge-tests/src/2DLeaf/io.cc
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/merge-tests/src/2DLeaf/io.cc
diff --git a/llvm/test/VISC/parboil/benchmarks/merge-tests/src/2DLeaf/main.cc b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/merge-tests/src/2DLeaf/main.cc
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/merge-tests/src/2DLeaf/main.cc
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/merge-tests/src/2DLeaf/main.cc
diff --git a/llvm/test/VISC/parboil/benchmarks/merge-tests/src/2ILeaf/Makefile b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/merge-tests/src/2ILeaf/Makefile
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/merge-tests/src/2ILeaf/Makefile
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/merge-tests/src/2ILeaf/Makefile
diff --git a/llvm/test/VISC/parboil/benchmarks/merge-tests/src/2ILeaf/io.cc b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/merge-tests/src/2ILeaf/io.cc
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/merge-tests/src/2ILeaf/io.cc
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/merge-tests/src/2ILeaf/io.cc
diff --git a/llvm/test/VISC/parboil/benchmarks/merge-tests/src/2ILeaf/main.cc b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/merge-tests/src/2ILeaf/main.cc
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/merge-tests/src/2ILeaf/main.cc
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/merge-tests/src/2ILeaf/main.cc
diff --git a/llvm/test/VISC/parboil/benchmarks/merge-tests/src/2ILeafD/Makefile b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/merge-tests/src/2ILeafD/Makefile
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/merge-tests/src/2ILeafD/Makefile
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/merge-tests/src/2ILeafD/Makefile
diff --git a/llvm/test/VISC/parboil/benchmarks/merge-tests/src/2ILeafD/io.cc b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/merge-tests/src/2ILeafD/io.cc
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/merge-tests/src/2ILeafD/io.cc
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/merge-tests/src/2ILeafD/io.cc
diff --git a/llvm/test/VISC/parboil/benchmarks/merge-tests/src/2ILeafD/main.cc b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/merge-tests/src/2ILeafD/main.cc
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/merge-tests/src/2ILeafD/main.cc
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/merge-tests/src/2ILeafD/main.cc
diff --git a/llvm/test/VISC/parboil/benchmarks/merge-tests/src/2ILeafS/Makefile b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/merge-tests/src/2ILeafS/Makefile
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/merge-tests/src/2ILeafS/Makefile
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/merge-tests/src/2ILeafS/Makefile
diff --git a/llvm/test/VISC/parboil/benchmarks/merge-tests/src/2ILeafS/io.cc b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/merge-tests/src/2ILeafS/io.cc
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/merge-tests/src/2ILeafS/io.cc
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/merge-tests/src/2ILeafS/io.cc
diff --git a/llvm/test/VISC/parboil/benchmarks/merge-tests/src/2ILeafS/main.cc b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/merge-tests/src/2ILeafS/main.cc
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/merge-tests/src/2ILeafS/main.cc
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/merge-tests/src/2ILeafS/main.cc
diff --git a/llvm/test/VISC/parboil/benchmarks/merge-tests/src/2LevelACAC/Makefile b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/merge-tests/src/2LevelACAC/Makefile
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/merge-tests/src/2LevelACAC/Makefile
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/merge-tests/src/2LevelACAC/Makefile
diff --git a/llvm/test/VISC/parboil/benchmarks/merge-tests/src/2LevelACAC/io.cc b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/merge-tests/src/2LevelACAC/io.cc
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/merge-tests/src/2LevelACAC/io.cc
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/merge-tests/src/2LevelACAC/io.cc
diff --git a/llvm/test/VISC/parboil/benchmarks/merge-tests/src/2LevelACAC/main.cc b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/merge-tests/src/2LevelACAC/main.cc
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/merge-tests/src/2LevelACAC/main.cc
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/merge-tests/src/2LevelACAC/main.cc
diff --git a/llvm/test/VISC/parboil/benchmarks/merge-tests/src/2LevelACC/Makefile b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/merge-tests/src/2LevelACC/Makefile
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/merge-tests/src/2LevelACC/Makefile
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/merge-tests/src/2LevelACC/Makefile
diff --git a/llvm/test/VISC/parboil/benchmarks/merge-tests/src/2LevelACC/io.cc b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/merge-tests/src/2LevelACC/io.cc
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/merge-tests/src/2LevelACC/io.cc
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/merge-tests/src/2LevelACC/io.cc
diff --git a/llvm/test/VISC/parboil/benchmarks/merge-tests/src/2LevelACC/main.cc b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/merge-tests/src/2LevelACC/main.cc
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/merge-tests/src/2LevelACC/main.cc
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/merge-tests/src/2LevelACC/main.cc
diff --git a/llvm/test/VISC/parboil/benchmarks/merge-tests/src/2LevelCAC/Makefile b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/merge-tests/src/2LevelCAC/Makefile
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/merge-tests/src/2LevelCAC/Makefile
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/merge-tests/src/2LevelCAC/Makefile
diff --git a/llvm/test/VISC/parboil/benchmarks/merge-tests/src/2LevelCAC/io.cc b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/merge-tests/src/2LevelCAC/io.cc
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/merge-tests/src/2LevelCAC/io.cc
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/merge-tests/src/2LevelCAC/io.cc
diff --git a/llvm/test/VISC/parboil/benchmarks/merge-tests/src/2LevelCAC/main.cc b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/merge-tests/src/2LevelCAC/main.cc
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/merge-tests/src/2LevelCAC/main.cc
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/merge-tests/src/2LevelCAC/main.cc
diff --git a/llvm/test/VISC/parboil/benchmarks/merge-tests/src/2LevelCC/Makefile b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/merge-tests/src/2LevelCC/Makefile
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/merge-tests/src/2LevelCC/Makefile
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/merge-tests/src/2LevelCC/Makefile
diff --git a/llvm/test/VISC/parboil/benchmarks/merge-tests/src/2LevelCC/io.cc b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/merge-tests/src/2LevelCC/io.cc
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/merge-tests/src/2LevelCC/io.cc
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/merge-tests/src/2LevelCC/io.cc
diff --git a/llvm/test/VISC/parboil/benchmarks/merge-tests/src/2LevelCC/main.cc b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/merge-tests/src/2LevelCC/main.cc
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/merge-tests/src/2LevelCC/main.cc
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/merge-tests/src/2LevelCC/main.cc
diff --git a/llvm/test/VISC/parboil/benchmarks/merge-tests/src/2LevelICC/Makefile b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/merge-tests/src/2LevelICC/Makefile
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/merge-tests/src/2LevelICC/Makefile
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/merge-tests/src/2LevelICC/Makefile
diff --git a/llvm/test/VISC/parboil/benchmarks/merge-tests/src/2LevelICC/io.cc b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/merge-tests/src/2LevelICC/io.cc
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/merge-tests/src/2LevelICC/io.cc
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/merge-tests/src/2LevelICC/io.cc
diff --git a/llvm/test/VISC/parboil/benchmarks/merge-tests/src/2LevelICC/main.cc b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/merge-tests/src/2LevelICC/main.cc
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/merge-tests/src/2LevelICC/main.cc
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/merge-tests/src/2LevelICC/main.cc
diff --git a/llvm/test/VISC/parboil/benchmarks/merge-tests/tools/compare-output b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/merge-tests/tools/compare-output
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/merge-tests/tools/compare-output
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/merge-tests/tools/compare-output
diff --git a/llvm/test/VISC/parboil/benchmarks/mri-gridding/DESCRIPTION b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-gridding/DESCRIPTION
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/mri-gridding/DESCRIPTION
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-gridding/DESCRIPTION
diff --git a/llvm/test/VISC/parboil/benchmarks/mri-gridding/src/base/CPU_kernels.c b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-gridding/src/base/CPU_kernels.c
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/mri-gridding/src/base/CPU_kernels.c
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-gridding/src/base/CPU_kernels.c
diff --git a/llvm/test/VISC/parboil/benchmarks/mri-gridding/src/base/CPU_kernels.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-gridding/src/base/CPU_kernels.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/mri-gridding/src/base/CPU_kernels.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-gridding/src/base/CPU_kernels.h
diff --git a/llvm/test/VISC/parboil/benchmarks/mri-gridding/src/base/Makefile b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-gridding/src/base/Makefile
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/mri-gridding/src/base/Makefile
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-gridding/src/base/Makefile
diff --git a/llvm/test/VISC/parboil/benchmarks/mri-gridding/src/base/UDTypes.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-gridding/src/base/UDTypes.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/mri-gridding/src/base/UDTypes.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-gridding/src/base/UDTypes.h
diff --git a/llvm/test/VISC/parboil/benchmarks/mri-gridding/src/base/main.c b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-gridding/src/base/main.c
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/mri-gridding/src/base/main.c
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-gridding/src/base/main.c
diff --git a/llvm/test/VISC/parboil/benchmarks/mri-gridding/src/cuda-base/CPU_kernels.c b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-gridding/src/cuda-base/CPU_kernels.c
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/mri-gridding/src/cuda-base/CPU_kernels.c
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-gridding/src/cuda-base/CPU_kernels.c
diff --git a/llvm/test/VISC/parboil/benchmarks/mri-gridding/src/cuda-base/CPU_kernels.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-gridding/src/cuda-base/CPU_kernels.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/mri-gridding/src/cuda-base/CPU_kernels.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-gridding/src/cuda-base/CPU_kernels.h
diff --git a/llvm/test/VISC/parboil/benchmarks/mri-gridding/src/cuda-base/CUDA_interface.cu b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-gridding/src/cuda-base/CUDA_interface.cu
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/mri-gridding/src/cuda-base/CUDA_interface.cu
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-gridding/src/cuda-base/CUDA_interface.cu
diff --git a/llvm/test/VISC/parboil/benchmarks/mri-gridding/src/cuda-base/CUDA_interface.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-gridding/src/cuda-base/CUDA_interface.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/mri-gridding/src/cuda-base/CUDA_interface.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-gridding/src/cuda-base/CUDA_interface.h
diff --git a/llvm/test/VISC/parboil/benchmarks/mri-gridding/src/cuda-base/GPU_kernels.cu b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-gridding/src/cuda-base/GPU_kernels.cu
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/mri-gridding/src/cuda-base/GPU_kernels.cu
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-gridding/src/cuda-base/GPU_kernels.cu
diff --git a/llvm/test/VISC/parboil/benchmarks/mri-gridding/src/cuda-base/Makefile b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-gridding/src/cuda-base/Makefile
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/mri-gridding/src/cuda-base/Makefile
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-gridding/src/cuda-base/Makefile
diff --git a/llvm/test/VISC/parboil/benchmarks/mri-gridding/src/cuda-base/UDTypes.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-gridding/src/cuda-base/UDTypes.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/mri-gridding/src/cuda-base/UDTypes.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-gridding/src/cuda-base/UDTypes.h
diff --git a/llvm/test/VISC/parboil/benchmarks/mri-gridding/src/cuda-base/main.cu b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-gridding/src/cuda-base/main.cu
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/mri-gridding/src/cuda-base/main.cu
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-gridding/src/cuda-base/main.cu
diff --git a/llvm/test/VISC/parboil/benchmarks/mri-gridding/src/cuda-base/scanLargeArray.cu b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-gridding/src/cuda-base/scanLargeArray.cu
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/mri-gridding/src/cuda-base/scanLargeArray.cu
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-gridding/src/cuda-base/scanLargeArray.cu
diff --git a/llvm/test/VISC/parboil/benchmarks/mri-gridding/src/cuda-base/scanLargeArray.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-gridding/src/cuda-base/scanLargeArray.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/mri-gridding/src/cuda-base/scanLargeArray.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-gridding/src/cuda-base/scanLargeArray.h
diff --git a/llvm/test/VISC/parboil/benchmarks/mri-gridding/src/cuda-base/sort.cu b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-gridding/src/cuda-base/sort.cu
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/mri-gridding/src/cuda-base/sort.cu
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-gridding/src/cuda-base/sort.cu
diff --git a/llvm/test/VISC/parboil/benchmarks/mri-gridding/src/cuda-base/sort.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-gridding/src/cuda-base/sort.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/mri-gridding/src/cuda-base/sort.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-gridding/src/cuda-base/sort.h
diff --git a/llvm/test/VISC/parboil/benchmarks/mri-gridding/src/cuda/CPU_kernels.c b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-gridding/src/cuda/CPU_kernels.c
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/mri-gridding/src/cuda/CPU_kernels.c
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-gridding/src/cuda/CPU_kernels.c
diff --git a/llvm/test/VISC/parboil/benchmarks/mri-gridding/src/cuda/CPU_kernels.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-gridding/src/cuda/CPU_kernels.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/mri-gridding/src/cuda/CPU_kernels.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-gridding/src/cuda/CPU_kernels.h
diff --git a/llvm/test/VISC/parboil/benchmarks/mri-gridding/src/cuda/CUDA_interface.cu b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-gridding/src/cuda/CUDA_interface.cu
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/mri-gridding/src/cuda/CUDA_interface.cu
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-gridding/src/cuda/CUDA_interface.cu
diff --git a/llvm/test/VISC/parboil/benchmarks/mri-gridding/src/cuda/CUDA_interface.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-gridding/src/cuda/CUDA_interface.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/mri-gridding/src/cuda/CUDA_interface.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-gridding/src/cuda/CUDA_interface.h
diff --git a/llvm/test/VISC/parboil/benchmarks/mri-gridding/src/cuda/GPU_kernels.cu b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-gridding/src/cuda/GPU_kernels.cu
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/mri-gridding/src/cuda/GPU_kernels.cu
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-gridding/src/cuda/GPU_kernels.cu
diff --git a/llvm/test/VISC/parboil/benchmarks/mri-gridding/src/cuda/Makefile b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-gridding/src/cuda/Makefile
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/mri-gridding/src/cuda/Makefile
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-gridding/src/cuda/Makefile
diff --git a/llvm/test/VISC/parboil/benchmarks/mri-gridding/src/cuda/UDTypes.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-gridding/src/cuda/UDTypes.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/mri-gridding/src/cuda/UDTypes.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-gridding/src/cuda/UDTypes.h
diff --git a/llvm/test/VISC/parboil/benchmarks/mri-gridding/src/cuda/main.cu b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-gridding/src/cuda/main.cu
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/mri-gridding/src/cuda/main.cu
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-gridding/src/cuda/main.cu
diff --git a/llvm/test/VISC/parboil/benchmarks/mri-gridding/src/cuda/scanLargeArray.cu b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-gridding/src/cuda/scanLargeArray.cu
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/mri-gridding/src/cuda/scanLargeArray.cu
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-gridding/src/cuda/scanLargeArray.cu
diff --git a/llvm/test/VISC/parboil/benchmarks/mri-gridding/src/cuda/scanLargeArray.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-gridding/src/cuda/scanLargeArray.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/mri-gridding/src/cuda/scanLargeArray.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-gridding/src/cuda/scanLargeArray.h
diff --git a/llvm/test/VISC/parboil/benchmarks/mri-gridding/src/cuda/sort.cu b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-gridding/src/cuda/sort.cu
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/mri-gridding/src/cuda/sort.cu
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-gridding/src/cuda/sort.cu
diff --git a/llvm/test/VISC/parboil/benchmarks/mri-gridding/src/cuda/sort.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-gridding/src/cuda/sort.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/mri-gridding/src/cuda/sort.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-gridding/src/cuda/sort.h
diff --git a/llvm/test/VISC/parboil/benchmarks/mri-gridding/src/omp_base/CPU_kernels.c b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-gridding/src/omp_base/CPU_kernels.c
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/mri-gridding/src/omp_base/CPU_kernels.c
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-gridding/src/omp_base/CPU_kernels.c
diff --git a/llvm/test/VISC/parboil/benchmarks/mri-gridding/src/omp_base/CPU_kernels.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-gridding/src/omp_base/CPU_kernels.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/mri-gridding/src/omp_base/CPU_kernels.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-gridding/src/omp_base/CPU_kernels.h
diff --git a/llvm/test/VISC/parboil/benchmarks/mri-gridding/src/omp_base/Makefile b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-gridding/src/omp_base/Makefile
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/mri-gridding/src/omp_base/Makefile
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-gridding/src/omp_base/Makefile
diff --git a/llvm/test/VISC/parboil/benchmarks/mri-gridding/src/omp_base/UDTypes.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-gridding/src/omp_base/UDTypes.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/mri-gridding/src/omp_base/UDTypes.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-gridding/src/omp_base/UDTypes.h
diff --git a/llvm/test/VISC/parboil/benchmarks/mri-gridding/src/omp_base/main.c b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-gridding/src/omp_base/main.c
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/mri-gridding/src/omp_base/main.c
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-gridding/src/omp_base/main.c
diff --git a/llvm/test/VISC/parboil/benchmarks/mri-gridding/src/opencl_base/CPU_kernels.c b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-gridding/src/opencl_base/CPU_kernels.c
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/mri-gridding/src/opencl_base/CPU_kernels.c
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-gridding/src/opencl_base/CPU_kernels.c
diff --git a/llvm/test/VISC/parboil/benchmarks/mri-gridding/src/opencl_base/CPU_kernels.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-gridding/src/opencl_base/CPU_kernels.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/mri-gridding/src/opencl_base/CPU_kernels.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-gridding/src/opencl_base/CPU_kernels.h
diff --git a/llvm/test/VISC/parboil/benchmarks/mri-gridding/src/opencl_base/GPU_kernels.cl b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-gridding/src/opencl_base/GPU_kernels.cl
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/mri-gridding/src/opencl_base/GPU_kernels.cl
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-gridding/src/opencl_base/GPU_kernels.cl
diff --git a/llvm/test/VISC/parboil/benchmarks/mri-gridding/src/opencl_base/Makefile b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-gridding/src/opencl_base/Makefile
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/mri-gridding/src/opencl_base/Makefile
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-gridding/src/opencl_base/Makefile
diff --git a/llvm/test/VISC/parboil/benchmarks/mri-gridding/src/opencl_base/OpenCL_common.cpp b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-gridding/src/opencl_base/OpenCL_common.cpp
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/mri-gridding/src/opencl_base/OpenCL_common.cpp
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-gridding/src/opencl_base/OpenCL_common.cpp
diff --git a/llvm/test/VISC/parboil/benchmarks/mri-gridding/src/opencl_base/OpenCL_common.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-gridding/src/opencl_base/OpenCL_common.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/mri-gridding/src/opencl_base/OpenCL_common.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-gridding/src/opencl_base/OpenCL_common.h
diff --git a/llvm/test/VISC/parboil/benchmarks/mri-gridding/src/opencl_base/OpenCL_interface.cpp b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-gridding/src/opencl_base/OpenCL_interface.cpp
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/mri-gridding/src/opencl_base/OpenCL_interface.cpp
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-gridding/src/opencl_base/OpenCL_interface.cpp
diff --git a/llvm/test/VISC/parboil/benchmarks/mri-gridding/src/opencl_base/OpenCL_interface.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-gridding/src/opencl_base/OpenCL_interface.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/mri-gridding/src/opencl_base/OpenCL_interface.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-gridding/src/opencl_base/OpenCL_interface.h
diff --git a/llvm/test/VISC/parboil/benchmarks/mri-gridding/src/opencl_base/UDTypes.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-gridding/src/opencl_base/UDTypes.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/mri-gridding/src/opencl_base/UDTypes.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-gridding/src/opencl_base/UDTypes.h
diff --git a/llvm/test/VISC/parboil/benchmarks/mri-gridding/src/opencl_base/main.cpp b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-gridding/src/opencl_base/main.cpp
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/mri-gridding/src/opencl_base/main.cpp
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-gridding/src/opencl_base/main.cpp
diff --git a/llvm/test/VISC/parboil/benchmarks/mri-gridding/src/opencl_base/scanLargeArray.cl b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-gridding/src/opencl_base/scanLargeArray.cl
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/mri-gridding/src/opencl_base/scanLargeArray.cl
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-gridding/src/opencl_base/scanLargeArray.cl
diff --git a/llvm/test/VISC/parboil/benchmarks/mri-gridding/src/opencl_base/scanLargeArray.cpp b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-gridding/src/opencl_base/scanLargeArray.cpp
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/mri-gridding/src/opencl_base/scanLargeArray.cpp
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-gridding/src/opencl_base/scanLargeArray.cpp
diff --git a/llvm/test/VISC/parboil/benchmarks/mri-gridding/src/opencl_base/scanLargeArray.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-gridding/src/opencl_base/scanLargeArray.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/mri-gridding/src/opencl_base/scanLargeArray.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-gridding/src/opencl_base/scanLargeArray.h
diff --git a/llvm/test/VISC/parboil/benchmarks/mri-gridding/src/opencl_base/sort.cl b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-gridding/src/opencl_base/sort.cl
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/mri-gridding/src/opencl_base/sort.cl
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-gridding/src/opencl_base/sort.cl
diff --git a/llvm/test/VISC/parboil/benchmarks/mri-gridding/src/opencl_base/sort.cpp b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-gridding/src/opencl_base/sort.cpp
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/mri-gridding/src/opencl_base/sort.cpp
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-gridding/src/opencl_base/sort.cpp
diff --git a/llvm/test/VISC/parboil/benchmarks/mri-gridding/src/opencl_base/sort.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-gridding/src/opencl_base/sort.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/mri-gridding/src/opencl_base/sort.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-gridding/src/opencl_base/sort.h
diff --git a/llvm/test/VISC/parboil/benchmarks/mri-gridding/src/opencl_nvidia/CPU_kernels.c b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-gridding/src/opencl_nvidia/CPU_kernels.c
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/mri-gridding/src/opencl_nvidia/CPU_kernels.c
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-gridding/src/opencl_nvidia/CPU_kernels.c
diff --git a/llvm/test/VISC/parboil/benchmarks/mri-gridding/src/opencl_nvidia/CPU_kernels.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-gridding/src/opencl_nvidia/CPU_kernels.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/mri-gridding/src/opencl_nvidia/CPU_kernels.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-gridding/src/opencl_nvidia/CPU_kernels.h
diff --git a/llvm/test/VISC/parboil/benchmarks/mri-gridding/src/opencl_nvidia/GPU_kernels.cl b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-gridding/src/opencl_nvidia/GPU_kernels.cl
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/mri-gridding/src/opencl_nvidia/GPU_kernels.cl
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-gridding/src/opencl_nvidia/GPU_kernels.cl
diff --git a/llvm/test/VISC/parboil/benchmarks/mri-gridding/src/opencl_nvidia/Makefile b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-gridding/src/opencl_nvidia/Makefile
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/mri-gridding/src/opencl_nvidia/Makefile
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-gridding/src/opencl_nvidia/Makefile
diff --git a/llvm/test/VISC/parboil/benchmarks/mri-gridding/src/opencl_nvidia/OpenCL_common.cpp b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-gridding/src/opencl_nvidia/OpenCL_common.cpp
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/mri-gridding/src/opencl_nvidia/OpenCL_common.cpp
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-gridding/src/opencl_nvidia/OpenCL_common.cpp
diff --git a/llvm/test/VISC/parboil/benchmarks/mri-gridding/src/opencl_nvidia/OpenCL_common.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-gridding/src/opencl_nvidia/OpenCL_common.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/mri-gridding/src/opencl_nvidia/OpenCL_common.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-gridding/src/opencl_nvidia/OpenCL_common.h
diff --git a/llvm/test/VISC/parboil/benchmarks/mri-gridding/src/opencl_nvidia/OpenCL_interface.cpp b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-gridding/src/opencl_nvidia/OpenCL_interface.cpp
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/mri-gridding/src/opencl_nvidia/OpenCL_interface.cpp
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-gridding/src/opencl_nvidia/OpenCL_interface.cpp
diff --git a/llvm/test/VISC/parboil/benchmarks/mri-gridding/src/opencl_nvidia/OpenCL_interface.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-gridding/src/opencl_nvidia/OpenCL_interface.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/mri-gridding/src/opencl_nvidia/OpenCL_interface.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-gridding/src/opencl_nvidia/OpenCL_interface.h
diff --git a/llvm/test/VISC/parboil/benchmarks/mri-gridding/src/opencl_nvidia/UDTypes.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-gridding/src/opencl_nvidia/UDTypes.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/mri-gridding/src/opencl_nvidia/UDTypes.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-gridding/src/opencl_nvidia/UDTypes.h
diff --git a/llvm/test/VISC/parboil/benchmarks/mri-gridding/src/opencl_nvidia/main.cpp b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-gridding/src/opencl_nvidia/main.cpp
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/mri-gridding/src/opencl_nvidia/main.cpp
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-gridding/src/opencl_nvidia/main.cpp
diff --git a/llvm/test/VISC/parboil/benchmarks/mri-gridding/src/opencl_nvidia/scanLargeArray.cl b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-gridding/src/opencl_nvidia/scanLargeArray.cl
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/mri-gridding/src/opencl_nvidia/scanLargeArray.cl
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-gridding/src/opencl_nvidia/scanLargeArray.cl
diff --git a/llvm/test/VISC/parboil/benchmarks/mri-gridding/src/opencl_nvidia/scanLargeArray.cpp b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-gridding/src/opencl_nvidia/scanLargeArray.cpp
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/mri-gridding/src/opencl_nvidia/scanLargeArray.cpp
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-gridding/src/opencl_nvidia/scanLargeArray.cpp
diff --git a/llvm/test/VISC/parboil/benchmarks/mri-gridding/src/opencl_nvidia/scanLargeArray.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-gridding/src/opencl_nvidia/scanLargeArray.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/mri-gridding/src/opencl_nvidia/scanLargeArray.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-gridding/src/opencl_nvidia/scanLargeArray.h
diff --git a/llvm/test/VISC/parboil/benchmarks/mri-gridding/src/opencl_nvidia/sort.cl b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-gridding/src/opencl_nvidia/sort.cl
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/mri-gridding/src/opencl_nvidia/sort.cl
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-gridding/src/opencl_nvidia/sort.cl
diff --git a/llvm/test/VISC/parboil/benchmarks/mri-gridding/src/opencl_nvidia/sort.cpp b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-gridding/src/opencl_nvidia/sort.cpp
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/mri-gridding/src/opencl_nvidia/sort.cpp
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-gridding/src/opencl_nvidia/sort.cpp
diff --git a/llvm/test/VISC/parboil/benchmarks/mri-gridding/src/opencl_nvidia/sort.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-gridding/src/opencl_nvidia/sort.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/mri-gridding/src/opencl_nvidia/sort.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-gridding/src/opencl_nvidia/sort.h
diff --git a/llvm/test/VISC/parboil/benchmarks/mri-gridding/src/visc/CPU_kernels.c b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-gridding/src/visc/CPU_kernels.c
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/mri-gridding/src/visc/CPU_kernels.c
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-gridding/src/visc/CPU_kernels.c
diff --git a/llvm/test/VISC/parboil/benchmarks/mri-gridding/src/visc/CPU_kernels.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-gridding/src/visc/CPU_kernels.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/mri-gridding/src/visc/CPU_kernels.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-gridding/src/visc/CPU_kernels.h
diff --git a/llvm/test/VISC/parboil/benchmarks/mri-gridding/src/visc/GPU_kernels.cl b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-gridding/src/visc/GPU_kernels.cl
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/mri-gridding/src/visc/GPU_kernels.cl
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-gridding/src/visc/GPU_kernels.cl
diff --git a/llvm/test/VISC/parboil/benchmarks/mri-gridding/src/visc/Makefile b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-gridding/src/visc/Makefile
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/mri-gridding/src/visc/Makefile
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-gridding/src/visc/Makefile
diff --git a/llvm/test/VISC/parboil/benchmarks/mri-gridding/src/visc/OpenCL_common.cpp b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-gridding/src/visc/OpenCL_common.cpp
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/mri-gridding/src/visc/OpenCL_common.cpp
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-gridding/src/visc/OpenCL_common.cpp
diff --git a/llvm/test/VISC/parboil/benchmarks/mri-gridding/src/visc/OpenCL_common.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-gridding/src/visc/OpenCL_common.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/mri-gridding/src/visc/OpenCL_common.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-gridding/src/visc/OpenCL_common.h
diff --git a/llvm/test/VISC/parboil/benchmarks/mri-gridding/src/visc/OpenCL_interface.cpp b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-gridding/src/visc/OpenCL_interface.cpp
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/mri-gridding/src/visc/OpenCL_interface.cpp
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-gridding/src/visc/OpenCL_interface.cpp
diff --git a/llvm/test/VISC/parboil/benchmarks/mri-gridding/src/visc/OpenCL_interface.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-gridding/src/visc/OpenCL_interface.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/mri-gridding/src/visc/OpenCL_interface.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-gridding/src/visc/OpenCL_interface.h
diff --git a/llvm/test/VISC/parboil/benchmarks/mri-gridding/src/visc/UDTypes.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-gridding/src/visc/UDTypes.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/mri-gridding/src/visc/UDTypes.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-gridding/src/visc/UDTypes.h
diff --git a/llvm/test/VISC/parboil/benchmarks/mri-gridding/src/visc/main.cpp b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-gridding/src/visc/main.cpp
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/mri-gridding/src/visc/main.cpp
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-gridding/src/visc/main.cpp
diff --git a/llvm/test/VISC/parboil/benchmarks/mri-gridding/src/visc/scanLargeArray.cl b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-gridding/src/visc/scanLargeArray.cl
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/mri-gridding/src/visc/scanLargeArray.cl
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-gridding/src/visc/scanLargeArray.cl
diff --git a/llvm/test/VISC/parboil/benchmarks/mri-gridding/src/visc/scanLargeArray.cpp b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-gridding/src/visc/scanLargeArray.cpp
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/mri-gridding/src/visc/scanLargeArray.cpp
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-gridding/src/visc/scanLargeArray.cpp
diff --git a/llvm/test/VISC/parboil/benchmarks/mri-gridding/src/visc/scanLargeArray.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-gridding/src/visc/scanLargeArray.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/mri-gridding/src/visc/scanLargeArray.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-gridding/src/visc/scanLargeArray.h
diff --git a/llvm/test/VISC/parboil/benchmarks/mri-gridding/src/visc/sort.cl b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-gridding/src/visc/sort.cl
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/mri-gridding/src/visc/sort.cl
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-gridding/src/visc/sort.cl
diff --git a/llvm/test/VISC/parboil/benchmarks/mri-gridding/src/visc/sort.cpp b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-gridding/src/visc/sort.cpp
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/mri-gridding/src/visc/sort.cpp
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-gridding/src/visc/sort.cpp
diff --git a/llvm/test/VISC/parboil/benchmarks/mri-gridding/src/visc/sort.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-gridding/src/visc/sort.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/mri-gridding/src/visc/sort.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-gridding/src/visc/sort.h
diff --git a/llvm/test/VISC/parboil/benchmarks/mri-gridding/tools/compare-output b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-gridding/tools/compare-output
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/mri-gridding/tools/compare-output
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-gridding/tools/compare-output
diff --git a/llvm/test/VISC/parboil/benchmarks/mri-q/DESCRIPTION b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-q/DESCRIPTION
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/mri-q/DESCRIPTION
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-q/DESCRIPTION
diff --git a/llvm/test/VISC/parboil/benchmarks/mri-q/Makefile b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-q/Makefile
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/mri-q/Makefile
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-q/Makefile
diff --git a/llvm/test/VISC/parboil/benchmarks/mri-q/recycle/base/Makefile b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-q/recycle/base/Makefile
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/mri-q/recycle/base/Makefile
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-q/recycle/base/Makefile
diff --git a/llvm/test/VISC/parboil/benchmarks/mri-q/recycle/base/computeQ.cc b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-q/recycle/base/computeQ.cc
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/mri-q/recycle/base/computeQ.cc
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-q/recycle/base/computeQ.cc
diff --git a/llvm/test/VISC/parboil/benchmarks/mri-q/recycle/base/file.cc b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-q/recycle/base/file.cc
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/mri-q/recycle/base/file.cc
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-q/recycle/base/file.cc
diff --git a/llvm/test/VISC/parboil/benchmarks/mri-q/recycle/base/file.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-q/recycle/base/file.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/mri-q/recycle/base/file.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-q/recycle/base/file.h
diff --git a/llvm/test/VISC/parboil/benchmarks/mri-q/recycle/base/main.c b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-q/recycle/base/main.c
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/mri-q/recycle/base/main.c
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-q/recycle/base/main.c
diff --git a/llvm/test/VISC/parboil/benchmarks/mri-q/src/cpu/Makefile b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-q/src/cpu/Makefile
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/mri-q/src/cpu/Makefile
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-q/src/cpu/Makefile
diff --git a/llvm/test/VISC/parboil/benchmarks/mri-q/src/cpu/computeQ.cc b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-q/src/cpu/computeQ.cc
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/mri-q/src/cpu/computeQ.cc
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-q/src/cpu/computeQ.cc
diff --git a/llvm/test/VISC/parboil/benchmarks/mri-q/src/cpu/file.cc b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-q/src/cpu/file.cc
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/mri-q/src/cpu/file.cc
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-q/src/cpu/file.cc
diff --git a/llvm/test/VISC/parboil/benchmarks/mri-q/src/cpu/file.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-q/src/cpu/file.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/mri-q/src/cpu/file.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-q/src/cpu/file.h
diff --git a/llvm/test/VISC/parboil/benchmarks/mri-q/src/cpu/main.c b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-q/src/cpu/main.c
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/mri-q/src/cpu/main.c
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-q/src/cpu/main.c
diff --git a/llvm/test/VISC/parboil/benchmarks/mri-q/src/cuda/Makefile b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-q/src/cuda/Makefile
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/mri-q/src/cuda/Makefile
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-q/src/cuda/Makefile
diff --git a/llvm/test/VISC/parboil/benchmarks/mri-q/src/cuda/computeQ.cu b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-q/src/cuda/computeQ.cu
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/mri-q/src/cuda/computeQ.cu
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-q/src/cuda/computeQ.cu
diff --git a/llvm/test/VISC/parboil/benchmarks/mri-q/src/cuda/file.cc b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-q/src/cuda/file.cc
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/mri-q/src/cuda/file.cc
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-q/src/cuda/file.cc
diff --git a/llvm/test/VISC/parboil/benchmarks/mri-q/src/cuda/file.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-q/src/cuda/file.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/mri-q/src/cuda/file.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-q/src/cuda/file.h
diff --git a/llvm/test/VISC/parboil/benchmarks/mri-q/src/cuda/main.cu b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-q/src/cuda/main.cu
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/mri-q/src/cuda/main.cu
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-q/src/cuda/main.cu
diff --git a/llvm/test/VISC/parboil/benchmarks/mri-q/src/omp_base/Makefile b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-q/src/omp_base/Makefile
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/mri-q/src/omp_base/Makefile
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-q/src/omp_base/Makefile
diff --git a/llvm/test/VISC/parboil/benchmarks/mri-q/src/omp_base/computeQ.cc b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-q/src/omp_base/computeQ.cc
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/mri-q/src/omp_base/computeQ.cc
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-q/src/omp_base/computeQ.cc
diff --git a/llvm/test/VISC/parboil/benchmarks/mri-q/src/omp_base/file.cc b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-q/src/omp_base/file.cc
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/mri-q/src/omp_base/file.cc
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-q/src/omp_base/file.cc
diff --git a/llvm/test/VISC/parboil/benchmarks/mri-q/src/omp_base/file.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-q/src/omp_base/file.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/mri-q/src/omp_base/file.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-q/src/omp_base/file.h
diff --git a/llvm/test/VISC/parboil/benchmarks/mri-q/src/omp_base/main.c b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-q/src/omp_base/main.c
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/mri-q/src/omp_base/main.c
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-q/src/omp_base/main.c
diff --git a/llvm/test/VISC/parboil/benchmarks/mri-q/src/opencl/Makefile b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-q/src/opencl/Makefile
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/mri-q/src/opencl/Makefile
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-q/src/opencl/Makefile
diff --git a/llvm/test/VISC/parboil/benchmarks/mri-q/src/opencl/computeQ.c b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-q/src/opencl/computeQ.c
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/mri-q/src/opencl/computeQ.c
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-q/src/opencl/computeQ.c
diff --git a/llvm/test/VISC/parboil/benchmarks/mri-q/src/opencl/computeQ.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-q/src/opencl/computeQ.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/mri-q/src/opencl/computeQ.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-q/src/opencl/computeQ.h
diff --git a/llvm/test/VISC/parboil/benchmarks/mri-q/src/opencl/file.cc b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-q/src/opencl/file.cc
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/mri-q/src/opencl/file.cc
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-q/src/opencl/file.cc
diff --git a/llvm/test/VISC/parboil/benchmarks/mri-q/src/opencl/file.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-q/src/opencl/file.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/mri-q/src/opencl/file.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-q/src/opencl/file.h
diff --git a/llvm/test/VISC/parboil/benchmarks/mri-q/src/opencl/kernels.cl b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-q/src/opencl/kernels.cl
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/mri-q/src/opencl/kernels.cl
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-q/src/opencl/kernels.cl
diff --git a/llvm/test/VISC/parboil/benchmarks/mri-q/src/opencl/macros.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-q/src/opencl/macros.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/mri-q/src/opencl/macros.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-q/src/opencl/macros.h
diff --git a/llvm/test/VISC/parboil/benchmarks/mri-q/src/opencl/main.c b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-q/src/opencl/main.c
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/mri-q/src/opencl/main.c
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-q/src/opencl/main.c
diff --git a/llvm/test/VISC/parboil/benchmarks/mri-q/src/opencl/ocl.c b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-q/src/opencl/ocl.c
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/mri-q/src/opencl/ocl.c
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-q/src/opencl/ocl.c
diff --git a/llvm/test/VISC/parboil/benchmarks/mri-q/src/opencl/ocl.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-q/src/opencl/ocl.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/mri-q/src/opencl/ocl.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-q/src/opencl/ocl.h
diff --git a/llvm/test/VISC/parboil/benchmarks/mri-q/src/opencl_nvidia/Makefile b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-q/src/opencl_nvidia/Makefile
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/mri-q/src/opencl_nvidia/Makefile
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-q/src/opencl_nvidia/Makefile
diff --git a/llvm/test/VISC/parboil/benchmarks/mri-q/src/opencl_nvidia/computeQ.c b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-q/src/opencl_nvidia/computeQ.c
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/mri-q/src/opencl_nvidia/computeQ.c
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-q/src/opencl_nvidia/computeQ.c
diff --git a/llvm/test/VISC/parboil/benchmarks/mri-q/src/opencl_nvidia/computeQ.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-q/src/opencl_nvidia/computeQ.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/mri-q/src/opencl_nvidia/computeQ.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-q/src/opencl_nvidia/computeQ.h
diff --git a/llvm/test/VISC/parboil/benchmarks/mri-q/src/opencl_nvidia/file.cc b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-q/src/opencl_nvidia/file.cc
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/mri-q/src/opencl_nvidia/file.cc
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-q/src/opencl_nvidia/file.cc
diff --git a/llvm/test/VISC/parboil/benchmarks/mri-q/src/opencl_nvidia/file.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-q/src/opencl_nvidia/file.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/mri-q/src/opencl_nvidia/file.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-q/src/opencl_nvidia/file.h
diff --git a/llvm/test/VISC/parboil/benchmarks/mri-q/src/opencl_nvidia/kernels.cl b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-q/src/opencl_nvidia/kernels.cl
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/mri-q/src/opencl_nvidia/kernels.cl
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-q/src/opencl_nvidia/kernels.cl
diff --git a/llvm/test/VISC/parboil/benchmarks/mri-q/src/opencl_nvidia/macros.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-q/src/opencl_nvidia/macros.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/mri-q/src/opencl_nvidia/macros.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-q/src/opencl_nvidia/macros.h
diff --git a/llvm/test/VISC/parboil/benchmarks/mri-q/src/opencl_nvidia/main.c b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-q/src/opencl_nvidia/main.c
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/mri-q/src/opencl_nvidia/main.c
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-q/src/opencl_nvidia/main.c
diff --git a/llvm/test/VISC/parboil/benchmarks/mri-q/src/opencl_nvidia/ocl.c b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-q/src/opencl_nvidia/ocl.c
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/mri-q/src/opencl_nvidia/ocl.c
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-q/src/opencl_nvidia/ocl.c
diff --git a/llvm/test/VISC/parboil/benchmarks/mri-q/src/opencl_nvidia/ocl.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-q/src/opencl_nvidia/ocl.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/mri-q/src/opencl_nvidia/ocl.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-q/src/opencl_nvidia/ocl.h
diff --git a/llvm/test/VISC/parboil/benchmarks/mri-q/src/visc/Makefile b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-q/src/visc/Makefile
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/mri-q/src/visc/Makefile
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-q/src/visc/Makefile
diff --git a/llvm/test/VISC/parboil/benchmarks/mri-q/src/visc/macros.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-q/src/visc/macros.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/mri-q/src/visc/macros.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-q/src/visc/macros.h
diff --git a/llvm/test/VISC/parboil/benchmarks/mri-q/tools/compare-output b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-q/tools/compare-output
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/mri-q/tools/compare-output
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/mri-q/tools/compare-output
diff --git a/llvm/test/VISC/parboil/benchmarks/nodeSwap/Makefile b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/nodeSwap/Makefile
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/nodeSwap/Makefile
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/nodeSwap/Makefile
diff --git a/llvm/test/VISC/parboil/benchmarks/nodeSwap/src/opencl/Makefile b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/nodeSwap/src/opencl/Makefile
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/nodeSwap/src/opencl/Makefile
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/nodeSwap/src/opencl/Makefile
diff --git a/llvm/test/VISC/parboil/benchmarks/nodeSwap/src/opencl/io.cc b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/nodeSwap/src/opencl/io.cc
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/nodeSwap/src/opencl/io.cc
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/nodeSwap/src/opencl/io.cc
diff --git a/llvm/test/VISC/parboil/benchmarks/nodeSwap/src/opencl/kernel.cl b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/nodeSwap/src/opencl/kernel.cl
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/nodeSwap/src/opencl/kernel.cl
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/nodeSwap/src/opencl/kernel.cl
diff --git a/llvm/test/VISC/parboil/benchmarks/nodeSwap/src/opencl/kernel_offline.cl b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/nodeSwap/src/opencl/kernel_offline.cl
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/nodeSwap/src/opencl/kernel_offline.cl
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/nodeSwap/src/opencl/kernel_offline.cl
diff --git a/llvm/test/VISC/parboil/benchmarks/nodeSwap/src/opencl/main.cc b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/nodeSwap/src/opencl/main.cc
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/nodeSwap/src/opencl/main.cc
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/nodeSwap/src/opencl/main.cc
diff --git a/llvm/test/VISC/parboil/benchmarks/nodeSwap/tools/compare-output b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/nodeSwap/tools/compare-output
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/nodeSwap/tools/compare-output
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/nodeSwap/tools/compare-output
diff --git a/llvm/test/VISC/parboil/benchmarks/pipeline/DESCRIPTION b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/pipeline/DESCRIPTION
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/pipeline/DESCRIPTION
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/pipeline/DESCRIPTION
diff --git a/llvm/test/VISC/parboil/benchmarks/pipeline/Makefile b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/pipeline/Makefile
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/pipeline/Makefile
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/pipeline/Makefile
diff --git a/llvm/test/VISC/parboil/benchmarks/pipeline/copyToVersions.sh b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/pipeline/copyToVersions.sh
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/pipeline/copyToVersions.sh
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/pipeline/copyToVersions.sh
diff --git a/llvm/test/VISC/parboil/benchmarks/pipeline/gradient.visc.merged.experiments.notimer.ll b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/pipeline/gradient.visc.merged.experiments.notimer.ll
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/pipeline/gradient.visc.merged.experiments.notimer.ll
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/pipeline/gradient.visc.merged.experiments.notimer.ll
diff --git a/llvm/test/VISC/parboil/benchmarks/pipeline/laplacian.visc.merged.experiments.notimer.ll b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/pipeline/laplacian.visc.merged.experiments.notimer.ll
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/pipeline/laplacian.visc.merged.experiments.notimer.ll
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/pipeline/laplacian.visc.merged.experiments.notimer.ll
diff --git a/llvm/test/VISC/parboil/benchmarks/pipeline/run.sh b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/pipeline/run.sh
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/pipeline/run.sh
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/pipeline/run.sh
diff --git a/llvm/test/VISC/parboil/benchmarks/pipeline/runscript.sh b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/pipeline/runscript.sh
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/pipeline/runscript.sh
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/pipeline/runscript.sh
diff --git a/llvm/test/VISC/parboil/benchmarks/pipeline/src/Gradient/Makefile b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/pipeline/src/Gradient/Makefile
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/pipeline/src/Gradient/Makefile
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/pipeline/src/Gradient/Makefile
diff --git a/llvm/test/VISC/parboil/benchmarks/pipeline/src/Gradient/io.cc b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/pipeline/src/Gradient/io.cc
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/pipeline/src/Gradient/io.cc
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/pipeline/src/Gradient/io.cc
diff --git a/llvm/test/VISC/parboil/benchmarks/pipeline/src/Gradient/main.cc b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/pipeline/src/Gradient/main.cc
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/pipeline/src/Gradient/main.cc
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/pipeline/src/Gradient/main.cc
diff --git a/llvm/test/VISC/parboil/benchmarks/pipeline/src/GradientMerged/Makefile b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/pipeline/src/GradientMerged/Makefile
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/pipeline/src/GradientMerged/Makefile
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/pipeline/src/GradientMerged/Makefile
diff --git a/llvm/test/VISC/parboil/benchmarks/pipeline/src/GradientMerged/io.cc b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/pipeline/src/GradientMerged/io.cc
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/pipeline/src/GradientMerged/io.cc
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/pipeline/src/GradientMerged/io.cc
diff --git a/llvm/test/VISC/parboil/benchmarks/pipeline/src/GradientMerged/main.cc b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/pipeline/src/GradientMerged/main.cc
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/pipeline/src/GradientMerged/main.cc
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/pipeline/src/GradientMerged/main.cc
diff --git a/llvm/test/VISC/parboil/benchmarks/pipeline/src/Laplacian/Makefile b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/pipeline/src/Laplacian/Makefile
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/pipeline/src/Laplacian/Makefile
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/pipeline/src/Laplacian/Makefile
diff --git a/llvm/test/VISC/parboil/benchmarks/pipeline/src/Laplacian/io.cc b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/pipeline/src/Laplacian/io.cc
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/pipeline/src/Laplacian/io.cc
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/pipeline/src/Laplacian/io.cc
diff --git a/llvm/test/VISC/parboil/benchmarks/pipeline/src/Laplacian/main.cc b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/pipeline/src/Laplacian/main.cc
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/pipeline/src/Laplacian/main.cc
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/pipeline/src/Laplacian/main.cc
diff --git a/llvm/test/VISC/parboil/benchmarks/pipeline/src/LaplacianMerged/Makefile b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/pipeline/src/LaplacianMerged/Makefile
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/pipeline/src/LaplacianMerged/Makefile
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/pipeline/src/LaplacianMerged/Makefile
diff --git a/llvm/test/VISC/parboil/benchmarks/pipeline/src/LaplacianMerged/io.cc b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/pipeline/src/LaplacianMerged/io.cc
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/pipeline/src/LaplacianMerged/io.cc
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/pipeline/src/LaplacianMerged/io.cc
diff --git a/llvm/test/VISC/parboil/benchmarks/pipeline/src/LaplacianMerged/main.cc b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/pipeline/src/LaplacianMerged/main.cc
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/pipeline/src/LaplacianMerged/main.cc
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/pipeline/src/LaplacianMerged/main.cc
diff --git a/llvm/test/VISC/parboil/benchmarks/pipeline/src/visc/Makefile b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/pipeline/src/visc/Makefile
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/pipeline/src/visc/Makefile
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/pipeline/src/visc/Makefile
diff --git a/llvm/test/VISC/parboil/benchmarks/pipeline/src/visc/io.cc b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/pipeline/src/visc/io.cc
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/pipeline/src/visc/io.cc
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/pipeline/src/visc/io.cc
diff --git a/llvm/test/VISC/parboil/benchmarks/pipeline/src/visc/kernel.cl b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/pipeline/src/visc/kernel.cl
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/pipeline/src/visc/kernel.cl
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/pipeline/src/visc/kernel.cl
diff --git a/llvm/test/VISC/parboil/benchmarks/pipeline/src/visc/main.cc b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/pipeline/src/visc/main.cc
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/pipeline/src/visc/main.cc
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/pipeline/src/visc/main.cc
diff --git a/llvm/test/VISC/parboil/benchmarks/pipeline/src/visc/main.cc.pldi b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/pipeline/src/visc/main.cc.pldi
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/pipeline/src/visc/main.cc.pldi
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/pipeline/src/visc/main.cc.pldi
diff --git a/llvm/test/VISC/parboil/benchmarks/pipeline/src/visc/main_demo.cc b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/pipeline/src/visc/main_demo.cc
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/pipeline/src/visc/main_demo.cc
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/pipeline/src/visc/main_demo.cc
diff --git a/llvm/test/VISC/parboil/benchmarks/pipeline/src/viscGPU-Scalar-MaxG/Makefile b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/pipeline/src/viscGPU-Scalar-MaxG/Makefile
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/pipeline/src/viscGPU-Scalar-MaxG/Makefile
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/pipeline/src/viscGPU-Scalar-MaxG/Makefile
diff --git a/llvm/test/VISC/parboil/benchmarks/pipeline/src/viscGPU-Scalar-MaxG/io.cc b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/pipeline/src/viscGPU-Scalar-MaxG/io.cc
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/pipeline/src/viscGPU-Scalar-MaxG/io.cc
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/pipeline/src/viscGPU-Scalar-MaxG/io.cc
diff --git a/llvm/test/VISC/parboil/benchmarks/pipeline/src/viscGPU-Scalar-MaxG/main.cc b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/pipeline/src/viscGPU-Scalar-MaxG/main.cc
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/pipeline/src/viscGPU-Scalar-MaxG/main.cc
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/pipeline/src/viscGPU-Scalar-MaxG/main.cc
diff --git a/llvm/test/VISC/parboil/benchmarks/pipeline/src/viscGPU-Scalar-ZC/Makefile b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/pipeline/src/viscGPU-Scalar-ZC/Makefile
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/pipeline/src/viscGPU-Scalar-ZC/Makefile
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/pipeline/src/viscGPU-Scalar-ZC/Makefile
diff --git a/llvm/test/VISC/parboil/benchmarks/pipeline/src/viscGPU-Scalar-ZC/io.cc b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/pipeline/src/viscGPU-Scalar-ZC/io.cc
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/pipeline/src/viscGPU-Scalar-ZC/io.cc
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/pipeline/src/viscGPU-Scalar-ZC/io.cc
diff --git a/llvm/test/VISC/parboil/benchmarks/pipeline/src/viscGPU-Scalar-ZC/main.cc b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/pipeline/src/viscGPU-Scalar-ZC/main.cc
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/pipeline/src/viscGPU-Scalar-ZC/main.cc
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/pipeline/src/viscGPU-Scalar-ZC/main.cc
diff --git a/llvm/test/VISC/parboil/benchmarks/pipeline/src/viscGPU/Makefile b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/pipeline/src/viscGPU/Makefile
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/pipeline/src/viscGPU/Makefile
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/pipeline/src/viscGPU/Makefile
diff --git a/llvm/test/VISC/parboil/benchmarks/pipeline/src/viscGPU/io.cc b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/pipeline/src/viscGPU/io.cc
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/pipeline/src/viscGPU/io.cc
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/pipeline/src/viscGPU/io.cc
diff --git a/llvm/test/VISC/parboil/benchmarks/pipeline/src/viscGPU/main.cc b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/pipeline/src/viscGPU/main.cc
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/pipeline/src/viscGPU/main.cc
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/pipeline/src/viscGPU/main.cc
diff --git a/llvm/test/VISC/parboil/benchmarks/pipeline/src/viscScalar/Makefile b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/pipeline/src/viscScalar/Makefile
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/pipeline/src/viscScalar/Makefile
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/pipeline/src/viscScalar/Makefile
diff --git a/llvm/test/VISC/parboil/benchmarks/pipeline/src/viscScalar/io.cc b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/pipeline/src/viscScalar/io.cc
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/pipeline/src/viscScalar/io.cc
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/pipeline/src/viscScalar/io.cc
diff --git a/llvm/test/VISC/parboil/benchmarks/pipeline/src/viscScalar/main.cc b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/pipeline/src/viscScalar/main.cc
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/pipeline/src/viscScalar/main.cc
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/pipeline/src/viscScalar/main.cc
diff --git a/llvm/test/VISC/parboil/benchmarks/pipeline/src/viscVector-Scalar-MaxG/Makefile b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/pipeline/src/viscVector-Scalar-MaxG/Makefile
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/pipeline/src/viscVector-Scalar-MaxG/Makefile
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/pipeline/src/viscVector-Scalar-MaxG/Makefile
diff --git a/llvm/test/VISC/parboil/benchmarks/pipeline/src/viscVector-Scalar-MaxG/io.cc b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/pipeline/src/viscVector-Scalar-MaxG/io.cc
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/pipeline/src/viscVector-Scalar-MaxG/io.cc
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/pipeline/src/viscVector-Scalar-MaxG/io.cc
diff --git a/llvm/test/VISC/parboil/benchmarks/pipeline/src/viscVector-Scalar-MaxG/main.cc b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/pipeline/src/viscVector-Scalar-MaxG/main.cc
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/pipeline/src/viscVector-Scalar-MaxG/main.cc
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/pipeline/src/viscVector-Scalar-MaxG/main.cc
diff --git a/llvm/test/VISC/parboil/benchmarks/pipeline/src/viscVector-Scalar-ZC/Makefile b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/pipeline/src/viscVector-Scalar-ZC/Makefile
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/pipeline/src/viscVector-Scalar-ZC/Makefile
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/pipeline/src/viscVector-Scalar-ZC/Makefile
diff --git a/llvm/test/VISC/parboil/benchmarks/pipeline/src/viscVector-Scalar-ZC/io.cc b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/pipeline/src/viscVector-Scalar-ZC/io.cc
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/pipeline/src/viscVector-Scalar-ZC/io.cc
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/pipeline/src/viscVector-Scalar-ZC/io.cc
diff --git a/llvm/test/VISC/parboil/benchmarks/pipeline/src/viscVector-Scalar-ZC/main.cc b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/pipeline/src/viscVector-Scalar-ZC/main.cc
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/pipeline/src/viscVector-Scalar-ZC/main.cc
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/pipeline/src/viscVector-Scalar-ZC/main.cc
diff --git a/llvm/test/VISC/parboil/benchmarks/pipeline/src/viscVector/Makefile b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/pipeline/src/viscVector/Makefile
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/pipeline/src/viscVector/Makefile
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/pipeline/src/viscVector/Makefile
diff --git a/llvm/test/VISC/parboil/benchmarks/pipeline/src/viscVector/io.cc b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/pipeline/src/viscVector/io.cc
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/pipeline/src/viscVector/io.cc
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/pipeline/src/viscVector/io.cc
diff --git a/llvm/test/VISC/parboil/benchmarks/pipeline/src/viscVector/main.cc b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/pipeline/src/viscVector/main.cc
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/pipeline/src/viscVector/main.cc
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/pipeline/src/viscVector/main.cc
diff --git a/llvm/test/VISC/parboil/benchmarks/pipeline/src/visc_demo/Makefile b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/pipeline/src/visc_demo/Makefile
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/pipeline/src/visc_demo/Makefile
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/pipeline/src/visc_demo/Makefile
diff --git a/llvm/test/VISC/parboil/benchmarks/pipeline/src/visc_demo/io.cc b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/pipeline/src/visc_demo/io.cc
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/pipeline/src/visc_demo/io.cc
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/pipeline/src/visc_demo/io.cc
diff --git a/llvm/test/VISC/parboil/benchmarks/pipeline/src/visc_demo/main.cc b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/pipeline/src/visc_demo/main.cc
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/pipeline/src/visc_demo/main.cc
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/pipeline/src/visc_demo/main.cc
diff --git a/llvm/test/VISC/parboil/benchmarks/pipeline/src/visc_parallel/Makefile b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/pipeline/src/visc_parallel/Makefile
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/pipeline/src/visc_parallel/Makefile
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/pipeline/src/visc_parallel/Makefile
diff --git a/llvm/test/VISC/parboil/benchmarks/pipeline/src/visc_parallel/io.cc b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/pipeline/src/visc_parallel/io.cc
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/pipeline/src/visc_parallel/io.cc
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/pipeline/src/visc_parallel/io.cc
diff --git a/llvm/test/VISC/parboil/benchmarks/pipeline/src/visc_parallel/main.cc b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/pipeline/src/visc_parallel/main.cc
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/pipeline/src/visc_parallel/main.cc
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/pipeline/src/visc_parallel/main.cc
diff --git a/llvm/test/VISC/parboil/benchmarks/pipeline/tools/compare-output b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/pipeline/tools/compare-output
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/pipeline/tools/compare-output
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/pipeline/tools/compare-output
diff --git a/llvm/test/VISC/parboil/benchmarks/sad/DESCRIPTION b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/sad/DESCRIPTION
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/sad/DESCRIPTION
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/sad/DESCRIPTION
diff --git a/llvm/test/VISC/parboil/benchmarks/sad/Makefile b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/sad/Makefile
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/sad/Makefile
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/sad/Makefile
diff --git a/llvm/test/VISC/parboil/benchmarks/sad/src/base/Makefile b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/sad/src/base/Makefile
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/sad/src/base/Makefile
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/sad/src/base/Makefile
diff --git a/llvm/test/VISC/parboil/benchmarks/sad/src/base/file.c b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/sad/src/base/file.c
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/sad/src/base/file.c
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/sad/src/base/file.c
diff --git a/llvm/test/VISC/parboil/benchmarks/sad/src/base/file.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/sad/src/base/file.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/sad/src/base/file.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/sad/src/base/file.h
diff --git a/llvm/test/VISC/parboil/benchmarks/sad/src/base/image.c b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/sad/src/base/image.c
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/sad/src/base/image.c
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/sad/src/base/image.c
diff --git a/llvm/test/VISC/parboil/benchmarks/sad/src/base/image.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/sad/src/base/image.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/sad/src/base/image.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/sad/src/base/image.h
diff --git a/llvm/test/VISC/parboil/benchmarks/sad/src/base/main.c b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/sad/src/base/main.c
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/sad/src/base/main.c
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/sad/src/base/main.c
diff --git a/llvm/test/VISC/parboil/benchmarks/sad/src/base/sad.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/sad/src/base/sad.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/sad/src/base/sad.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/sad/src/base/sad.h
diff --git a/llvm/test/VISC/parboil/benchmarks/sad/src/base/sad_cpu.c b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/sad/src/base/sad_cpu.c
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/sad/src/base/sad_cpu.c
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/sad/src/base/sad_cpu.c
diff --git a/llvm/test/VISC/parboil/benchmarks/sad/src/cpu/Makefile b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/sad/src/cpu/Makefile
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/sad/src/cpu/Makefile
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/sad/src/cpu/Makefile
diff --git a/llvm/test/VISC/parboil/benchmarks/sad/src/cpu/file.c b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/sad/src/cpu/file.c
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/sad/src/cpu/file.c
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/sad/src/cpu/file.c
diff --git a/llvm/test/VISC/parboil/benchmarks/sad/src/cpu/file.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/sad/src/cpu/file.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/sad/src/cpu/file.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/sad/src/cpu/file.h
diff --git a/llvm/test/VISC/parboil/benchmarks/sad/src/cpu/image.c b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/sad/src/cpu/image.c
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/sad/src/cpu/image.c
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/sad/src/cpu/image.c
diff --git a/llvm/test/VISC/parboil/benchmarks/sad/src/cpu/image.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/sad/src/cpu/image.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/sad/src/cpu/image.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/sad/src/cpu/image.h
diff --git a/llvm/test/VISC/parboil/benchmarks/sad/src/cpu/main.c b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/sad/src/cpu/main.c
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/sad/src/cpu/main.c
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/sad/src/cpu/main.c
diff --git a/llvm/test/VISC/parboil/benchmarks/sad/src/cpu/sad.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/sad/src/cpu/sad.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/sad/src/cpu/sad.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/sad/src/cpu/sad.h
diff --git a/llvm/test/VISC/parboil/benchmarks/sad/src/cpu/sad_cpu.c b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/sad/src/cpu/sad_cpu.c
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/sad/src/cpu/sad_cpu.c
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/sad/src/cpu/sad_cpu.c
diff --git a/llvm/test/VISC/parboil/benchmarks/sad/src/cuda/Makefile b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/sad/src/cuda/Makefile
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/sad/src/cuda/Makefile
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/sad/src/cuda/Makefile
diff --git a/llvm/test/VISC/parboil/benchmarks/sad/src/cuda/file.c b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/sad/src/cuda/file.c
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/sad/src/cuda/file.c
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/sad/src/cuda/file.c
diff --git a/llvm/test/VISC/parboil/benchmarks/sad/src/cuda/file.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/sad/src/cuda/file.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/sad/src/cuda/file.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/sad/src/cuda/file.h
diff --git a/llvm/test/VISC/parboil/benchmarks/sad/src/cuda/image.c b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/sad/src/cuda/image.c
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/sad/src/cuda/image.c
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/sad/src/cuda/image.c
diff --git a/llvm/test/VISC/parboil/benchmarks/sad/src/cuda/image.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/sad/src/cuda/image.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/sad/src/cuda/image.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/sad/src/cuda/image.h
diff --git a/llvm/test/VISC/parboil/benchmarks/sad/src/cuda/largerBlocks.cu b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/sad/src/cuda/largerBlocks.cu
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/sad/src/cuda/largerBlocks.cu
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/sad/src/cuda/largerBlocks.cu
diff --git a/llvm/test/VISC/parboil/benchmarks/sad/src/cuda/largerBlocks.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/sad/src/cuda/largerBlocks.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/sad/src/cuda/largerBlocks.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/sad/src/cuda/largerBlocks.h
diff --git a/llvm/test/VISC/parboil/benchmarks/sad/src/cuda/main.cu b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/sad/src/cuda/main.cu
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/sad/src/cuda/main.cu
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/sad/src/cuda/main.cu
diff --git a/llvm/test/VISC/parboil/benchmarks/sad/src/cuda/sad.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/sad/src/cuda/sad.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/sad/src/cuda/sad.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/sad/src/cuda/sad.h
diff --git a/llvm/test/VISC/parboil/benchmarks/sad/src/cuda/sad4.cu b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/sad/src/cuda/sad4.cu
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/sad/src/cuda/sad4.cu
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/sad/src/cuda/sad4.cu
diff --git a/llvm/test/VISC/parboil/benchmarks/sad/src/cuda/sad4.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/sad/src/cuda/sad4.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/sad/src/cuda/sad4.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/sad/src/cuda/sad4.h
diff --git a/llvm/test/VISC/parboil/benchmarks/sad/src/cuda_base/Makefile b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/sad/src/cuda_base/Makefile
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/sad/src/cuda_base/Makefile
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/sad/src/cuda_base/Makefile
diff --git a/llvm/test/VISC/parboil/benchmarks/sad/src/cuda_base/file.c b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/sad/src/cuda_base/file.c
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/sad/src/cuda_base/file.c
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/sad/src/cuda_base/file.c
diff --git a/llvm/test/VISC/parboil/benchmarks/sad/src/cuda_base/file.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/sad/src/cuda_base/file.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/sad/src/cuda_base/file.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/sad/src/cuda_base/file.h
diff --git a/llvm/test/VISC/parboil/benchmarks/sad/src/cuda_base/image.c b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/sad/src/cuda_base/image.c
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/sad/src/cuda_base/image.c
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/sad/src/cuda_base/image.c
diff --git a/llvm/test/VISC/parboil/benchmarks/sad/src/cuda_base/image.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/sad/src/cuda_base/image.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/sad/src/cuda_base/image.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/sad/src/cuda_base/image.h
diff --git a/llvm/test/VISC/parboil/benchmarks/sad/src/cuda_base/largerBlocks.cu b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/sad/src/cuda_base/largerBlocks.cu
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/sad/src/cuda_base/largerBlocks.cu
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/sad/src/cuda_base/largerBlocks.cu
diff --git a/llvm/test/VISC/parboil/benchmarks/sad/src/cuda_base/largerBlocks.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/sad/src/cuda_base/largerBlocks.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/sad/src/cuda_base/largerBlocks.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/sad/src/cuda_base/largerBlocks.h
diff --git a/llvm/test/VISC/parboil/benchmarks/sad/src/cuda_base/main.cu b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/sad/src/cuda_base/main.cu
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/sad/src/cuda_base/main.cu
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/sad/src/cuda_base/main.cu
diff --git a/llvm/test/VISC/parboil/benchmarks/sad/src/cuda_base/sad.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/sad/src/cuda_base/sad.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/sad/src/cuda_base/sad.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/sad/src/cuda_base/sad.h
diff --git a/llvm/test/VISC/parboil/benchmarks/sad/src/cuda_base/sad4.cu b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/sad/src/cuda_base/sad4.cu
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/sad/src/cuda_base/sad4.cu
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/sad/src/cuda_base/sad4.cu
diff --git a/llvm/test/VISC/parboil/benchmarks/sad/src/cuda_base/sad4.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/sad/src/cuda_base/sad4.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/sad/src/cuda_base/sad4.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/sad/src/cuda_base/sad4.h
diff --git a/llvm/test/VISC/parboil/benchmarks/sad/src/opencl_base/Makefile b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/sad/src/opencl_base/Makefile
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/sad/src/opencl_base/Makefile
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/sad/src/opencl_base/Makefile
diff --git a/llvm/test/VISC/parboil/benchmarks/sad/src/opencl_base/OpenCL_common.cpp b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/sad/src/opencl_base/OpenCL_common.cpp
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/sad/src/opencl_base/OpenCL_common.cpp
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/sad/src/opencl_base/OpenCL_common.cpp
diff --git a/llvm/test/VISC/parboil/benchmarks/sad/src/opencl_base/OpenCL_common.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/sad/src/opencl_base/OpenCL_common.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/sad/src/opencl_base/OpenCL_common.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/sad/src/opencl_base/OpenCL_common.h
diff --git a/llvm/test/VISC/parboil/benchmarks/sad/src/opencl_base/file.c b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/sad/src/opencl_base/file.c
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/sad/src/opencl_base/file.c
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/sad/src/opencl_base/file.c
diff --git a/llvm/test/VISC/parboil/benchmarks/sad/src/opencl_base/file.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/sad/src/opencl_base/file.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/sad/src/opencl_base/file.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/sad/src/opencl_base/file.h
diff --git a/llvm/test/VISC/parboil/benchmarks/sad/src/opencl_base/image.c b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/sad/src/opencl_base/image.c
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/sad/src/opencl_base/image.c
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/sad/src/opencl_base/image.c
diff --git a/llvm/test/VISC/parboil/benchmarks/sad/src/opencl_base/image.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/sad/src/opencl_base/image.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/sad/src/opencl_base/image.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/sad/src/opencl_base/image.h
diff --git a/llvm/test/VISC/parboil/benchmarks/sad/src/opencl_base/main.cpp b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/sad/src/opencl_base/main.cpp
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/sad/src/opencl_base/main.cpp
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/sad/src/opencl_base/main.cpp
diff --git a/llvm/test/VISC/parboil/benchmarks/sad/src/opencl_base/sad.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/sad/src/opencl_base/sad.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/sad/src/opencl_base/sad.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/sad/src/opencl_base/sad.h
diff --git a/llvm/test/VISC/parboil/benchmarks/sad/src/opencl_base/sad_kernel.cl b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/sad/src/opencl_base/sad_kernel.cl
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/sad/src/opencl_base/sad_kernel.cl
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/sad/src/opencl_base/sad_kernel.cl
diff --git a/llvm/test/VISC/parboil/benchmarks/sad/src/opencl_base/sad_kernel.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/sad/src/opencl_base/sad_kernel.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/sad/src/opencl_base/sad_kernel.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/sad/src/opencl_base/sad_kernel.h
diff --git a/llvm/test/VISC/parboil/benchmarks/sad/src/opencl_nvidia/Makefile b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/sad/src/opencl_nvidia/Makefile
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/sad/src/opencl_nvidia/Makefile
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/sad/src/opencl_nvidia/Makefile
diff --git a/llvm/test/VISC/parboil/benchmarks/sad/src/opencl_nvidia/OpenCL_common.cpp b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/sad/src/opencl_nvidia/OpenCL_common.cpp
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/sad/src/opencl_nvidia/OpenCL_common.cpp
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/sad/src/opencl_nvidia/OpenCL_common.cpp
diff --git a/llvm/test/VISC/parboil/benchmarks/sad/src/opencl_nvidia/OpenCL_common.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/sad/src/opencl_nvidia/OpenCL_common.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/sad/src/opencl_nvidia/OpenCL_common.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/sad/src/opencl_nvidia/OpenCL_common.h
diff --git a/llvm/test/VISC/parboil/benchmarks/sad/src/opencl_nvidia/file.c b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/sad/src/opencl_nvidia/file.c
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/sad/src/opencl_nvidia/file.c
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/sad/src/opencl_nvidia/file.c
diff --git a/llvm/test/VISC/parboil/benchmarks/sad/src/opencl_nvidia/file.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/sad/src/opencl_nvidia/file.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/sad/src/opencl_nvidia/file.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/sad/src/opencl_nvidia/file.h
diff --git a/llvm/test/VISC/parboil/benchmarks/sad/src/opencl_nvidia/image.c b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/sad/src/opencl_nvidia/image.c
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/sad/src/opencl_nvidia/image.c
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/sad/src/opencl_nvidia/image.c
diff --git a/llvm/test/VISC/parboil/benchmarks/sad/src/opencl_nvidia/image.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/sad/src/opencl_nvidia/image.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/sad/src/opencl_nvidia/image.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/sad/src/opencl_nvidia/image.h
diff --git a/llvm/test/VISC/parboil/benchmarks/sad/src/opencl_nvidia/main.cpp b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/sad/src/opencl_nvidia/main.cpp
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/sad/src/opencl_nvidia/main.cpp
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/sad/src/opencl_nvidia/main.cpp
diff --git a/llvm/test/VISC/parboil/benchmarks/sad/src/opencl_nvidia/main_debug.cpp b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/sad/src/opencl_nvidia/main_debug.cpp
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/sad/src/opencl_nvidia/main_debug.cpp
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/sad/src/opencl_nvidia/main_debug.cpp
diff --git a/llvm/test/VISC/parboil/benchmarks/sad/src/opencl_nvidia/sad.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/sad/src/opencl_nvidia/sad.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/sad/src/opencl_nvidia/sad.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/sad/src/opencl_nvidia/sad.h
diff --git a/llvm/test/VISC/parboil/benchmarks/sad/src/opencl_nvidia/sad_kernel.cl b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/sad/src/opencl_nvidia/sad_kernel.cl
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/sad/src/opencl_nvidia/sad_kernel.cl
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/sad/src/opencl_nvidia/sad_kernel.cl
diff --git a/llvm/test/VISC/parboil/benchmarks/sad/src/opencl_nvidia/sad_kernel.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/sad/src/opencl_nvidia/sad_kernel.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/sad/src/opencl_nvidia/sad_kernel.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/sad/src/opencl_nvidia/sad_kernel.h
diff --git a/llvm/test/VISC/parboil/benchmarks/sad/src/visc/Makefile b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/sad/src/visc/Makefile
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/sad/src/visc/Makefile
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/sad/src/visc/Makefile
diff --git a/llvm/test/VISC/parboil/benchmarks/sad/src/visc/file.c b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/sad/src/visc/file.c
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/sad/src/visc/file.c
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/sad/src/visc/file.c
diff --git a/llvm/test/VISC/parboil/benchmarks/sad/src/visc/file.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/sad/src/visc/file.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/sad/src/visc/file.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/sad/src/visc/file.h
diff --git a/llvm/test/VISC/parboil/benchmarks/sad/src/visc/image.c b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/sad/src/visc/image.c
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/sad/src/visc/image.c
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/sad/src/visc/image.c
diff --git a/llvm/test/VISC/parboil/benchmarks/sad/src/visc/image.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/sad/src/visc/image.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/sad/src/visc/image.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/sad/src/visc/image.h
diff --git a/llvm/test/VISC/parboil/benchmarks/sad/src/visc/main.cpp b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/sad/src/visc/main.cpp
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/sad/src/visc/main.cpp
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/sad/src/visc/main.cpp
diff --git a/llvm/test/VISC/parboil/benchmarks/sad/src/visc/sad.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/sad/src/visc/sad.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/sad/src/visc/sad.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/sad/src/visc/sad.h
diff --git a/llvm/test/VISC/parboil/benchmarks/sad/src/visc/sad_kernel.cl b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/sad/src/visc/sad_kernel.cl
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/sad/src/visc/sad_kernel.cl
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/sad/src/visc/sad_kernel.cl
diff --git a/llvm/test/VISC/parboil/benchmarks/sad/src/visc/sad_kernel.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/sad/src/visc/sad_kernel.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/sad/src/visc/sad_kernel.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/sad/src/visc/sad_kernel.h
diff --git a/llvm/test/VISC/parboil/benchmarks/sad/tools/compare-output b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/sad/tools/compare-output
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/sad/tools/compare-output
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/sad/tools/compare-output
diff --git a/llvm/test/VISC/parboil/benchmarks/sad/tools/compute-one-sad.py b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/sad/tools/compute-one-sad.py
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/sad/tools/compute-one-sad.py
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/sad/tools/compute-one-sad.py
diff --git a/llvm/test/VISC/parboil/benchmarks/saxpy_test/Makefile b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/saxpy_test/Makefile
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/saxpy_test/Makefile
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/saxpy_test/Makefile
diff --git a/llvm/test/VISC/parboil/benchmarks/saxpy_test/Makefile.config b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/saxpy_test/Makefile.config
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/saxpy_test/Makefile.config
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/saxpy_test/Makefile.config
diff --git a/llvm/test/VISC/parboil/benchmarks/saxpy_test/src/defs.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/saxpy_test/src/defs.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/saxpy_test/src/defs.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/saxpy_test/src/defs.h
diff --git a/llvm/test/VISC/parboil/benchmarks/saxpy_test/src/main.c b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/saxpy_test/src/main.c
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/saxpy_test/src/main.c
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/saxpy_test/src/main.c
diff --git a/llvm/test/VISC/parboil/benchmarks/saxpy_test/src/visc.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/saxpy_test/src/visc.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/saxpy_test/src/visc.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/saxpy_test/src/visc.h
diff --git a/llvm/test/VISC/parboil/benchmarks/sgemm/DESCRIPTION b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/sgemm/DESCRIPTION
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/sgemm/DESCRIPTION
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/sgemm/DESCRIPTION
diff --git a/llvm/test/VISC/parboil/benchmarks/sgemm/Makefile b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/sgemm/Makefile
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/sgemm/Makefile
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/sgemm/Makefile
diff --git a/llvm/test/VISC/parboil/benchmarks/sgemm/src/base/Makefile b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/sgemm/src/base/Makefile
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/sgemm/src/base/Makefile
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/sgemm/src/base/Makefile
diff --git a/llvm/test/VISC/parboil/benchmarks/sgemm/src/base/io.cc b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/sgemm/src/base/io.cc
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/sgemm/src/base/io.cc
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/sgemm/src/base/io.cc
diff --git a/llvm/test/VISC/parboil/benchmarks/sgemm/src/base/main.cc b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/sgemm/src/base/main.cc
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/sgemm/src/base/main.cc
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/sgemm/src/base/main.cc
diff --git a/llvm/test/VISC/parboil/benchmarks/sgemm/src/base/sgemm_kernel.cc b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/sgemm/src/base/sgemm_kernel.cc
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/sgemm/src/base/sgemm_kernel.cc
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/sgemm/src/base/sgemm_kernel.cc
diff --git a/llvm/test/VISC/parboil/benchmarks/sgemm/src/cuda/Makefile b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/sgemm/src/cuda/Makefile
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/sgemm/src/cuda/Makefile
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/sgemm/src/cuda/Makefile
diff --git a/llvm/test/VISC/parboil/benchmarks/sgemm/src/cuda/io.cc b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/sgemm/src/cuda/io.cc
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/sgemm/src/cuda/io.cc
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/sgemm/src/cuda/io.cc
diff --git a/llvm/test/VISC/parboil/benchmarks/sgemm/src/cuda/main.cu b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/sgemm/src/cuda/main.cu
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/sgemm/src/cuda/main.cu
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/sgemm/src/cuda/main.cu
diff --git a/llvm/test/VISC/parboil/benchmarks/sgemm/src/cuda/sgemm_kernel.cu b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/sgemm/src/cuda/sgemm_kernel.cu
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/sgemm/src/cuda/sgemm_kernel.cu
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/sgemm/src/cuda/sgemm_kernel.cu
diff --git a/llvm/test/VISC/parboil/benchmarks/sgemm/src/cuda_base/Makefile b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/sgemm/src/cuda_base/Makefile
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/sgemm/src/cuda_base/Makefile
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/sgemm/src/cuda_base/Makefile
diff --git a/llvm/test/VISC/parboil/benchmarks/sgemm/src/cuda_base/io.cc b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/sgemm/src/cuda_base/io.cc
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/sgemm/src/cuda_base/io.cc
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/sgemm/src/cuda_base/io.cc
diff --git a/llvm/test/VISC/parboil/benchmarks/sgemm/src/cuda_base/main.cu b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/sgemm/src/cuda_base/main.cu
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/sgemm/src/cuda_base/main.cu
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/sgemm/src/cuda_base/main.cu
diff --git a/llvm/test/VISC/parboil/benchmarks/sgemm/src/cuda_base/sgemm_kernel.cu b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/sgemm/src/cuda_base/sgemm_kernel.cu
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/sgemm/src/cuda_base/sgemm_kernel.cu
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/sgemm/src/cuda_base/sgemm_kernel.cu
diff --git a/llvm/test/VISC/parboil/benchmarks/sgemm/src/omp_base/Makefile b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/sgemm/src/omp_base/Makefile
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/sgemm/src/omp_base/Makefile
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/sgemm/src/omp_base/Makefile
diff --git a/llvm/test/VISC/parboil/benchmarks/sgemm/src/omp_base/io.cc b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/sgemm/src/omp_base/io.cc
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/sgemm/src/omp_base/io.cc
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/sgemm/src/omp_base/io.cc
diff --git a/llvm/test/VISC/parboil/benchmarks/sgemm/src/omp_base/main.cc b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/sgemm/src/omp_base/main.cc
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/sgemm/src/omp_base/main.cc
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/sgemm/src/omp_base/main.cc
diff --git a/llvm/test/VISC/parboil/benchmarks/sgemm/src/omp_base/sgemm_kernel.cc b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/sgemm/src/omp_base/sgemm_kernel.cc
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/sgemm/src/omp_base/sgemm_kernel.cc
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/sgemm/src/omp_base/sgemm_kernel.cc
diff --git a/llvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_base/Makefile b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_base/Makefile
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_base/Makefile
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_base/Makefile
diff --git a/llvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_base/io.cc b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_base/io.cc
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_base/io.cc
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_base/io.cc
diff --git a/llvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_base/kernel.cl b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_base/kernel.cl
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_base/kernel.cl
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_base/kernel.cl
diff --git a/llvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_base/kernel_offline.cl b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_base/kernel_offline.cl
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_base/kernel_offline.cl
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_base/kernel_offline.cl
diff --git a/llvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_base/main.cc b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_base/main.cc
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_base/main.cc
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_base/main.cc
diff --git a/llvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_base_opt/Makefile b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_base_opt/Makefile
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_base_opt/Makefile
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_base_opt/Makefile
diff --git a/llvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_base_opt/io.cc b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_base_opt/io.cc
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_base_opt/io.cc
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_base_opt/io.cc
diff --git a/llvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_base_opt/kernel.cl b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_base_opt/kernel.cl
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_base_opt/kernel.cl
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_base_opt/kernel.cl
diff --git a/llvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_base_opt/main.cc b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_base_opt/main.cc
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_base_opt/main.cc
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_base_opt/main.cc
diff --git a/llvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_base_vec/Makefile b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_base_vec/Makefile
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_base_vec/Makefile
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_base_vec/Makefile
diff --git a/llvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_base_vec/io.cc b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_base_vec/io.cc
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_base_vec/io.cc
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_base_vec/io.cc
diff --git a/llvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_base_vec/kernel.cl b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_base_vec/kernel.cl
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_base_vec/kernel.cl
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_base_vec/kernel.cl
diff --git a/llvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_base_vec/kernel_offline.cl b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_base_vec/kernel_offline.cl
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_base_vec/kernel_offline.cl
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_base_vec/kernel_offline.cl
diff --git a/llvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_base_vec/main.cc b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_base_vec/main.cc
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_base_vec/main.cc
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_base_vec/main.cc
diff --git a/llvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_cpu/Makefile b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_cpu/Makefile
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_cpu/Makefile
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_cpu/Makefile
diff --git a/llvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_cpu/io.cc b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_cpu/io.cc
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_cpu/io.cc
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_cpu/io.cc
diff --git a/llvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_cpu/kernel.cl b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_cpu/kernel.cl
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_cpu/kernel.cl
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_cpu/kernel.cl
diff --git a/llvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_cpu/kernel_offline.cl b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_cpu/kernel_offline.cl
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_cpu/kernel_offline.cl
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_cpu/kernel_offline.cl
diff --git a/llvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_cpu/main.cc b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_cpu/main.cc
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_cpu/main.cc
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_cpu/main.cc
diff --git a/llvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_cpu_4K/Makefile b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_cpu_4K/Makefile
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_cpu_4K/Makefile
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_cpu_4K/Makefile
diff --git a/llvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_cpu_4K/io.cc b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_cpu_4K/io.cc
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_cpu_4K/io.cc
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_cpu_4K/io.cc
diff --git a/llvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_cpu_4K/kernel.cl b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_cpu_4K/kernel.cl
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_cpu_4K/kernel.cl
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_cpu_4K/kernel.cl
diff --git a/llvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_cpu_4K/kernel.ir b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_cpu_4K/kernel.ir
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_cpu_4K/kernel.ir
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_cpu_4K/kernel.ir
diff --git a/llvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_cpu_4K/kernel.ll b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_cpu_4K/kernel.ll
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_cpu_4K/kernel.ll
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_cpu_4K/kernel.ll
diff --git a/llvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_cpu_4K/kernel_offline.cl b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_cpu_4K/kernel_offline.cl
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_cpu_4K/kernel_offline.cl
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_cpu_4K/kernel_offline.cl
diff --git a/llvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_cpu_4K/main.cc b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_cpu_4K/main.cc
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_cpu_4K/main.cc
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_cpu_4K/main.cc
diff --git a/llvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_cpu_baseline/Makefile b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_cpu_baseline/Makefile
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_cpu_baseline/Makefile
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_cpu_baseline/Makefile
diff --git a/llvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_cpu_baseline/io.cc b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_cpu_baseline/io.cc
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_cpu_baseline/io.cc
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_cpu_baseline/io.cc
diff --git a/llvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_cpu_baseline/kernel.cl b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_cpu_baseline/kernel.cl
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_cpu_baseline/kernel.cl
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_cpu_baseline/kernel.cl
diff --git a/llvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_cpu_baseline/kernel_offline.cl b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_cpu_baseline/kernel_offline.cl
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_cpu_baseline/kernel_offline.cl
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_cpu_baseline/kernel_offline.cl
diff --git a/llvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_cpu_baseline/main.cc b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_cpu_baseline/main.cc
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_cpu_baseline/main.cc
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_cpu_baseline/main.cc
diff --git a/llvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_cpu_medium/Makefile b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_cpu_medium/Makefile
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_cpu_medium/Makefile
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_cpu_medium/Makefile
diff --git a/llvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_cpu_medium/io.cc b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_cpu_medium/io.cc
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_cpu_medium/io.cc
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_cpu_medium/io.cc
diff --git a/llvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_cpu_medium/kernel.cl b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_cpu_medium/kernel.cl
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_cpu_medium/kernel.cl
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_cpu_medium/kernel.cl
diff --git a/llvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_cpu_medium/kernel.ir b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_cpu_medium/kernel.ir
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_cpu_medium/kernel.ir
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_cpu_medium/kernel.ir
diff --git a/llvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_cpu_medium/kernel.ll b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_cpu_medium/kernel.ll
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_cpu_medium/kernel.ll
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_cpu_medium/kernel.ll
diff --git a/llvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_cpu_medium/kernel_offline.cl b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_cpu_medium/kernel_offline.cl
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_cpu_medium/kernel_offline.cl
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_cpu_medium/kernel_offline.cl
diff --git a/llvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_cpu_medium/main.cc b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_cpu_medium/main.cc
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_cpu_medium/main.cc
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_cpu_medium/main.cc
diff --git a/llvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_cpu_sm/Makefile b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_cpu_sm/Makefile
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_cpu_sm/Makefile
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_cpu_sm/Makefile
diff --git a/llvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_cpu_sm/io.cc b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_cpu_sm/io.cc
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_cpu_sm/io.cc
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_cpu_sm/io.cc
diff --git a/llvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_cpu_sm/kernel-spir64.ll b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_cpu_sm/kernel-spir64.ll
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_cpu_sm/kernel-spir64.ll
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_cpu_sm/kernel-spir64.ll
diff --git a/llvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_cpu_sm/kernel.cl b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_cpu_sm/kernel.cl
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_cpu_sm/kernel.cl
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_cpu_sm/kernel.cl
diff --git a/llvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_cpu_sm/kernel.ll b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_cpu_sm/kernel.ll
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_cpu_sm/kernel.ll
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_cpu_sm/kernel.ll
diff --git a/llvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_cpu_sm/main.cc b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_cpu_sm/main.cc
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_cpu_sm/main.cc
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_cpu_sm/main.cc
diff --git a/llvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_cpu_sm/test-spir64.ll b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_cpu_sm/test-spir64.ll
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_cpu_sm/test-spir64.ll
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_cpu_sm/test-spir64.ll
diff --git a/llvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_cpu_sm/test.cl b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_cpu_sm/test.cl
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_cpu_sm/test.cl
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_cpu_sm/test.cl
diff --git a/llvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_cpu_sm/test.ll b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_cpu_sm/test.ll
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_cpu_sm/test.ll
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_cpu_sm/test.ll
diff --git a/llvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_nvidia/Makefile b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_nvidia/Makefile
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_nvidia/Makefile
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_nvidia/Makefile
diff --git a/llvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_nvidia/io.cc b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_nvidia/io.cc
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_nvidia/io.cc
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_nvidia/io.cc
diff --git a/llvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_nvidia/kernel.cl b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_nvidia/kernel.cl
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_nvidia/kernel.cl
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_nvidia/kernel.cl
diff --git a/llvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_nvidia/main.cc b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_nvidia/main.cc
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_nvidia/main.cc
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_nvidia/main.cc
diff --git a/llvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_opt_8/Makefile b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_opt_8/Makefile
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_opt_8/Makefile
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_opt_8/Makefile
diff --git a/llvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_opt_8/io.cc b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_opt_8/io.cc
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_opt_8/io.cc
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_opt_8/io.cc
diff --git a/llvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_opt_8/kernel.cl b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_opt_8/kernel.cl
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_opt_8/kernel.cl
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_opt_8/kernel.cl
diff --git a/llvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_opt_8/main.cc b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_opt_8/main.cc
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_opt_8/main.cc
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_opt_8/main.cc
diff --git a/llvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_opt_8_4K/Makefile b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_opt_8_4K/Makefile
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_opt_8_4K/Makefile
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_opt_8_4K/Makefile
diff --git a/llvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_opt_8_4K/io.cc b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_opt_8_4K/io.cc
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_opt_8_4K/io.cc
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_opt_8_4K/io.cc
diff --git a/llvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_opt_8_4K/kernel.cl b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_opt_8_4K/kernel.cl
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_opt_8_4K/kernel.cl
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_opt_8_4K/kernel.cl
diff --git a/llvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_opt_8_4K/main.cc b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_opt_8_4K/main.cc
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_opt_8_4K/main.cc
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_opt_8_4K/main.cc
diff --git a/llvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_opt_8_medium/Makefile b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_opt_8_medium/Makefile
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_opt_8_medium/Makefile
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_opt_8_medium/Makefile
diff --git a/llvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_opt_8_medium/io.cc b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_opt_8_medium/io.cc
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_opt_8_medium/io.cc
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_opt_8_medium/io.cc
diff --git a/llvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_opt_8_medium/kernel.cl b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_opt_8_medium/kernel.cl
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_opt_8_medium/kernel.cl
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_opt_8_medium/kernel.cl
diff --git a/llvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_opt_8_medium/main.cc b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_opt_8_medium/main.cc
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_opt_8_medium/main.cc
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_opt_8_medium/main.cc
diff --git a/llvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_opt_8_vec/Makefile b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_opt_8_vec/Makefile
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_opt_8_vec/Makefile
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_opt_8_vec/Makefile
diff --git a/llvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_opt_8_vec/io.cc b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_opt_8_vec/io.cc
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_opt_8_vec/io.cc
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_opt_8_vec/io.cc
diff --git a/llvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_opt_8_vec/kernel.cl b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_opt_8_vec/kernel.cl
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_opt_8_vec/kernel.cl
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_opt_8_vec/kernel.cl
diff --git a/llvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_opt_8_vec/main.cc b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_opt_8_vec/main.cc
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_opt_8_vec/main.cc
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_opt_8_vec/main.cc
diff --git a/llvm/test/VISC/parboil/benchmarks/sgemm/src/visc/Makefile b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/sgemm/src/visc/Makefile
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/sgemm/src/visc/Makefile
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/sgemm/src/visc/Makefile
diff --git a/llvm/test/VISC/parboil/benchmarks/sgemm/src/visc/io.cc b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/sgemm/src/visc/io.cc
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/sgemm/src/visc/io.cc
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/sgemm/src/visc/io.cc
diff --git a/llvm/test/VISC/parboil/benchmarks/sgemm/src/visc/kernel.cl b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/sgemm/src/visc/kernel.cl
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/sgemm/src/visc/kernel.cl
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/sgemm/src/visc/kernel.cl
diff --git a/llvm/test/VISC/parboil/benchmarks/sgemm/src/visc/main.cc b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/sgemm/src/visc/main.cc
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/sgemm/src/visc/main.cc
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/sgemm/src/visc/main.cc
diff --git a/llvm/test/VISC/parboil/benchmarks/sgemm/src/visc_opt/Makefile b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/sgemm/src/visc_opt/Makefile
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/sgemm/src/visc_opt/Makefile
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/sgemm/src/visc_opt/Makefile
diff --git a/llvm/test/VISC/parboil/benchmarks/sgemm/src/visc_opt/io.cc b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/sgemm/src/visc_opt/io.cc
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/sgemm/src/visc_opt/io.cc
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/sgemm/src/visc_opt/io.cc
diff --git a/llvm/test/VISC/parboil/benchmarks/sgemm/src/visc_opt/kernel.cl b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/sgemm/src/visc_opt/kernel.cl
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/sgemm/src/visc_opt/kernel.cl
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/sgemm/src/visc_opt/kernel.cl
diff --git a/llvm/test/VISC/parboil/benchmarks/sgemm/src/visc_opt/main.cc b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/sgemm/src/visc_opt/main.cc
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/sgemm/src/visc_opt/main.cc
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/sgemm/src/visc_opt/main.cc
diff --git a/llvm/test/VISC/parboil/benchmarks/sgemm/src/visc_sh/Makefile b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/sgemm/src/visc_sh/Makefile
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/sgemm/src/visc_sh/Makefile
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/sgemm/src/visc_sh/Makefile
diff --git a/llvm/test/VISC/parboil/benchmarks/sgemm/src/visc_sh/io.cc b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/sgemm/src/visc_sh/io.cc
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/sgemm/src/visc_sh/io.cc
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/sgemm/src/visc_sh/io.cc
diff --git a/llvm/test/VISC/parboil/benchmarks/sgemm/src/visc_sh/main.cc b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/sgemm/src/visc_sh/main.cc
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/sgemm/src/visc_sh/main.cc
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/sgemm/src/visc_sh/main.cc
diff --git a/llvm/test/VISC/parboil/benchmarks/sgemm/src/visc_tc/Makefile b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/sgemm/src/visc_tc/Makefile
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/sgemm/src/visc_tc/Makefile
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/sgemm/src/visc_tc/Makefile
diff --git a/llvm/test/VISC/parboil/benchmarks/sgemm/src/visc_tc/io.cc b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/sgemm/src/visc_tc/io.cc
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/sgemm/src/visc_tc/io.cc
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/sgemm/src/visc_tc/io.cc
diff --git a/llvm/test/VISC/parboil/benchmarks/sgemm/src/visc_tc/main.cc b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/sgemm/src/visc_tc/main.cc
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/sgemm/src/visc_tc/main.cc
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/sgemm/src/visc_tc/main.cc
diff --git a/llvm/test/VISC/parboil/benchmarks/sgemm/src/visc_tc_vec/Makefile b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/sgemm/src/visc_tc_vec/Makefile
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/sgemm/src/visc_tc_vec/Makefile
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/sgemm/src/visc_tc_vec/Makefile
diff --git a/llvm/test/VISC/parboil/benchmarks/sgemm/src/visc_tc_vec/io.cc b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/sgemm/src/visc_tc_vec/io.cc
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/sgemm/src/visc_tc_vec/io.cc
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/sgemm/src/visc_tc_vec/io.cc
diff --git a/llvm/test/VISC/parboil/benchmarks/sgemm/src/visc_tc_vec/main.cc b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/sgemm/src/visc_tc_vec/main.cc
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/sgemm/src/visc_tc_vec/main.cc
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/sgemm/src/visc_tc_vec/main.cc
diff --git a/llvm/test/VISC/parboil/benchmarks/sgemm/src/visc_tc_vec/main.visc.ll b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/sgemm/src/visc_tc_vec/main.visc.ll
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/sgemm/src/visc_tc_vec/main.visc.ll
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/sgemm/src/visc_tc_vec/main.visc.ll
diff --git a/llvm/test/VISC/parboil/benchmarks/sgemm/src/visc_vec/Makefile b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/sgemm/src/visc_vec/Makefile
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/sgemm/src/visc_vec/Makefile
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/sgemm/src/visc_vec/Makefile
diff --git a/llvm/test/VISC/parboil/benchmarks/sgemm/src/visc_vec/io.cc b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/sgemm/src/visc_vec/io.cc
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/sgemm/src/visc_vec/io.cc
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/sgemm/src/visc_vec/io.cc
diff --git a/llvm/test/VISC/parboil/benchmarks/sgemm/src/visc_vec/kernel.cl b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/sgemm/src/visc_vec/kernel.cl
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/sgemm/src/visc_vec/kernel.cl
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/sgemm/src/visc_vec/kernel.cl
diff --git a/llvm/test/VISC/parboil/benchmarks/sgemm/src/visc_vec/main.cc b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/sgemm/src/visc_vec/main.cc
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/sgemm/src/visc_vec/main.cc
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/sgemm/src/visc_vec/main.cc
diff --git a/llvm/test/VISC/parboil/benchmarks/sgemm/src/visc_vec/main.visc.ll b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/sgemm/src/visc_vec/main.visc.ll
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/sgemm/src/visc_vec/main.visc.ll
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/sgemm/src/visc_vec/main.visc.ll
diff --git a/llvm/test/VISC/parboil/benchmarks/sgemm/src/visc_vec_opt/Makefile b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/sgemm/src/visc_vec_opt/Makefile
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/sgemm/src/visc_vec_opt/Makefile
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/sgemm/src/visc_vec_opt/Makefile
diff --git a/llvm/test/VISC/parboil/benchmarks/sgemm/src/visc_vec_opt/io.cc b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/sgemm/src/visc_vec_opt/io.cc
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/sgemm/src/visc_vec_opt/io.cc
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/sgemm/src/visc_vec_opt/io.cc
diff --git a/llvm/test/VISC/parboil/benchmarks/sgemm/src/visc_vec_opt/kernel.cl b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/sgemm/src/visc_vec_opt/kernel.cl
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/sgemm/src/visc_vec_opt/kernel.cl
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/sgemm/src/visc_vec_opt/kernel.cl
diff --git a/llvm/test/VISC/parboil/benchmarks/sgemm/src/visc_vec_opt/main.cc b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/sgemm/src/visc_vec_opt/main.cc
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/sgemm/src/visc_vec_opt/main.cc
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/sgemm/src/visc_vec_opt/main.cc
diff --git a/llvm/test/VISC/parboil/benchmarks/sgemm/src/visc_vec_opt/main.visc.ll b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/sgemm/src/visc_vec_opt/main.visc.ll
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/sgemm/src/visc_vec_opt/main.visc.ll
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/sgemm/src/visc_vec_opt/main.visc.ll
diff --git a/llvm/test/VISC/parboil/benchmarks/sgemm/tools/compare-output b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/sgemm/tools/compare-output
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/sgemm/tools/compare-output
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/sgemm/tools/compare-output
diff --git a/llvm/test/VISC/parboil/benchmarks/spmv/DESCRIPTION b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/DESCRIPTION
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/spmv/DESCRIPTION
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/DESCRIPTION
diff --git a/llvm/test/VISC/parboil/benchmarks/spmv/Makefile b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/Makefile
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/spmv/Makefile
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/Makefile
diff --git a/llvm/test/VISC/parboil/benchmarks/spmv/common_src/convert-dataset/Makefile b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/common_src/convert-dataset/Makefile
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/spmv/common_src/convert-dataset/Makefile
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/common_src/convert-dataset/Makefile
diff --git a/llvm/test/VISC/parboil/benchmarks/spmv/common_src/convert-dataset/bcsstk32.mtx b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/common_src/convert-dataset/bcsstk32.mtx
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/spmv/common_src/convert-dataset/bcsstk32.mtx
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/common_src/convert-dataset/bcsstk32.mtx
diff --git a/llvm/test/VISC/parboil/benchmarks/spmv/common_src/convert-dataset/commontools.mk b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/common_src/convert-dataset/commontools.mk
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/spmv/common_src/convert-dataset/commontools.mk
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/common_src/convert-dataset/commontools.mk
diff --git a/llvm/test/VISC/parboil/benchmarks/spmv/common_src/convert-dataset/convert_dataset.c b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/common_src/convert-dataset/convert_dataset.c
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/spmv/common_src/convert-dataset/convert_dataset.c
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/common_src/convert-dataset/convert_dataset.c
diff --git a/llvm/test/VISC/parboil/benchmarks/spmv/common_src/convert-dataset/convert_dataset.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/common_src/convert-dataset/convert_dataset.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/spmv/common_src/convert-dataset/convert_dataset.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/common_src/convert-dataset/convert_dataset.h
diff --git a/llvm/test/VISC/parboil/benchmarks/spmv/common_src/convert-dataset/fidapm05.mtx b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/common_src/convert-dataset/fidapm05.mtx
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/spmv/common_src/convert-dataset/fidapm05.mtx
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/common_src/convert-dataset/fidapm05.mtx
diff --git a/llvm/test/VISC/parboil/benchmarks/spmv/common_src/convert-dataset/fidapm05_rhs1.mtx b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/common_src/convert-dataset/fidapm05_rhs1.mtx
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/spmv/common_src/convert-dataset/fidapm05_rhs1.mtx
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/common_src/convert-dataset/fidapm05_rhs1.mtx
diff --git a/llvm/test/VISC/parboil/benchmarks/spmv/common_src/convert-dataset/jgl009.mtx b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/common_src/convert-dataset/jgl009.mtx
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/spmv/common_src/convert-dataset/jgl009.mtx
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/common_src/convert-dataset/jgl009.mtx
diff --git a/llvm/test/VISC/parboil/benchmarks/spmv/common_src/convert-dataset/mmio.c b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/common_src/convert-dataset/mmio.c
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/spmv/common_src/convert-dataset/mmio.c
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/common_src/convert-dataset/mmio.c
diff --git a/llvm/test/VISC/parboil/benchmarks/spmv/common_src/convert-dataset/mmio.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/common_src/convert-dataset/mmio.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/spmv/common_src/convert-dataset/mmio.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/common_src/convert-dataset/mmio.h
diff --git a/llvm/test/VISC/parboil/benchmarks/spmv/common_src/convert-dataset/test.c b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/common_src/convert-dataset/test.c
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/spmv/common_src/convert-dataset/test.c
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/common_src/convert-dataset/test.c
diff --git a/llvm/test/VISC/parboil/benchmarks/spmv/src/cpu/Makefile b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/cpu/Makefile
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/spmv/src/cpu/Makefile
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/cpu/Makefile
diff --git a/llvm/test/VISC/parboil/benchmarks/spmv/src/cpu/file.c b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/cpu/file.c
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/spmv/src/cpu/file.c
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/cpu/file.c
diff --git a/llvm/test/VISC/parboil/benchmarks/spmv/src/cpu/file.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/cpu/file.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/spmv/src/cpu/file.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/cpu/file.h
diff --git a/llvm/test/VISC/parboil/benchmarks/spmv/src/cpu/main.c b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/cpu/main.c
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/spmv/src/cpu/main.c
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/cpu/main.c
diff --git a/llvm/test/VISC/parboil/benchmarks/spmv/src/cuda/Makefile b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/cuda/Makefile
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/spmv/src/cuda/Makefile
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/cuda/Makefile
diff --git a/llvm/test/VISC/parboil/benchmarks/spmv/src/cuda/file.cc b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/cuda/file.cc
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/spmv/src/cuda/file.cc
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/cuda/file.cc
diff --git a/llvm/test/VISC/parboil/benchmarks/spmv/src/cuda/file.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/cuda/file.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/spmv/src/cuda/file.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/cuda/file.h
diff --git a/llvm/test/VISC/parboil/benchmarks/spmv/src/cuda/gpu_info.cc b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/cuda/gpu_info.cc
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/spmv/src/cuda/gpu_info.cc
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/cuda/gpu_info.cc
diff --git a/llvm/test/VISC/parboil/benchmarks/spmv/src/cuda/gpu_info.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/cuda/gpu_info.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/spmv/src/cuda/gpu_info.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/cuda/gpu_info.h
diff --git a/llvm/test/VISC/parboil/benchmarks/spmv/src/cuda/jds_kernels.cu b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/cuda/jds_kernels.cu
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/spmv/src/cuda/jds_kernels.cu
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/cuda/jds_kernels.cu
diff --git a/llvm/test/VISC/parboil/benchmarks/spmv/src/cuda/main.cu b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/cuda/main.cu
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/spmv/src/cuda/main.cu
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/cuda/main.cu
diff --git a/llvm/test/VISC/parboil/benchmarks/spmv/src/cuda/spmv_jds.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/cuda/spmv_jds.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/spmv/src/cuda/spmv_jds.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/cuda/spmv_jds.h
diff --git a/llvm/test/VISC/parboil/benchmarks/spmv/src/cuda_base/Makefile b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/cuda_base/Makefile
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/spmv/src/cuda_base/Makefile
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/cuda_base/Makefile
diff --git a/llvm/test/VISC/parboil/benchmarks/spmv/src/cuda_base/file.cc b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/cuda_base/file.cc
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/spmv/src/cuda_base/file.cc
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/cuda_base/file.cc
diff --git a/llvm/test/VISC/parboil/benchmarks/spmv/src/cuda_base/file.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/cuda_base/file.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/spmv/src/cuda_base/file.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/cuda_base/file.h
diff --git a/llvm/test/VISC/parboil/benchmarks/spmv/src/cuda_base/gpu_info.cc b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/cuda_base/gpu_info.cc
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/spmv/src/cuda_base/gpu_info.cc
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/cuda_base/gpu_info.cc
diff --git a/llvm/test/VISC/parboil/benchmarks/spmv/src/cuda_base/gpu_info.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/cuda_base/gpu_info.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/spmv/src/cuda_base/gpu_info.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/cuda_base/gpu_info.h
diff --git a/llvm/test/VISC/parboil/benchmarks/spmv/src/cuda_base/jds_kernels.cu b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/cuda_base/jds_kernels.cu
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/spmv/src/cuda_base/jds_kernels.cu
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/cuda_base/jds_kernels.cu
diff --git a/llvm/test/VISC/parboil/benchmarks/spmv/src/cuda_base/main.cu b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/cuda_base/main.cu
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/spmv/src/cuda_base/main.cu
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/cuda_base/main.cu
diff --git a/llvm/test/VISC/parboil/benchmarks/spmv/src/cuda_base/spmv_jds.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/cuda_base/spmv_jds.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/spmv/src/cuda_base/spmv_jds.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/cuda_base/spmv_jds.h
diff --git a/llvm/test/VISC/parboil/benchmarks/spmv/src/cuda_base_tex/Makefile b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/cuda_base_tex/Makefile
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/spmv/src/cuda_base_tex/Makefile
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/cuda_base_tex/Makefile
diff --git a/llvm/test/VISC/parboil/benchmarks/spmv/src/cuda_base_tex/file.cc b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/cuda_base_tex/file.cc
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/spmv/src/cuda_base_tex/file.cc
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/cuda_base_tex/file.cc
diff --git a/llvm/test/VISC/parboil/benchmarks/spmv/src/cuda_base_tex/file.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/cuda_base_tex/file.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/spmv/src/cuda_base_tex/file.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/cuda_base_tex/file.h
diff --git a/llvm/test/VISC/parboil/benchmarks/spmv/src/cuda_base_tex/gpu_info.cc b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/cuda_base_tex/gpu_info.cc
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/spmv/src/cuda_base_tex/gpu_info.cc
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/cuda_base_tex/gpu_info.cc
diff --git a/llvm/test/VISC/parboil/benchmarks/spmv/src/cuda_base_tex/gpu_info.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/cuda_base_tex/gpu_info.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/spmv/src/cuda_base_tex/gpu_info.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/cuda_base_tex/gpu_info.h
diff --git a/llvm/test/VISC/parboil/benchmarks/spmv/src/cuda_base_tex/jds_kernels.cu b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/cuda_base_tex/jds_kernels.cu
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/spmv/src/cuda_base_tex/jds_kernels.cu
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/cuda_base_tex/jds_kernels.cu
diff --git a/llvm/test/VISC/parboil/benchmarks/spmv/src/cuda_base_tex/main.cu b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/cuda_base_tex/main.cu
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/spmv/src/cuda_base_tex/main.cu
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/cuda_base_tex/main.cu
diff --git a/llvm/test/VISC/parboil/benchmarks/spmv/src/cuda_base_tex/spmv_jds.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/cuda_base_tex/spmv_jds.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/spmv/src/cuda_base_tex/spmv_jds.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/cuda_base_tex/spmv_jds.h
diff --git a/llvm/test/VISC/parboil/benchmarks/spmv/src/cuda_tex/Makefile b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/cuda_tex/Makefile
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/spmv/src/cuda_tex/Makefile
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/cuda_tex/Makefile
diff --git a/llvm/test/VISC/parboil/benchmarks/spmv/src/cuda_tex/file.cc b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/cuda_tex/file.cc
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/spmv/src/cuda_tex/file.cc
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/cuda_tex/file.cc
diff --git a/llvm/test/VISC/parboil/benchmarks/spmv/src/cuda_tex/file.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/cuda_tex/file.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/spmv/src/cuda_tex/file.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/cuda_tex/file.h
diff --git a/llvm/test/VISC/parboil/benchmarks/spmv/src/cuda_tex/gpu_info.cc b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/cuda_tex/gpu_info.cc
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/spmv/src/cuda_tex/gpu_info.cc
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/cuda_tex/gpu_info.cc
diff --git a/llvm/test/VISC/parboil/benchmarks/spmv/src/cuda_tex/gpu_info.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/cuda_tex/gpu_info.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/spmv/src/cuda_tex/gpu_info.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/cuda_tex/gpu_info.h
diff --git a/llvm/test/VISC/parboil/benchmarks/spmv/src/cuda_tex/jds_kernels.cu b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/cuda_tex/jds_kernels.cu
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/spmv/src/cuda_tex/jds_kernels.cu
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/cuda_tex/jds_kernels.cu
diff --git a/llvm/test/VISC/parboil/benchmarks/spmv/src/cuda_tex/main.cu b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/cuda_tex/main.cu
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/spmv/src/cuda_tex/main.cu
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/cuda_tex/main.cu
diff --git a/llvm/test/VISC/parboil/benchmarks/spmv/src/cuda_tex/spmv_jds.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/cuda_tex/spmv_jds.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/spmv/src/cuda_tex/spmv_jds.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/cuda_tex/spmv_jds.h
diff --git a/llvm/test/VISC/parboil/benchmarks/spmv/src/omp_base/Makefile b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/omp_base/Makefile
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/spmv/src/omp_base/Makefile
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/omp_base/Makefile
diff --git a/llvm/test/VISC/parboil/benchmarks/spmv/src/omp_base/file.c b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/omp_base/file.c
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/spmv/src/omp_base/file.c
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/omp_base/file.c
diff --git a/llvm/test/VISC/parboil/benchmarks/spmv/src/omp_base/file.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/omp_base/file.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/spmv/src/omp_base/file.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/omp_base/file.h
diff --git a/llvm/test/VISC/parboil/benchmarks/spmv/src/omp_base/main.c b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/omp_base/main.c
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/spmv/src/omp_base/main.c
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/omp_base/main.c
diff --git a/llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_ati/Makefile b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_ati/Makefile
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_ati/Makefile
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_ati/Makefile
diff --git a/llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_ati/file.c b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_ati/file.c
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_ati/file.c
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_ati/file.c
diff --git a/llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_ati/file.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_ati/file.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_ati/file.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_ati/file.h
diff --git a/llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_ati/gpu_info.c b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_ati/gpu_info.c
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_ati/gpu_info.c
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_ati/gpu_info.c
diff --git a/llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_ati/gpu_info.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_ati/gpu_info.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_ati/gpu_info.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_ati/gpu_info.h
diff --git a/llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_ati/kernel.cl b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_ati/kernel.cl
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_ati/kernel.cl
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_ati/kernel.cl
diff --git a/llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_ati/main.c b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_ati/main.c
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_ati/main.c
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_ati/main.c
diff --git a/llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_ati/ocl.c b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_ati/ocl.c
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_ati/ocl.c
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_ati/ocl.c
diff --git a/llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_ati/ocl.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_ati/ocl.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_ati/ocl.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_ati/ocl.h
diff --git a/llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_ati/readme.txt b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_ati/readme.txt
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_ati/readme.txt
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_ati/readme.txt
diff --git a/llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_ati_vec/Makefile b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_ati_vec/Makefile
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_ati_vec/Makefile
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_ati_vec/Makefile
diff --git a/llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_ati_vec/file.c b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_ati_vec/file.c
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_ati_vec/file.c
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_ati_vec/file.c
diff --git a/llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_ati_vec/file.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_ati_vec/file.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_ati_vec/file.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_ati_vec/file.h
diff --git a/llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_ati_vec/gpu_info.c b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_ati_vec/gpu_info.c
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_ati_vec/gpu_info.c
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_ati_vec/gpu_info.c
diff --git a/llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_ati_vec/gpu_info.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_ati_vec/gpu_info.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_ati_vec/gpu_info.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_ati_vec/gpu_info.h
diff --git a/llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_ati_vec/kernel.cl b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_ati_vec/kernel.cl
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_ati_vec/kernel.cl
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_ati_vec/kernel.cl
diff --git a/llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_ati_vec/main.c b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_ati_vec/main.c
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_ati_vec/main.c
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_ati_vec/main.c
diff --git a/llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_ati_vec/ocl.c b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_ati_vec/ocl.c
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_ati_vec/ocl.c
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_ati_vec/ocl.c
diff --git a/llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_ati_vec/ocl.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_ati_vec/ocl.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_ati_vec/ocl.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_ati_vec/ocl.h
diff --git a/llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_ati_vec/readme.txt b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_ati_vec/readme.txt
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_ati_vec/readme.txt
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_ati_vec/readme.txt
diff --git a/llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_base/Makefile b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_base/Makefile
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_base/Makefile
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_base/Makefile
diff --git a/llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_base/file.c b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_base/file.c
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_base/file.c
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_base/file.c
diff --git a/llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_base/file.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_base/file.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_base/file.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_base/file.h
diff --git a/llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_base/gpu_info.c b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_base/gpu_info.c
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_base/gpu_info.c
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_base/gpu_info.c
diff --git a/llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_base/gpu_info.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_base/gpu_info.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_base/gpu_info.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_base/gpu_info.h
diff --git a/llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_base/kernel.cl b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_base/kernel.cl
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_base/kernel.cl
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_base/kernel.cl
diff --git a/llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_base/main.c b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_base/main.c
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_base/main.c
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_base/main.c
diff --git a/llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_base/ocl.c b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_base/ocl.c
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_base/ocl.c
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_base/ocl.c
diff --git a/llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_base/ocl.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_base/ocl.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_base/ocl.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_base/ocl.h
diff --git a/llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_cpu/Makefile b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_cpu/Makefile
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_cpu/Makefile
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_cpu/Makefile
diff --git a/llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_cpu/file.c b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_cpu/file.c
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_cpu/file.c
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_cpu/file.c
diff --git a/llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_cpu/file.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_cpu/file.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_cpu/file.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_cpu/file.h
diff --git a/llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_cpu/gpu_info.c b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_cpu/gpu_info.c
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_cpu/gpu_info.c
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_cpu/gpu_info.c
diff --git a/llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_cpu/gpu_info.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_cpu/gpu_info.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_cpu/gpu_info.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_cpu/gpu_info.h
diff --git a/llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_cpu/kernel.cl b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_cpu/kernel.cl
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_cpu/kernel.cl
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_cpu/kernel.cl
diff --git a/llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_cpu/main.c b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_cpu/main.c
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_cpu/main.c
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_cpu/main.c
diff --git a/llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_cpu/ocl.c b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_cpu/ocl.c
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_cpu/ocl.c
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_cpu/ocl.c
diff --git a/llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_cpu/ocl.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_cpu/ocl.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_cpu/ocl.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_cpu/ocl.h
diff --git a/llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_cpu_baseline/Makefile b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_cpu_baseline/Makefile
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_cpu_baseline/Makefile
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_cpu_baseline/Makefile
diff --git a/llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_cpu_baseline/file.c b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_cpu_baseline/file.c
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_cpu_baseline/file.c
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_cpu_baseline/file.c
diff --git a/llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_cpu_baseline/file.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_cpu_baseline/file.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_cpu_baseline/file.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_cpu_baseline/file.h
diff --git a/llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_cpu_baseline/gpu_info.c b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_cpu_baseline/gpu_info.c
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_cpu_baseline/gpu_info.c
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_cpu_baseline/gpu_info.c
diff --git a/llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_cpu_baseline/gpu_info.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_cpu_baseline/gpu_info.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_cpu_baseline/gpu_info.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_cpu_baseline/gpu_info.h
diff --git a/llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_cpu_baseline/kernel.cl b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_cpu_baseline/kernel.cl
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_cpu_baseline/kernel.cl
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_cpu_baseline/kernel.cl
diff --git a/llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_cpu_baseline/main.c b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_cpu_baseline/main.c
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_cpu_baseline/main.c
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_cpu_baseline/main.c
diff --git a/llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_cpu_baseline/ocl.c b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_cpu_baseline/ocl.c
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_cpu_baseline/ocl.c
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_cpu_baseline/ocl.c
diff --git a/llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_cpu_baseline/ocl.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_cpu_baseline/ocl.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_cpu_baseline/ocl.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_cpu_baseline/ocl.h
diff --git a/llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_cpu_huge/Makefile b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_cpu_huge/Makefile
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_cpu_huge/Makefile
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_cpu_huge/Makefile
diff --git a/llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_cpu_huge/file.c b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_cpu_huge/file.c
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_cpu_huge/file.c
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_cpu_huge/file.c
diff --git a/llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_cpu_huge/file.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_cpu_huge/file.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_cpu_huge/file.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_cpu_huge/file.h
diff --git a/llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_cpu_huge/gpu_info.c b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_cpu_huge/gpu_info.c
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_cpu_huge/gpu_info.c
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_cpu_huge/gpu_info.c
diff --git a/llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_cpu_huge/gpu_info.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_cpu_huge/gpu_info.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_cpu_huge/gpu_info.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_cpu_huge/gpu_info.h
diff --git a/llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_cpu_huge/kernel.cl b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_cpu_huge/kernel.cl
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_cpu_huge/kernel.cl
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_cpu_huge/kernel.cl
diff --git a/llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_cpu_huge/kernel.ir b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_cpu_huge/kernel.ir
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_cpu_huge/kernel.ir
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_cpu_huge/kernel.ir
diff --git a/llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_cpu_huge/main.c b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_cpu_huge/main.c
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_cpu_huge/main.c
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_cpu_huge/main.c
diff --git a/llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_cpu_huge/ocl.c b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_cpu_huge/ocl.c
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_cpu_huge/ocl.c
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_cpu_huge/ocl.c
diff --git a/llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_cpu_huge/ocl.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_cpu_huge/ocl.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_cpu_huge/ocl.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_cpu_huge/ocl.h
diff --git a/llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_cpu_large/Makefile b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_cpu_large/Makefile
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_cpu_large/Makefile
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_cpu_large/Makefile
diff --git a/llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_cpu_large/file.c b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_cpu_large/file.c
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_cpu_large/file.c
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_cpu_large/file.c
diff --git a/llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_cpu_large/file.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_cpu_large/file.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_cpu_large/file.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_cpu_large/file.h
diff --git a/llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_cpu_large/gpu_info.c b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_cpu_large/gpu_info.c
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_cpu_large/gpu_info.c
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_cpu_large/gpu_info.c
diff --git a/llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_cpu_large/gpu_info.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_cpu_large/gpu_info.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_cpu_large/gpu_info.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_cpu_large/gpu_info.h
diff --git a/llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_cpu_large/kernel.cl b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_cpu_large/kernel.cl
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_cpu_large/kernel.cl
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_cpu_large/kernel.cl
diff --git a/llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_cpu_large/kernel.ir b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_cpu_large/kernel.ir
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_cpu_large/kernel.ir
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_cpu_large/kernel.ir
diff --git a/llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_cpu_large/main.c b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_cpu_large/main.c
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_cpu_large/main.c
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_cpu_large/main.c
diff --git a/llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_cpu_large/ocl.c b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_cpu_large/ocl.c
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_cpu_large/ocl.c
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_cpu_large/ocl.c
diff --git a/llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_cpu_large/ocl.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_cpu_large/ocl.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_cpu_large/ocl.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_cpu_large/ocl.h
diff --git a/llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_nvidia/Makefile b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_nvidia/Makefile
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_nvidia/Makefile
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_nvidia/Makefile
diff --git a/llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_nvidia/file.c b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_nvidia/file.c
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_nvidia/file.c
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_nvidia/file.c
diff --git a/llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_nvidia/file.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_nvidia/file.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_nvidia/file.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_nvidia/file.h
diff --git a/llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_nvidia/gpu_info.c b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_nvidia/gpu_info.c
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_nvidia/gpu_info.c
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_nvidia/gpu_info.c
diff --git a/llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_nvidia/gpu_info.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_nvidia/gpu_info.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_nvidia/gpu_info.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_nvidia/gpu_info.h
diff --git a/llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_nvidia/kernel.cl b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_nvidia/kernel.cl
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_nvidia/kernel.cl
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_nvidia/kernel.cl
diff --git a/llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_nvidia/kernel_offline.cl b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_nvidia/kernel_offline.cl
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_nvidia/kernel_offline.cl
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_nvidia/kernel_offline.cl
diff --git a/llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_nvidia/main.c b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_nvidia/main.c
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_nvidia/main.c
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_nvidia/main.c
diff --git a/llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_nvidia/ocl.c b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_nvidia/ocl.c
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_nvidia/ocl.c
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_nvidia/ocl.c
diff --git a/llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_nvidia/ocl.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_nvidia/ocl.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_nvidia/ocl.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_nvidia/ocl.h
diff --git a/llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_nvidia_huge/Makefile b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_nvidia_huge/Makefile
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_nvidia_huge/Makefile
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_nvidia_huge/Makefile
diff --git a/llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_nvidia_huge/file.c b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_nvidia_huge/file.c
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_nvidia_huge/file.c
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_nvidia_huge/file.c
diff --git a/llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_nvidia_huge/file.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_nvidia_huge/file.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_nvidia_huge/file.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_nvidia_huge/file.h
diff --git a/llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_nvidia_huge/gpu_info.c b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_nvidia_huge/gpu_info.c
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_nvidia_huge/gpu_info.c
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_nvidia_huge/gpu_info.c
diff --git a/llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_nvidia_huge/gpu_info.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_nvidia_huge/gpu_info.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_nvidia_huge/gpu_info.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_nvidia_huge/gpu_info.h
diff --git a/llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_nvidia_huge/kernel.cl b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_nvidia_huge/kernel.cl
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_nvidia_huge/kernel.cl
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_nvidia_huge/kernel.cl
diff --git a/llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_nvidia_huge/kernel_offline.cl b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_nvidia_huge/kernel_offline.cl
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_nvidia_huge/kernel_offline.cl
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_nvidia_huge/kernel_offline.cl
diff --git a/llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_nvidia_huge/main.c b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_nvidia_huge/main.c
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_nvidia_huge/main.c
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_nvidia_huge/main.c
diff --git a/llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_nvidia_huge/ocl.c b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_nvidia_huge/ocl.c
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_nvidia_huge/ocl.c
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_nvidia_huge/ocl.c
diff --git a/llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_nvidia_huge/ocl.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_nvidia_huge/ocl.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_nvidia_huge/ocl.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_nvidia_huge/ocl.h
diff --git a/llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_nvidia_large/Makefile b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_nvidia_large/Makefile
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_nvidia_large/Makefile
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_nvidia_large/Makefile
diff --git a/llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_nvidia_large/file.c b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_nvidia_large/file.c
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_nvidia_large/file.c
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_nvidia_large/file.c
diff --git a/llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_nvidia_large/file.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_nvidia_large/file.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_nvidia_large/file.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_nvidia_large/file.h
diff --git a/llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_nvidia_large/gpu_info.c b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_nvidia_large/gpu_info.c
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_nvidia_large/gpu_info.c
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_nvidia_large/gpu_info.c
diff --git a/llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_nvidia_large/gpu_info.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_nvidia_large/gpu_info.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_nvidia_large/gpu_info.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_nvidia_large/gpu_info.h
diff --git a/llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_nvidia_large/kernel.cl b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_nvidia_large/kernel.cl
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_nvidia_large/kernel.cl
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_nvidia_large/kernel.cl
diff --git a/llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_nvidia_large/kernel_offline.cl b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_nvidia_large/kernel_offline.cl
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_nvidia_large/kernel_offline.cl
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_nvidia_large/kernel_offline.cl
diff --git a/llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_nvidia_large/main.c b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_nvidia_large/main.c
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_nvidia_large/main.c
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_nvidia_large/main.c
diff --git a/llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_nvidia_large/ocl.c b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_nvidia_large/ocl.c
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_nvidia_large/ocl.c
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_nvidia_large/ocl.c
diff --git a/llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_nvidia_large/ocl.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_nvidia_large/ocl.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_nvidia_large/ocl.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_nvidia_large/ocl.h
diff --git a/llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_tex/Makefile b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_tex/Makefile
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_tex/Makefile
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_tex/Makefile
diff --git a/llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_tex/file.c b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_tex/file.c
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_tex/file.c
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_tex/file.c
diff --git a/llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_tex/file.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_tex/file.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_tex/file.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_tex/file.h
diff --git a/llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_tex/gpu_info.c b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_tex/gpu_info.c
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_tex/gpu_info.c
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_tex/gpu_info.c
diff --git a/llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_tex/gpu_info.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_tex/gpu_info.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_tex/gpu_info.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_tex/gpu_info.h
diff --git a/llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_tex/kernel.cl b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_tex/kernel.cl
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_tex/kernel.cl
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_tex/kernel.cl
diff --git a/llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_tex/main.c b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_tex/main.c
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_tex/main.c
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_tex/main.c
diff --git a/llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_tex/ocl.c b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_tex/ocl.c
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_tex/ocl.c
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_tex/ocl.c
diff --git a/llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_tex/ocl.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_tex/ocl.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_tex/ocl.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_tex/ocl.h
diff --git a/llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_tex_nvidia/Makefile b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_tex_nvidia/Makefile
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_tex_nvidia/Makefile
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_tex_nvidia/Makefile
diff --git a/llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_tex_nvidia/file.c b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_tex_nvidia/file.c
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_tex_nvidia/file.c
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_tex_nvidia/file.c
diff --git a/llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_tex_nvidia/file.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_tex_nvidia/file.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_tex_nvidia/file.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_tex_nvidia/file.h
diff --git a/llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_tex_nvidia/gpu_info.c b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_tex_nvidia/gpu_info.c
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_tex_nvidia/gpu_info.c
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_tex_nvidia/gpu_info.c
diff --git a/llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_tex_nvidia/gpu_info.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_tex_nvidia/gpu_info.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_tex_nvidia/gpu_info.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_tex_nvidia/gpu_info.h
diff --git a/llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_tex_nvidia/kernel.cl b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_tex_nvidia/kernel.cl
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_tex_nvidia/kernel.cl
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_tex_nvidia/kernel.cl
diff --git a/llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_tex_nvidia/main.c b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_tex_nvidia/main.c
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_tex_nvidia/main.c
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_tex_nvidia/main.c
diff --git a/llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_tex_nvidia/ocl.c b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_tex_nvidia/ocl.c
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_tex_nvidia/ocl.c
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_tex_nvidia/ocl.c
diff --git a/llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_tex_nvidia/ocl.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_tex_nvidia/ocl.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_tex_nvidia/ocl.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_tex_nvidia/ocl.h
diff --git a/llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_tex_nvidia/opencl_base/Makefile b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_tex_nvidia/opencl_base/Makefile
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_tex_nvidia/opencl_base/Makefile
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_tex_nvidia/opencl_base/Makefile
diff --git a/llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_tex_nvidia/opencl_base/file.cc b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_tex_nvidia/opencl_base/file.cc
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_tex_nvidia/opencl_base/file.cc
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_tex_nvidia/opencl_base/file.cc
diff --git a/llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_tex_nvidia/opencl_base/file.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_tex_nvidia/opencl_base/file.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_tex_nvidia/opencl_base/file.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_tex_nvidia/opencl_base/file.h
diff --git a/llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_tex_nvidia/opencl_base/gpu_info.c b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_tex_nvidia/opencl_base/gpu_info.c
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_tex_nvidia/opencl_base/gpu_info.c
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_tex_nvidia/opencl_base/gpu_info.c
diff --git a/llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_tex_nvidia/opencl_base/gpu_info.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_tex_nvidia/opencl_base/gpu_info.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_tex_nvidia/opencl_base/gpu_info.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_tex_nvidia/opencl_base/gpu_info.h
diff --git a/llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_tex_nvidia/opencl_base/kernel.cl b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_tex_nvidia/opencl_base/kernel.cl
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_tex_nvidia/opencl_base/kernel.cl
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_tex_nvidia/opencl_base/kernel.cl
diff --git a/llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_tex_nvidia/opencl_base/main.c b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_tex_nvidia/opencl_base/main.c
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_tex_nvidia/opencl_base/main.c
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_tex_nvidia/opencl_base/main.c
diff --git a/llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_tex_nvidia/opencl_base/ocl.c b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_tex_nvidia/opencl_base/ocl.c
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_tex_nvidia/opencl_base/ocl.c
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_tex_nvidia/opencl_base/ocl.c
diff --git a/llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_tex_nvidia/opencl_base/ocl.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_tex_nvidia/opencl_base/ocl.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_tex_nvidia/opencl_base/ocl.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_tex_nvidia/opencl_base/ocl.h
diff --git a/llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_tex_nvidia/opencl_nvidia/Makefile b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_tex_nvidia/opencl_nvidia/Makefile
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_tex_nvidia/opencl_nvidia/Makefile
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_tex_nvidia/opencl_nvidia/Makefile
diff --git a/llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_tex_nvidia/opencl_nvidia/file.cc b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_tex_nvidia/opencl_nvidia/file.cc
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_tex_nvidia/opencl_nvidia/file.cc
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_tex_nvidia/opencl_nvidia/file.cc
diff --git a/llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_tex_nvidia/opencl_nvidia/file.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_tex_nvidia/opencl_nvidia/file.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_tex_nvidia/opencl_nvidia/file.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_tex_nvidia/opencl_nvidia/file.h
diff --git a/llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_tex_nvidia/opencl_nvidia/gpu_info.c b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_tex_nvidia/opencl_nvidia/gpu_info.c
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_tex_nvidia/opencl_nvidia/gpu_info.c
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_tex_nvidia/opencl_nvidia/gpu_info.c
diff --git a/llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_tex_nvidia/opencl_nvidia/gpu_info.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_tex_nvidia/opencl_nvidia/gpu_info.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_tex_nvidia/opencl_nvidia/gpu_info.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_tex_nvidia/opencl_nvidia/gpu_info.h
diff --git a/llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_tex_nvidia/opencl_nvidia/kernel.cl b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_tex_nvidia/opencl_nvidia/kernel.cl
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_tex_nvidia/opencl_nvidia/kernel.cl
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_tex_nvidia/opencl_nvidia/kernel.cl
diff --git a/llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_tex_nvidia/opencl_nvidia/main.c b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_tex_nvidia/opencl_nvidia/main.c
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_tex_nvidia/opencl_nvidia/main.c
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_tex_nvidia/opencl_nvidia/main.c
diff --git a/llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_tex_nvidia/opencl_nvidia/ocl.c b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_tex_nvidia/opencl_nvidia/ocl.c
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_tex_nvidia/opencl_nvidia/ocl.c
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_tex_nvidia/opencl_nvidia/ocl.c
diff --git a/llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_tex_nvidia/opencl_nvidia/ocl.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_tex_nvidia/opencl_nvidia/ocl.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_tex_nvidia/opencl_nvidia/ocl.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_tex_nvidia/opencl_nvidia/ocl.h
diff --git a/llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_tex_nvidia/opencl_tex/Makefile b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_tex_nvidia/opencl_tex/Makefile
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_tex_nvidia/opencl_tex/Makefile
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_tex_nvidia/opencl_tex/Makefile
diff --git a/llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_tex_nvidia/opencl_tex/file.cc b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_tex_nvidia/opencl_tex/file.cc
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_tex_nvidia/opencl_tex/file.cc
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_tex_nvidia/opencl_tex/file.cc
diff --git a/llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_tex_nvidia/opencl_tex/file.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_tex_nvidia/opencl_tex/file.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_tex_nvidia/opencl_tex/file.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_tex_nvidia/opencl_tex/file.h
diff --git a/llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_tex_nvidia/opencl_tex/gpu_info.c b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_tex_nvidia/opencl_tex/gpu_info.c
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_tex_nvidia/opencl_tex/gpu_info.c
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_tex_nvidia/opencl_tex/gpu_info.c
diff --git a/llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_tex_nvidia/opencl_tex/gpu_info.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_tex_nvidia/opencl_tex/gpu_info.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_tex_nvidia/opencl_tex/gpu_info.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_tex_nvidia/opencl_tex/gpu_info.h
diff --git a/llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_tex_nvidia/opencl_tex/kernel.cl b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_tex_nvidia/opencl_tex/kernel.cl
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_tex_nvidia/opencl_tex/kernel.cl
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_tex_nvidia/opencl_tex/kernel.cl
diff --git a/llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_tex_nvidia/opencl_tex/main.c b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_tex_nvidia/opencl_tex/main.c
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_tex_nvidia/opencl_tex/main.c
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_tex_nvidia/opencl_tex/main.c
diff --git a/llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_tex_nvidia/opencl_tex/ocl.c b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_tex_nvidia/opencl_tex/ocl.c
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_tex_nvidia/opencl_tex/ocl.c
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_tex_nvidia/opencl_tex/ocl.c
diff --git a/llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_tex_nvidia/opencl_tex/ocl.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_tex_nvidia/opencl_tex/ocl.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/spmv/src/opencl_tex_nvidia/opencl_tex/ocl.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/opencl_tex_nvidia/opencl_tex/ocl.h
diff --git a/llvm/test/VISC/parboil/benchmarks/spmv/src/visc/Makefile b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/visc/Makefile
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/spmv/src/visc/Makefile
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/visc/Makefile
diff --git a/llvm/test/VISC/parboil/benchmarks/spmv/src/visc/file.cpp b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/visc/file.cpp
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/spmv/src/visc/file.cpp
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/visc/file.cpp
diff --git a/llvm/test/VISC/parboil/benchmarks/spmv/src/visc/file.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/visc/file.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/spmv/src/visc/file.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/visc/file.h
diff --git a/llvm/test/VISC/parboil/benchmarks/spmv/src/visc/gpu_info.cpp b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/visc/gpu_info.cpp
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/spmv/src/visc/gpu_info.cpp
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/visc/gpu_info.cpp
diff --git a/llvm/test/VISC/parboil/benchmarks/spmv/src/visc/gpu_info.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/visc/gpu_info.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/spmv/src/visc/gpu_info.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/visc/gpu_info.h
diff --git a/llvm/test/VISC/parboil/benchmarks/spmv/src/visc/kernel.cl b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/visc/kernel.cl
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/spmv/src/visc/kernel.cl
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/visc/kernel.cl
diff --git a/llvm/test/VISC/parboil/benchmarks/spmv/src/visc/main.cpp b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/visc/main.cpp
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/spmv/src/visc/main.cpp
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/visc/main.cpp
diff --git a/llvm/test/VISC/parboil/benchmarks/spmv/src/visc/main.visc.ll.kernels.bc b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/visc/main.visc.ll.kernels.bc
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/spmv/src/visc/main.visc.ll.kernels.bc
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/visc/main.visc.ll.kernels.bc
diff --git a/llvm/test/VISC/parboil/benchmarks/spmv/src/visc/main.visc.ll.kernels.ll b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/visc/main.visc.ll.kernels.ll
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/spmv/src/visc/main.visc.ll.kernels.ll
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/src/visc/main.visc.ll.kernels.ll
diff --git a/llvm/test/VISC/parboil/benchmarks/spmv/tools/compare-output b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/tools/compare-output
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/spmv/tools/compare-output
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/tools/compare-output
diff --git a/llvm/test/VISC/parboil/benchmarks/spmv/vectorgen/vectorgen.cc b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/vectorgen/vectorgen.cc
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/spmv/vectorgen/vectorgen.cc
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/spmv/vectorgen/vectorgen.cc
diff --git a/llvm/test/VISC/parboil/benchmarks/stencil/DESCRIPTION b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/DESCRIPTION
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/stencil/DESCRIPTION
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/DESCRIPTION
diff --git a/llvm/test/VISC/parboil/benchmarks/stencil/Makefile b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/Makefile
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/stencil/Makefile
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/Makefile
diff --git a/llvm/test/VISC/parboil/benchmarks/stencil/src/cpu/Makefile b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/cpu/Makefile
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/stencil/src/cpu/Makefile
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/cpu/Makefile
diff --git a/llvm/test/VISC/parboil/benchmarks/stencil/src/cpu/common.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/cpu/common.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/stencil/src/cpu/common.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/cpu/common.h
diff --git a/llvm/test/VISC/parboil/benchmarks/stencil/src/cpu/file.c b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/cpu/file.c
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/stencil/src/cpu/file.c
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/cpu/file.c
diff --git a/llvm/test/VISC/parboil/benchmarks/stencil/src/cpu/file.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/cpu/file.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/stencil/src/cpu/file.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/cpu/file.h
diff --git a/llvm/test/VISC/parboil/benchmarks/stencil/src/cpu/kernels.c b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/cpu/kernels.c
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/stencil/src/cpu/kernels.c
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/cpu/kernels.c
diff --git a/llvm/test/VISC/parboil/benchmarks/stencil/src/cpu/kernels.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/cpu/kernels.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/stencil/src/cpu/kernels.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/cpu/kernels.h
diff --git a/llvm/test/VISC/parboil/benchmarks/stencil/src/cpu/main.c b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/cpu/main.c
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/stencil/src/cpu/main.c
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/cpu/main.c
diff --git a/llvm/test/VISC/parboil/benchmarks/stencil/src/cuda/Makefile b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/cuda/Makefile
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/stencil/src/cuda/Makefile
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/cuda/Makefile
diff --git a/llvm/test/VISC/parboil/benchmarks/stencil/src/cuda/common.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/cuda/common.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/stencil/src/cuda/common.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/cuda/common.h
diff --git a/llvm/test/VISC/parboil/benchmarks/stencil/src/cuda/cuerr.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/cuda/cuerr.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/stencil/src/cuda/cuerr.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/cuda/cuerr.h
diff --git a/llvm/test/VISC/parboil/benchmarks/stencil/src/cuda/file.cc b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/cuda/file.cc
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/stencil/src/cuda/file.cc
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/cuda/file.cc
diff --git a/llvm/test/VISC/parboil/benchmarks/stencil/src/cuda/file.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/cuda/file.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/stencil/src/cuda/file.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/cuda/file.h
diff --git a/llvm/test/VISC/parboil/benchmarks/stencil/src/cuda/kernels.cu b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/cuda/kernels.cu
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/stencil/src/cuda/kernels.cu
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/cuda/kernels.cu
diff --git a/llvm/test/VISC/parboil/benchmarks/stencil/src/cuda/kernels.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/cuda/kernels.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/stencil/src/cuda/kernels.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/cuda/kernels.h
diff --git a/llvm/test/VISC/parboil/benchmarks/stencil/src/cuda/main.cu b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/cuda/main.cu
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/stencil/src/cuda/main.cu
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/cuda/main.cu
diff --git a/llvm/test/VISC/parboil/benchmarks/stencil/src/cuda_base/Makefile b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/cuda_base/Makefile
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/stencil/src/cuda_base/Makefile
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/cuda_base/Makefile
diff --git a/llvm/test/VISC/parboil/benchmarks/stencil/src/cuda_base/common.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/cuda_base/common.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/stencil/src/cuda_base/common.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/cuda_base/common.h
diff --git a/llvm/test/VISC/parboil/benchmarks/stencil/src/cuda_base/cuerr.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/cuda_base/cuerr.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/stencil/src/cuda_base/cuerr.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/cuda_base/cuerr.h
diff --git a/llvm/test/VISC/parboil/benchmarks/stencil/src/cuda_base/file.cc b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/cuda_base/file.cc
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/stencil/src/cuda_base/file.cc
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/cuda_base/file.cc
diff --git a/llvm/test/VISC/parboil/benchmarks/stencil/src/cuda_base/file.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/cuda_base/file.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/stencil/src/cuda_base/file.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/cuda_base/file.h
diff --git a/llvm/test/VISC/parboil/benchmarks/stencil/src/cuda_base/kernels.cu b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/cuda_base/kernels.cu
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/stencil/src/cuda_base/kernels.cu
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/cuda_base/kernels.cu
diff --git a/llvm/test/VISC/parboil/benchmarks/stencil/src/cuda_base/main.cu b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/cuda_base/main.cu
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/stencil/src/cuda_base/main.cu
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/cuda_base/main.cu
diff --git a/llvm/test/VISC/parboil/benchmarks/stencil/src/cuda_fermi/Makefile b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/cuda_fermi/Makefile
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/stencil/src/cuda_fermi/Makefile
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/cuda_fermi/Makefile
diff --git a/llvm/test/VISC/parboil/benchmarks/stencil/src/cuda_fermi/common.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/cuda_fermi/common.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/stencil/src/cuda_fermi/common.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/cuda_fermi/common.h
diff --git a/llvm/test/VISC/parboil/benchmarks/stencil/src/cuda_fermi/cuerr.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/cuda_fermi/cuerr.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/stencil/src/cuda_fermi/cuerr.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/cuda_fermi/cuerr.h
diff --git a/llvm/test/VISC/parboil/benchmarks/stencil/src/cuda_fermi/file.cc b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/cuda_fermi/file.cc
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/stencil/src/cuda_fermi/file.cc
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/cuda_fermi/file.cc
diff --git a/llvm/test/VISC/parboil/benchmarks/stencil/src/cuda_fermi/file.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/cuda_fermi/file.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/stencil/src/cuda_fermi/file.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/cuda_fermi/file.h
diff --git a/llvm/test/VISC/parboil/benchmarks/stencil/src/cuda_fermi/kernels.cu b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/cuda_fermi/kernels.cu
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/stencil/src/cuda_fermi/kernels.cu
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/cuda_fermi/kernels.cu
diff --git a/llvm/test/VISC/parboil/benchmarks/stencil/src/cuda_fermi/main.cu b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/cuda_fermi/main.cu
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/stencil/src/cuda_fermi/main.cu
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/cuda_fermi/main.cu
diff --git a/llvm/test/VISC/parboil/benchmarks/stencil/src/omp_base/Makefile b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/omp_base/Makefile
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/stencil/src/omp_base/Makefile
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/omp_base/Makefile
diff --git a/llvm/test/VISC/parboil/benchmarks/stencil/src/omp_base/common.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/omp_base/common.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/stencil/src/omp_base/common.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/omp_base/common.h
diff --git a/llvm/test/VISC/parboil/benchmarks/stencil/src/omp_base/file.c b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/omp_base/file.c
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/stencil/src/omp_base/file.c
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/omp_base/file.c
diff --git a/llvm/test/VISC/parboil/benchmarks/stencil/src/omp_base/file.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/omp_base/file.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/stencil/src/omp_base/file.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/omp_base/file.h
diff --git a/llvm/test/VISC/parboil/benchmarks/stencil/src/omp_base/kernels.c b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/omp_base/kernels.c
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/stencil/src/omp_base/kernels.c
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/omp_base/kernels.c
diff --git a/llvm/test/VISC/parboil/benchmarks/stencil/src/omp_base/kernels.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/omp_base/kernels.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/stencil/src/omp_base/kernels.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/omp_base/kernels.h
diff --git a/llvm/test/VISC/parboil/benchmarks/stencil/src/omp_base/main.c b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/omp_base/main.c
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/stencil/src/omp_base/main.c
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/omp_base/main.c
diff --git a/llvm/test/VISC/parboil/benchmarks/stencil/src/opencl_base/Makefile b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/opencl_base/Makefile
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/stencil/src/opencl_base/Makefile
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/opencl_base/Makefile
diff --git a/llvm/test/VISC/parboil/benchmarks/stencil/src/opencl_base/common.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/opencl_base/common.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/stencil/src/opencl_base/common.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/opencl_base/common.h
diff --git a/llvm/test/VISC/parboil/benchmarks/stencil/src/opencl_base/file.cc b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/opencl_base/file.cc
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/stencil/src/opencl_base/file.cc
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/opencl_base/file.cc
diff --git a/llvm/test/VISC/parboil/benchmarks/stencil/src/opencl_base/file.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/opencl_base/file.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/stencil/src/opencl_base/file.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/opencl_base/file.h
diff --git a/llvm/test/VISC/parboil/benchmarks/stencil/src/opencl_base/kernel.cl b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/opencl_base/kernel.cl
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/stencil/src/opencl_base/kernel.cl
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/opencl_base/kernel.cl
diff --git a/llvm/test/VISC/parboil/benchmarks/stencil/src/opencl_base/kernel_offline.cl b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/opencl_base/kernel_offline.cl
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/stencil/src/opencl_base/kernel_offline.cl
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/opencl_base/kernel_offline.cl
diff --git a/llvm/test/VISC/parboil/benchmarks/stencil/src/opencl_base/main.c b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/opencl_base/main.c
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/stencil/src/opencl_base/main.c
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/opencl_base/main.c
diff --git a/llvm/test/VISC/parboil/benchmarks/stencil/src/opencl_base_default/Makefile b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/opencl_base_default/Makefile
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/stencil/src/opencl_base_default/Makefile
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/opencl_base_default/Makefile
diff --git a/llvm/test/VISC/parboil/benchmarks/stencil/src/opencl_base_default/common.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/opencl_base_default/common.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/stencil/src/opencl_base_default/common.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/opencl_base_default/common.h
diff --git a/llvm/test/VISC/parboil/benchmarks/stencil/src/opencl_base_default/file.cc b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/opencl_base_default/file.cc
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/stencil/src/opencl_base_default/file.cc
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/opencl_base_default/file.cc
diff --git a/llvm/test/VISC/parboil/benchmarks/stencil/src/opencl_base_default/file.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/opencl_base_default/file.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/stencil/src/opencl_base_default/file.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/opencl_base_default/file.h
diff --git a/llvm/test/VISC/parboil/benchmarks/stencil/src/opencl_base_default/kernel.cl b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/opencl_base_default/kernel.cl
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/stencil/src/opencl_base_default/kernel.cl
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/opencl_base_default/kernel.cl
diff --git a/llvm/test/VISC/parboil/benchmarks/stencil/src/opencl_base_default/kernel_offline.cl b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/opencl_base_default/kernel_offline.cl
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/stencil/src/opencl_base_default/kernel_offline.cl
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/opencl_base_default/kernel_offline.cl
diff --git a/llvm/test/VISC/parboil/benchmarks/stencil/src/opencl_base_default/main.c b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/opencl_base_default/main.c
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/stencil/src/opencl_base_default/main.c
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/opencl_base_default/main.c
diff --git a/llvm/test/VISC/parboil/benchmarks/stencil/src/opencl_base_large/Makefile b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/opencl_base_large/Makefile
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/stencil/src/opencl_base_large/Makefile
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/opencl_base_large/Makefile
diff --git a/llvm/test/VISC/parboil/benchmarks/stencil/src/opencl_base_large/common.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/opencl_base_large/common.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/stencil/src/opencl_base_large/common.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/opencl_base_large/common.h
diff --git a/llvm/test/VISC/parboil/benchmarks/stencil/src/opencl_base_large/file.cc b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/opencl_base_large/file.cc
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/stencil/src/opencl_base_large/file.cc
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/opencl_base_large/file.cc
diff --git a/llvm/test/VISC/parboil/benchmarks/stencil/src/opencl_base_large/file.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/opencl_base_large/file.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/stencil/src/opencl_base_large/file.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/opencl_base_large/file.h
diff --git a/llvm/test/VISC/parboil/benchmarks/stencil/src/opencl_base_large/kernel.cl b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/opencl_base_large/kernel.cl
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/stencil/src/opencl_base_large/kernel.cl
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/opencl_base_large/kernel.cl
diff --git a/llvm/test/VISC/parboil/benchmarks/stencil/src/opencl_base_large/kernel_offline.cl b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/opencl_base_large/kernel_offline.cl
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/stencil/src/opencl_base_large/kernel_offline.cl
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/opencl_base_large/kernel_offline.cl
diff --git a/llvm/test/VISC/parboil/benchmarks/stencil/src/opencl_base_large/main.c b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/opencl_base_large/main.c
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/stencil/src/opencl_base_large/main.c
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/opencl_base_large/main.c
diff --git a/llvm/test/VISC/parboil/benchmarks/stencil/src/opencl_base_opt/Makefile b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/opencl_base_opt/Makefile
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/stencil/src/opencl_base_opt/Makefile
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/opencl_base_opt/Makefile
diff --git a/llvm/test/VISC/parboil/benchmarks/stencil/src/opencl_base_opt/common.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/opencl_base_opt/common.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/stencil/src/opencl_base_opt/common.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/opencl_base_opt/common.h
diff --git a/llvm/test/VISC/parboil/benchmarks/stencil/src/opencl_base_opt/file.cc b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/opencl_base_opt/file.cc
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/stencil/src/opencl_base_opt/file.cc
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/opencl_base_opt/file.cc
diff --git a/llvm/test/VISC/parboil/benchmarks/stencil/src/opencl_base_opt/file.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/opencl_base_opt/file.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/stencil/src/opencl_base_opt/file.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/opencl_base_opt/file.h
diff --git a/llvm/test/VISC/parboil/benchmarks/stencil/src/opencl_base_opt/kernel.cl b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/opencl_base_opt/kernel.cl
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/stencil/src/opencl_base_opt/kernel.cl
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/opencl_base_opt/kernel.cl
diff --git a/llvm/test/VISC/parboil/benchmarks/stencil/src/opencl_base_opt/main.c b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/opencl_base_opt/main.c
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/stencil/src/opencl_base_opt/main.c
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/opencl_base_opt/main.c
diff --git a/llvm/test/VISC/parboil/benchmarks/stencil/src/opencl_base_strided/Makefile b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/opencl_base_strided/Makefile
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/stencil/src/opencl_base_strided/Makefile
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/opencl_base_strided/Makefile
diff --git a/llvm/test/VISC/parboil/benchmarks/stencil/src/opencl_base_strided/common.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/opencl_base_strided/common.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/stencil/src/opencl_base_strided/common.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/opencl_base_strided/common.h
diff --git a/llvm/test/VISC/parboil/benchmarks/stencil/src/opencl_base_strided/file.cc b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/opencl_base_strided/file.cc
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/stencil/src/opencl_base_strided/file.cc
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/opencl_base_strided/file.cc
diff --git a/llvm/test/VISC/parboil/benchmarks/stencil/src/opencl_base_strided/file.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/opencl_base_strided/file.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/stencil/src/opencl_base_strided/file.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/opencl_base_strided/file.h
diff --git a/llvm/test/VISC/parboil/benchmarks/stencil/src/opencl_base_strided/kernel.cl b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/opencl_base_strided/kernel.cl
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/stencil/src/opencl_base_strided/kernel.cl
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/opencl_base_strided/kernel.cl
diff --git a/llvm/test/VISC/parboil/benchmarks/stencil/src/opencl_base_strided/kernel_offline.cl b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/opencl_base_strided/kernel_offline.cl
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/stencil/src/opencl_base_strided/kernel_offline.cl
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/opencl_base_strided/kernel_offline.cl
diff --git a/llvm/test/VISC/parboil/benchmarks/stencil/src/opencl_base_strided/main.c b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/opencl_base_strided/main.c
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/stencil/src/opencl_base_strided/main.c
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/opencl_base_strided/main.c
diff --git a/llvm/test/VISC/parboil/benchmarks/stencil/src/opencl_base_vec/Makefile b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/opencl_base_vec/Makefile
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/stencil/src/opencl_base_vec/Makefile
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/opencl_base_vec/Makefile
diff --git a/llvm/test/VISC/parboil/benchmarks/stencil/src/opencl_base_vec/common.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/opencl_base_vec/common.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/stencil/src/opencl_base_vec/common.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/opencl_base_vec/common.h
diff --git a/llvm/test/VISC/parboil/benchmarks/stencil/src/opencl_base_vec/file.cc b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/opencl_base_vec/file.cc
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/stencil/src/opencl_base_vec/file.cc
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/opencl_base_vec/file.cc
diff --git a/llvm/test/VISC/parboil/benchmarks/stencil/src/opencl_base_vec/file.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/opencl_base_vec/file.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/stencil/src/opencl_base_vec/file.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/opencl_base_vec/file.h
diff --git a/llvm/test/VISC/parboil/benchmarks/stencil/src/opencl_base_vec/kernel.cl b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/opencl_base_vec/kernel.cl
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/stencil/src/opencl_base_vec/kernel.cl
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/opencl_base_vec/kernel.cl
diff --git a/llvm/test/VISC/parboil/benchmarks/stencil/src/opencl_base_vec/kernel_offline.cl b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/opencl_base_vec/kernel_offline.cl
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/stencil/src/opencl_base_vec/kernel_offline.cl
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/opencl_base_vec/kernel_offline.cl
diff --git a/llvm/test/VISC/parboil/benchmarks/stencil/src/opencl_base_vec/main.c b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/opencl_base_vec/main.c
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/stencil/src/opencl_base_vec/main.c
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/opencl_base_vec/main.c
diff --git a/llvm/test/VISC/parboil/benchmarks/stencil/src/opencl_cpu/Makefile b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/opencl_cpu/Makefile
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/stencil/src/opencl_cpu/Makefile
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/opencl_cpu/Makefile
diff --git a/llvm/test/VISC/parboil/benchmarks/stencil/src/opencl_cpu/common.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/opencl_cpu/common.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/stencil/src/opencl_cpu/common.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/opencl_cpu/common.h
diff --git a/llvm/test/VISC/parboil/benchmarks/stencil/src/opencl_cpu/file.cc b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/opencl_cpu/file.cc
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/stencil/src/opencl_cpu/file.cc
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/opencl_cpu/file.cc
diff --git a/llvm/test/VISC/parboil/benchmarks/stencil/src/opencl_cpu/file.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/opencl_cpu/file.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/stencil/src/opencl_cpu/file.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/opencl_cpu/file.h
diff --git a/llvm/test/VISC/parboil/benchmarks/stencil/src/opencl_cpu/kernel.cl b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/opencl_cpu/kernel.cl
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/stencil/src/opencl_cpu/kernel.cl
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/opencl_cpu/kernel.cl
diff --git a/llvm/test/VISC/parboil/benchmarks/stencil/src/opencl_cpu/kernel_offline.cl b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/opencl_cpu/kernel_offline.cl
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/stencil/src/opencl_cpu/kernel_offline.cl
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/opencl_cpu/kernel_offline.cl
diff --git a/llvm/test/VISC/parboil/benchmarks/stencil/src/opencl_cpu/main.c b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/opencl_cpu/main.c
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/stencil/src/opencl_cpu/main.c
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/opencl_cpu/main.c
diff --git a/llvm/test/VISC/parboil/benchmarks/stencil/src/opencl_cpu_baseline/Makefile b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/opencl_cpu_baseline/Makefile
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/stencil/src/opencl_cpu_baseline/Makefile
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/opencl_cpu_baseline/Makefile
diff --git a/llvm/test/VISC/parboil/benchmarks/stencil/src/opencl_cpu_baseline/common.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/opencl_cpu_baseline/common.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/stencil/src/opencl_cpu_baseline/common.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/opencl_cpu_baseline/common.h
diff --git a/llvm/test/VISC/parboil/benchmarks/stencil/src/opencl_cpu_baseline/file.cc b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/opencl_cpu_baseline/file.cc
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/stencil/src/opencl_cpu_baseline/file.cc
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/opencl_cpu_baseline/file.cc
diff --git a/llvm/test/VISC/parboil/benchmarks/stencil/src/opencl_cpu_baseline/file.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/opencl_cpu_baseline/file.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/stencil/src/opencl_cpu_baseline/file.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/opencl_cpu_baseline/file.h
diff --git a/llvm/test/VISC/parboil/benchmarks/stencil/src/opencl_cpu_baseline/kernel.cl b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/opencl_cpu_baseline/kernel.cl
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/stencil/src/opencl_cpu_baseline/kernel.cl
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/opencl_cpu_baseline/kernel.cl
diff --git a/llvm/test/VISC/parboil/benchmarks/stencil/src/opencl_cpu_baseline/kernel_offline.cl b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/opencl_cpu_baseline/kernel_offline.cl
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/stencil/src/opencl_cpu_baseline/kernel_offline.cl
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/opencl_cpu_baseline/kernel_offline.cl
diff --git a/llvm/test/VISC/parboil/benchmarks/stencil/src/opencl_cpu_baseline/main.c b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/opencl_cpu_baseline/main.c
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/stencil/src/opencl_cpu_baseline/main.c
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/opencl_cpu_baseline/main.c
diff --git a/llvm/test/VISC/parboil/benchmarks/stencil/src/opencl_cpu_default/Makefile b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/opencl_cpu_default/Makefile
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/stencil/src/opencl_cpu_default/Makefile
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/opencl_cpu_default/Makefile
diff --git a/llvm/test/VISC/parboil/benchmarks/stencil/src/opencl_cpu_default/common.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/opencl_cpu_default/common.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/stencil/src/opencl_cpu_default/common.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/opencl_cpu_default/common.h
diff --git a/llvm/test/VISC/parboil/benchmarks/stencil/src/opencl_cpu_default/file.cc b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/opencl_cpu_default/file.cc
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/stencil/src/opencl_cpu_default/file.cc
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/opencl_cpu_default/file.cc
diff --git a/llvm/test/VISC/parboil/benchmarks/stencil/src/opencl_cpu_default/file.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/opencl_cpu_default/file.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/stencil/src/opencl_cpu_default/file.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/opencl_cpu_default/file.h
diff --git a/llvm/test/VISC/parboil/benchmarks/stencil/src/opencl_cpu_default/kernel-spir64.bc b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/opencl_cpu_default/kernel-spir64.bc
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/stencil/src/opencl_cpu_default/kernel-spir64.bc
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/opencl_cpu_default/kernel-spir64.bc
diff --git a/llvm/test/VISC/parboil/benchmarks/stencil/src/opencl_cpu_default/kernel-spir64.ll b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/opencl_cpu_default/kernel-spir64.ll
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/stencil/src/opencl_cpu_default/kernel-spir64.ll
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/opencl_cpu_default/kernel-spir64.ll
diff --git a/llvm/test/VISC/parboil/benchmarks/stencil/src/opencl_cpu_default/kernel.cl b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/opencl_cpu_default/kernel.cl
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/stencil/src/opencl_cpu_default/kernel.cl
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/opencl_cpu_default/kernel.cl
diff --git a/llvm/test/VISC/parboil/benchmarks/stencil/src/opencl_cpu_default/kernel.ir b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/opencl_cpu_default/kernel.ir
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/stencil/src/opencl_cpu_default/kernel.ir
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/opencl_cpu_default/kernel.ir
diff --git a/llvm/test/VISC/parboil/benchmarks/stencil/src/opencl_cpu_default/kernel_offline.cl b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/opencl_cpu_default/kernel_offline.cl
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/stencil/src/opencl_cpu_default/kernel_offline.cl
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/opencl_cpu_default/kernel_offline.cl
diff --git a/llvm/test/VISC/parboil/benchmarks/stencil/src/opencl_cpu_default/main.c b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/opencl_cpu_default/main.c
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/stencil/src/opencl_cpu_default/main.c
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/opencl_cpu_default/main.c
diff --git a/llvm/test/VISC/parboil/benchmarks/stencil/src/opencl_cpu_large/Makefile b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/opencl_cpu_large/Makefile
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/stencil/src/opencl_cpu_large/Makefile
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/opencl_cpu_large/Makefile
diff --git a/llvm/test/VISC/parboil/benchmarks/stencil/src/opencl_cpu_large/common.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/opencl_cpu_large/common.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/stencil/src/opencl_cpu_large/common.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/opencl_cpu_large/common.h
diff --git a/llvm/test/VISC/parboil/benchmarks/stencil/src/opencl_cpu_large/file.cc b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/opencl_cpu_large/file.cc
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/stencil/src/opencl_cpu_large/file.cc
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/opencl_cpu_large/file.cc
diff --git a/llvm/test/VISC/parboil/benchmarks/stencil/src/opencl_cpu_large/file.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/opencl_cpu_large/file.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/stencil/src/opencl_cpu_large/file.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/opencl_cpu_large/file.h
diff --git a/llvm/test/VISC/parboil/benchmarks/stencil/src/opencl_cpu_large/kernel-spir64.bc b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/opencl_cpu_large/kernel-spir64.bc
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/stencil/src/opencl_cpu_large/kernel-spir64.bc
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/opencl_cpu_large/kernel-spir64.bc
diff --git a/llvm/test/VISC/parboil/benchmarks/stencil/src/opencl_cpu_large/kernel-spir64.ll b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/opencl_cpu_large/kernel-spir64.ll
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/stencil/src/opencl_cpu_large/kernel-spir64.ll
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/opencl_cpu_large/kernel-spir64.ll
diff --git a/llvm/test/VISC/parboil/benchmarks/stencil/src/opencl_cpu_large/kernel.cl b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/opencl_cpu_large/kernel.cl
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/stencil/src/opencl_cpu_large/kernel.cl
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/opencl_cpu_large/kernel.cl
diff --git a/llvm/test/VISC/parboil/benchmarks/stencil/src/opencl_cpu_large/kernel.ir b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/opencl_cpu_large/kernel.ir
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/stencil/src/opencl_cpu_large/kernel.ir
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/opencl_cpu_large/kernel.ir
diff --git a/llvm/test/VISC/parboil/benchmarks/stencil/src/opencl_cpu_large/kernel_offline.cl b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/opencl_cpu_large/kernel_offline.cl
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/stencil/src/opencl_cpu_large/kernel_offline.cl
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/opencl_cpu_large/kernel_offline.cl
diff --git a/llvm/test/VISC/parboil/benchmarks/stencil/src/opencl_cpu_large/main.c b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/opencl_cpu_large/main.c
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/stencil/src/opencl_cpu_large/main.c
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/opencl_cpu_large/main.c
diff --git a/llvm/test/VISC/parboil/benchmarks/stencil/src/opencl_fermi/Makefile b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/opencl_fermi/Makefile
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/stencil/src/opencl_fermi/Makefile
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/opencl_fermi/Makefile
diff --git a/llvm/test/VISC/parboil/benchmarks/stencil/src/opencl_fermi/common.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/opencl_fermi/common.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/stencil/src/opencl_fermi/common.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/opencl_fermi/common.h
diff --git a/llvm/test/VISC/parboil/benchmarks/stencil/src/opencl_fermi/file.cc b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/opencl_fermi/file.cc
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/stencil/src/opencl_fermi/file.cc
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/opencl_fermi/file.cc
diff --git a/llvm/test/VISC/parboil/benchmarks/stencil/src/opencl_fermi/file.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/opencl_fermi/file.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/stencil/src/opencl_fermi/file.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/opencl_fermi/file.h
diff --git a/llvm/test/VISC/parboil/benchmarks/stencil/src/opencl_fermi/kernel.cl b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/opencl_fermi/kernel.cl
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/stencil/src/opencl_fermi/kernel.cl
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/opencl_fermi/kernel.cl
diff --git a/llvm/test/VISC/parboil/benchmarks/stencil/src/opencl_fermi/main.c b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/opencl_fermi/main.c
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/stencil/src/opencl_fermi/main.c
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/opencl_fermi/main.c
diff --git a/llvm/test/VISC/parboil/benchmarks/stencil/src/opencl_nvidia/Makefile b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/opencl_nvidia/Makefile
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/stencil/src/opencl_nvidia/Makefile
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/opencl_nvidia/Makefile
diff --git a/llvm/test/VISC/parboil/benchmarks/stencil/src/opencl_nvidia/common.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/opencl_nvidia/common.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/stencil/src/opencl_nvidia/common.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/opencl_nvidia/common.h
diff --git a/llvm/test/VISC/parboil/benchmarks/stencil/src/opencl_nvidia/file.cc b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/opencl_nvidia/file.cc
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/stencil/src/opencl_nvidia/file.cc
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/opencl_nvidia/file.cc
diff --git a/llvm/test/VISC/parboil/benchmarks/stencil/src/opencl_nvidia/file.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/opencl_nvidia/file.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/stencil/src/opencl_nvidia/file.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/opencl_nvidia/file.h
diff --git a/llvm/test/VISC/parboil/benchmarks/stencil/src/opencl_nvidia/kernel.cl b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/opencl_nvidia/kernel.cl
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/stencil/src/opencl_nvidia/kernel.cl
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/opencl_nvidia/kernel.cl
diff --git a/llvm/test/VISC/parboil/benchmarks/stencil/src/opencl_nvidia/main.c b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/opencl_nvidia/main.c
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/stencil/src/opencl_nvidia/main.c
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/opencl_nvidia/main.c
diff --git a/llvm/test/VISC/parboil/benchmarks/stencil/src/visc/Makefile b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/visc/Makefile
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/stencil/src/visc/Makefile
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/visc/Makefile
diff --git a/llvm/test/VISC/parboil/benchmarks/stencil/src/visc/common.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/visc/common.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/stencil/src/visc/common.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/visc/common.h
diff --git a/llvm/test/VISC/parboil/benchmarks/stencil/src/visc/file.cc b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/visc/file.cc
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/stencil/src/visc/file.cc
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/visc/file.cc
diff --git a/llvm/test/VISC/parboil/benchmarks/stencil/src/visc/file.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/visc/file.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/stencil/src/visc/file.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/visc/file.h
diff --git a/llvm/test/VISC/parboil/benchmarks/stencil/src/visc/kernel.cl b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/visc/kernel.cl
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/stencil/src/visc/kernel.cl
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/visc/kernel.cl
diff --git a/llvm/test/VISC/parboil/benchmarks/stencil/src/visc/stencil.cpp b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/visc/stencil.cpp
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/stencil/src/visc/stencil.cpp
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/visc/stencil.cpp
diff --git a/llvm/test/VISC/parboil/benchmarks/stencil/src/visc_vec/common.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/visc_vec/common.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/stencil/src/visc_vec/common.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/visc_vec/common.h
diff --git a/llvm/test/VISC/parboil/benchmarks/stencil/src/visc_vec/stencil.c b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/visc_vec/stencil.c
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/stencil/src/visc_vec/stencil.c
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/visc_vec/stencil.c
diff --git a/llvm/test/VISC/parboil/benchmarks/stencil/src/visc_vec/stencil.visc.ll b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/visc_vec/stencil.visc.ll
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/stencil/src/visc_vec/stencil.visc.ll
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/src/visc_vec/stencil.visc.ll
diff --git a/llvm/test/VISC/parboil/benchmarks/stencil/tools/compare-output b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/tools/compare-output
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/stencil/tools/compare-output
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/stencil/tools/compare-output
diff --git a/llvm/test/VISC/parboil/benchmarks/tpacf/DESCRIPTION b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/tpacf/DESCRIPTION
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/tpacf/DESCRIPTION
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/tpacf/DESCRIPTION
diff --git a/llvm/test/VISC/parboil/benchmarks/tpacf/Makefile b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/tpacf/Makefile
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/tpacf/Makefile
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/tpacf/Makefile
diff --git a/llvm/test/VISC/parboil/benchmarks/tpacf/src/base/Makefile b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/tpacf/src/base/Makefile
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/tpacf/src/base/Makefile
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/tpacf/src/base/Makefile
diff --git a/llvm/test/VISC/parboil/benchmarks/tpacf/src/base/args.c b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/tpacf/src/base/args.c
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/tpacf/src/base/args.c
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/tpacf/src/base/args.c
diff --git a/llvm/test/VISC/parboil/benchmarks/tpacf/src/base/args.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/tpacf/src/base/args.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/tpacf/src/base/args.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/tpacf/src/base/args.h
diff --git a/llvm/test/VISC/parboil/benchmarks/tpacf/src/base/main.c b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/tpacf/src/base/main.c
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/tpacf/src/base/main.c
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/tpacf/src/base/main.c
diff --git a/llvm/test/VISC/parboil/benchmarks/tpacf/src/base/model.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/tpacf/src/base/model.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/tpacf/src/base/model.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/tpacf/src/base/model.h
diff --git a/llvm/test/VISC/parboil/benchmarks/tpacf/src/base/model_compute_cpu.c b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/tpacf/src/base/model_compute_cpu.c
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/tpacf/src/base/model_compute_cpu.c
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/tpacf/src/base/model_compute_cpu.c
diff --git a/llvm/test/VISC/parboil/benchmarks/tpacf/src/base/model_io.c b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/tpacf/src/base/model_io.c
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/tpacf/src/base/model_io.c
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/tpacf/src/base/model_io.c
diff --git a/llvm/test/VISC/parboil/benchmarks/tpacf/src/cuda/Makefile b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/tpacf/src/cuda/Makefile
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/tpacf/src/cuda/Makefile
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/tpacf/src/cuda/Makefile
diff --git a/llvm/test/VISC/parboil/benchmarks/tpacf/src/cuda/args.cc b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/tpacf/src/cuda/args.cc
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/tpacf/src/cuda/args.cc
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/tpacf/src/cuda/args.cc
diff --git a/llvm/test/VISC/parboil/benchmarks/tpacf/src/cuda/args.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/tpacf/src/cuda/args.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/tpacf/src/cuda/args.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/tpacf/src/cuda/args.h
diff --git a/llvm/test/VISC/parboil/benchmarks/tpacf/src/cuda/main.cu b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/tpacf/src/cuda/main.cu
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/tpacf/src/cuda/main.cu
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/tpacf/src/cuda/main.cu
diff --git a/llvm/test/VISC/parboil/benchmarks/tpacf/src/cuda/model.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/tpacf/src/cuda/model.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/tpacf/src/cuda/model.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/tpacf/src/cuda/model.h
diff --git a/llvm/test/VISC/parboil/benchmarks/tpacf/src/cuda/model_io.cc b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/tpacf/src/cuda/model_io.cc
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/tpacf/src/cuda/model_io.cc
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/tpacf/src/cuda/model_io.cc
diff --git a/llvm/test/VISC/parboil/benchmarks/tpacf/src/cuda/tpacf_kernel.cu b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/tpacf/src/cuda/tpacf_kernel.cu
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/tpacf/src/cuda/tpacf_kernel.cu
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/tpacf/src/cuda/tpacf_kernel.cu
diff --git a/llvm/test/VISC/parboil/benchmarks/tpacf/src/cuda_base/Makefile b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/tpacf/src/cuda_base/Makefile
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/tpacf/src/cuda_base/Makefile
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/tpacf/src/cuda_base/Makefile
diff --git a/llvm/test/VISC/parboil/benchmarks/tpacf/src/cuda_base/args.cc b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/tpacf/src/cuda_base/args.cc
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/tpacf/src/cuda_base/args.cc
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/tpacf/src/cuda_base/args.cc
diff --git a/llvm/test/VISC/parboil/benchmarks/tpacf/src/cuda_base/args.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/tpacf/src/cuda_base/args.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/tpacf/src/cuda_base/args.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/tpacf/src/cuda_base/args.h
diff --git a/llvm/test/VISC/parboil/benchmarks/tpacf/src/cuda_base/main.cu b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/tpacf/src/cuda_base/main.cu
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/tpacf/src/cuda_base/main.cu
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/tpacf/src/cuda_base/main.cu
diff --git a/llvm/test/VISC/parboil/benchmarks/tpacf/src/cuda_base/model.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/tpacf/src/cuda_base/model.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/tpacf/src/cuda_base/model.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/tpacf/src/cuda_base/model.h
diff --git a/llvm/test/VISC/parboil/benchmarks/tpacf/src/cuda_base/model_io.cc b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/tpacf/src/cuda_base/model_io.cc
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/tpacf/src/cuda_base/model_io.cc
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/tpacf/src/cuda_base/model_io.cc
diff --git a/llvm/test/VISC/parboil/benchmarks/tpacf/src/cuda_base/tpacf_kernel.cu b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/tpacf/src/cuda_base/tpacf_kernel.cu
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/tpacf/src/cuda_base/tpacf_kernel.cu
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/tpacf/src/cuda_base/tpacf_kernel.cu
diff --git a/llvm/test/VISC/parboil/benchmarks/tpacf/src/omp_base/Makefile b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/tpacf/src/omp_base/Makefile
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/tpacf/src/omp_base/Makefile
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/tpacf/src/omp_base/Makefile
diff --git a/llvm/test/VISC/parboil/benchmarks/tpacf/src/omp_base/args.c b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/tpacf/src/omp_base/args.c
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/tpacf/src/omp_base/args.c
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/tpacf/src/omp_base/args.c
diff --git a/llvm/test/VISC/parboil/benchmarks/tpacf/src/omp_base/args.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/tpacf/src/omp_base/args.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/tpacf/src/omp_base/args.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/tpacf/src/omp_base/args.h
diff --git a/llvm/test/VISC/parboil/benchmarks/tpacf/src/omp_base/main.c b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/tpacf/src/omp_base/main.c
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/tpacf/src/omp_base/main.c
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/tpacf/src/omp_base/main.c
diff --git a/llvm/test/VISC/parboil/benchmarks/tpacf/src/omp_base/model.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/tpacf/src/omp_base/model.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/tpacf/src/omp_base/model.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/tpacf/src/omp_base/model.h
diff --git a/llvm/test/VISC/parboil/benchmarks/tpacf/src/omp_base/model_compute_cpu.c b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/tpacf/src/omp_base/model_compute_cpu.c
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/tpacf/src/omp_base/model_compute_cpu.c
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/tpacf/src/omp_base/model_compute_cpu.c
diff --git a/llvm/test/VISC/parboil/benchmarks/tpacf/src/omp_base/model_io.c b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/tpacf/src/omp_base/model_io.c
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/tpacf/src/omp_base/model_io.c
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/tpacf/src/omp_base/model_io.c
diff --git a/llvm/test/VISC/parboil/benchmarks/tpacf/src/opencl_base/Makefile b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/tpacf/src/opencl_base/Makefile
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/tpacf/src/opencl_base/Makefile
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/tpacf/src/opencl_base/Makefile
diff --git a/llvm/test/VISC/parboil/benchmarks/tpacf/src/opencl_base/args.cc b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/tpacf/src/opencl_base/args.cc
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/tpacf/src/opencl_base/args.cc
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/tpacf/src/opencl_base/args.cc
diff --git a/llvm/test/VISC/parboil/benchmarks/tpacf/src/opencl_base/args.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/tpacf/src/opencl_base/args.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/tpacf/src/opencl_base/args.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/tpacf/src/opencl_base/args.h
diff --git a/llvm/test/VISC/parboil/benchmarks/tpacf/src/opencl_base/kernel.cl b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/tpacf/src/opencl_base/kernel.cl
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/tpacf/src/opencl_base/kernel.cl
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/tpacf/src/opencl_base/kernel.cl
diff --git a/llvm/test/VISC/parboil/benchmarks/tpacf/src/opencl_base/main.cc b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/tpacf/src/opencl_base/main.cc
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/tpacf/src/opencl_base/main.cc
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/tpacf/src/opencl_base/main.cc
diff --git a/llvm/test/VISC/parboil/benchmarks/tpacf/src/opencl_base/model.cc b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/tpacf/src/opencl_base/model.cc
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/tpacf/src/opencl_base/model.cc
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/tpacf/src/opencl_base/model.cc
diff --git a/llvm/test/VISC/parboil/benchmarks/tpacf/src/opencl_base/model.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/tpacf/src/opencl_base/model.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/tpacf/src/opencl_base/model.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/tpacf/src/opencl_base/model.h
diff --git a/llvm/test/VISC/parboil/benchmarks/tpacf/src/opencl_base_dynamic1d/Makefile b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/tpacf/src/opencl_base_dynamic1d/Makefile
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/tpacf/src/opencl_base_dynamic1d/Makefile
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/tpacf/src/opencl_base_dynamic1d/Makefile
diff --git a/llvm/test/VISC/parboil/benchmarks/tpacf/src/opencl_base_dynamic1d/args.cc b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/tpacf/src/opencl_base_dynamic1d/args.cc
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/tpacf/src/opencl_base_dynamic1d/args.cc
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/tpacf/src/opencl_base_dynamic1d/args.cc
diff --git a/llvm/test/VISC/parboil/benchmarks/tpacf/src/opencl_base_dynamic1d/args.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/tpacf/src/opencl_base_dynamic1d/args.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/tpacf/src/opencl_base_dynamic1d/args.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/tpacf/src/opencl_base_dynamic1d/args.h
diff --git a/llvm/test/VISC/parboil/benchmarks/tpacf/src/opencl_base_dynamic1d/kernel.cl b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/tpacf/src/opencl_base_dynamic1d/kernel.cl
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/tpacf/src/opencl_base_dynamic1d/kernel.cl
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/tpacf/src/opencl_base_dynamic1d/kernel.cl
diff --git a/llvm/test/VISC/parboil/benchmarks/tpacf/src/opencl_base_dynamic1d/main.cc b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/tpacf/src/opencl_base_dynamic1d/main.cc
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/tpacf/src/opencl_base_dynamic1d/main.cc
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/tpacf/src/opencl_base_dynamic1d/main.cc
diff --git a/llvm/test/VISC/parboil/benchmarks/tpacf/src/opencl_base_dynamic1d/model.cc b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/tpacf/src/opencl_base_dynamic1d/model.cc
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/tpacf/src/opencl_base_dynamic1d/model.cc
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/tpacf/src/opencl_base_dynamic1d/model.cc
diff --git a/llvm/test/VISC/parboil/benchmarks/tpacf/src/opencl_base_dynamic1d/model.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/tpacf/src/opencl_base_dynamic1d/model.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/tpacf/src/opencl_base_dynamic1d/model.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/tpacf/src/opencl_base_dynamic1d/model.h
diff --git a/llvm/test/VISC/parboil/benchmarks/tpacf/src/opencl_cpu_base/Makefile b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/tpacf/src/opencl_cpu_base/Makefile
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/tpacf/src/opencl_cpu_base/Makefile
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/tpacf/src/opencl_cpu_base/Makefile
diff --git a/llvm/test/VISC/parboil/benchmarks/tpacf/src/opencl_cpu_base/args.cc b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/tpacf/src/opencl_cpu_base/args.cc
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/tpacf/src/opencl_cpu_base/args.cc
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/tpacf/src/opencl_cpu_base/args.cc
diff --git a/llvm/test/VISC/parboil/benchmarks/tpacf/src/opencl_cpu_base/args.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/tpacf/src/opencl_cpu_base/args.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/tpacf/src/opencl_cpu_base/args.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/tpacf/src/opencl_cpu_base/args.h
diff --git a/llvm/test/VISC/parboil/benchmarks/tpacf/src/opencl_cpu_base/kernel.cl b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/tpacf/src/opencl_cpu_base/kernel.cl
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/tpacf/src/opencl_cpu_base/kernel.cl
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/tpacf/src/opencl_cpu_base/kernel.cl
diff --git a/llvm/test/VISC/parboil/benchmarks/tpacf/src/opencl_cpu_base/main.cc b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/tpacf/src/opencl_cpu_base/main.cc
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/tpacf/src/opencl_cpu_base/main.cc
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/tpacf/src/opencl_cpu_base/main.cc
diff --git a/llvm/test/VISC/parboil/benchmarks/tpacf/src/opencl_cpu_base/model.cc b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/tpacf/src/opencl_cpu_base/model.cc
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/tpacf/src/opencl_cpu_base/model.cc
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/tpacf/src/opencl_cpu_base/model.cc
diff --git a/llvm/test/VISC/parboil/benchmarks/tpacf/src/opencl_cpu_base/model.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/tpacf/src/opencl_cpu_base/model.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/tpacf/src/opencl_cpu_base/model.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/tpacf/src/opencl_cpu_base/model.h
diff --git a/llvm/test/VISC/parboil/benchmarks/tpacf/src/opencl_nvidia/Makefile b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/tpacf/src/opencl_nvidia/Makefile
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/tpacf/src/opencl_nvidia/Makefile
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/tpacf/src/opencl_nvidia/Makefile
diff --git a/llvm/test/VISC/parboil/benchmarks/tpacf/src/opencl_nvidia/args.cc b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/tpacf/src/opencl_nvidia/args.cc
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/tpacf/src/opencl_nvidia/args.cc
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/tpacf/src/opencl_nvidia/args.cc
diff --git a/llvm/test/VISC/parboil/benchmarks/tpacf/src/opencl_nvidia/args.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/tpacf/src/opencl_nvidia/args.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/tpacf/src/opencl_nvidia/args.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/tpacf/src/opencl_nvidia/args.h
diff --git a/llvm/test/VISC/parboil/benchmarks/tpacf/src/opencl_nvidia/kernel.cl b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/tpacf/src/opencl_nvidia/kernel.cl
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/tpacf/src/opencl_nvidia/kernel.cl
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/tpacf/src/opencl_nvidia/kernel.cl
diff --git a/llvm/test/VISC/parboil/benchmarks/tpacf/src/opencl_nvidia/main.cc b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/tpacf/src/opencl_nvidia/main.cc
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/tpacf/src/opencl_nvidia/main.cc
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/tpacf/src/opencl_nvidia/main.cc
diff --git a/llvm/test/VISC/parboil/benchmarks/tpacf/src/opencl_nvidia/model.cc b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/tpacf/src/opencl_nvidia/model.cc
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/tpacf/src/opencl_nvidia/model.cc
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/tpacf/src/opencl_nvidia/model.cc
diff --git a/llvm/test/VISC/parboil/benchmarks/tpacf/src/opencl_nvidia/model.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/tpacf/src/opencl_nvidia/model.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/tpacf/src/opencl_nvidia/model.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/tpacf/src/opencl_nvidia/model.h
diff --git a/llvm/test/VISC/parboil/benchmarks/tpacf/src/visc/Makefile b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/tpacf/src/visc/Makefile
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/tpacf/src/visc/Makefile
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/tpacf/src/visc/Makefile
diff --git a/llvm/test/VISC/parboil/benchmarks/tpacf/src/visc/args.cc b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/tpacf/src/visc/args.cc
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/tpacf/src/visc/args.cc
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/tpacf/src/visc/args.cc
diff --git a/llvm/test/VISC/parboil/benchmarks/tpacf/src/visc/args.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/tpacf/src/visc/args.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/tpacf/src/visc/args.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/tpacf/src/visc/args.h
diff --git a/llvm/test/VISC/parboil/benchmarks/tpacf/src/visc/main.cc b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/tpacf/src/visc/main.cc
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/tpacf/src/visc/main.cc
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/tpacf/src/visc/main.cc
diff --git a/llvm/test/VISC/parboil/benchmarks/tpacf/src/visc/model.cc b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/tpacf/src/visc/model.cc
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/tpacf/src/visc/model.cc
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/tpacf/src/visc/model.cc
diff --git a/llvm/test/VISC/parboil/benchmarks/tpacf/src/visc/model.h b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/tpacf/src/visc/model.h
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/tpacf/src/visc/model.h
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/tpacf/src/visc/model.h
diff --git a/llvm/test/VISC/parboil/benchmarks/tpacf/tools/compare-output b/llvm/tools/hpvm/test/VISC/parboil/benchmarks/tpacf/tools/compare-output
similarity index 100%
rename from llvm/test/VISC/parboil/benchmarks/tpacf/tools/compare-output
rename to llvm/tools/hpvm/test/VISC/parboil/benchmarks/tpacf/tools/compare-output
diff --git a/llvm/test/VISC/parboil/common/Makefile.conf b/llvm/tools/hpvm/test/VISC/parboil/common/Makefile.conf
similarity index 100%
rename from llvm/test/VISC/parboil/common/Makefile.conf
rename to llvm/tools/hpvm/test/VISC/parboil/common/Makefile.conf
diff --git a/llvm/test/VISC/parboil/common/Makefile.conf.example-ati b/llvm/tools/hpvm/test/VISC/parboil/common/Makefile.conf.example-ati
similarity index 100%
rename from llvm/test/VISC/parboil/common/Makefile.conf.example-ati
rename to llvm/tools/hpvm/test/VISC/parboil/common/Makefile.conf.example-ati
diff --git a/llvm/test/VISC/parboil/common/Makefile.conf.example-mcuda b/llvm/tools/hpvm/test/VISC/parboil/common/Makefile.conf.example-mcuda
similarity index 100%
rename from llvm/test/VISC/parboil/common/Makefile.conf.example-mcuda
rename to llvm/tools/hpvm/test/VISC/parboil/common/Makefile.conf.example-mcuda
diff --git a/llvm/test/VISC/parboil/common/Makefile.conf.example-nvidia b/llvm/tools/hpvm/test/VISC/parboil/common/Makefile.conf.example-nvidia
similarity index 100%
rename from llvm/test/VISC/parboil/common/Makefile.conf.example-nvidia
rename to llvm/tools/hpvm/test/VISC/parboil/common/Makefile.conf.example-nvidia
diff --git a/llvm/test/VISC/parboil/common/include/parboil.h b/llvm/tools/hpvm/test/VISC/parboil/common/include/parboil.h
similarity index 100%
rename from llvm/test/VISC/parboil/common/include/parboil.h
rename to llvm/tools/hpvm/test/VISC/parboil/common/include/parboil.h
diff --git a/llvm/test/VISC/parboil/common/include/visc.h b/llvm/tools/hpvm/test/VISC/parboil/common/include/visc.h
similarity index 100%
rename from llvm/test/VISC/parboil/common/include/visc.h
rename to llvm/tools/hpvm/test/VISC/parboil/common/include/visc.h
diff --git a/llvm/test/VISC/parboil/common/mk/Makefile b/llvm/tools/hpvm/test/VISC/parboil/common/mk/Makefile
similarity index 100%
rename from llvm/test/VISC/parboil/common/mk/Makefile
rename to llvm/tools/hpvm/test/VISC/parboil/common/mk/Makefile
diff --git a/llvm/test/VISC/parboil/common/mk/c.mk b/llvm/tools/hpvm/test/VISC/parboil/common/mk/c.mk
similarity index 100%
rename from llvm/test/VISC/parboil/common/mk/c.mk
rename to llvm/tools/hpvm/test/VISC/parboil/common/mk/c.mk
diff --git a/llvm/test/VISC/parboil/common/mk/cuda.mk b/llvm/tools/hpvm/test/VISC/parboil/common/mk/cuda.mk
similarity index 100%
rename from llvm/test/VISC/parboil/common/mk/cuda.mk
rename to llvm/tools/hpvm/test/VISC/parboil/common/mk/cuda.mk
diff --git a/llvm/test/VISC/parboil/common/mk/opencl.mk b/llvm/tools/hpvm/test/VISC/parboil/common/mk/opencl.mk
similarity index 100%
rename from llvm/test/VISC/parboil/common/mk/opencl.mk
rename to llvm/tools/hpvm/test/VISC/parboil/common/mk/opencl.mk
diff --git a/llvm/test/VISC/parboil/common/mk/visc.mk b/llvm/tools/hpvm/test/VISC/parboil/common/mk/visc.mk
similarity index 100%
rename from llvm/test/VISC/parboil/common/mk/visc.mk
rename to llvm/tools/hpvm/test/VISC/parboil/common/mk/visc.mk
diff --git a/llvm/test/VISC/parboil/common/platform/c.default.mk b/llvm/tools/hpvm/test/VISC/parboil/common/platform/c.default.mk
similarity index 100%
rename from llvm/test/VISC/parboil/common/platform/c.default.mk
rename to llvm/tools/hpvm/test/VISC/parboil/common/platform/c.default.mk
diff --git a/llvm/test/VISC/parboil/common/platform/c.gcc.mk b/llvm/tools/hpvm/test/VISC/parboil/common/platform/c.gcc.mk
similarity index 100%
rename from llvm/test/VISC/parboil/common/platform/c.gcc.mk
rename to llvm/tools/hpvm/test/VISC/parboil/common/platform/c.gcc.mk
diff --git a/llvm/test/VISC/parboil/common/platform/cuda.arch20.mk b/llvm/tools/hpvm/test/VISC/parboil/common/platform/cuda.arch20.mk
similarity index 100%
rename from llvm/test/VISC/parboil/common/platform/cuda.arch20.mk
rename to llvm/tools/hpvm/test/VISC/parboil/common/platform/cuda.arch20.mk
diff --git a/llvm/test/VISC/parboil/common/platform/cuda.default.mk b/llvm/tools/hpvm/test/VISC/parboil/common/platform/cuda.default.mk
similarity index 100%
rename from llvm/test/VISC/parboil/common/platform/cuda.default.mk
rename to llvm/tools/hpvm/test/VISC/parboil/common/platform/cuda.default.mk
diff --git a/llvm/test/VISC/parboil/common/platform/cuda.mcuda.mk b/llvm/tools/hpvm/test/VISC/parboil/common/platform/cuda.mcuda.mk
similarity index 100%
rename from llvm/test/VISC/parboil/common/platform/cuda.mcuda.mk
rename to llvm/tools/hpvm/test/VISC/parboil/common/platform/cuda.mcuda.mk
diff --git a/llvm/test/VISC/parboil/common/platform/cuda.nvcc.mk b/llvm/tools/hpvm/test/VISC/parboil/common/platform/cuda.nvcc.mk
similarity index 100%
rename from llvm/test/VISC/parboil/common/platform/cuda.nvcc.mk
rename to llvm/tools/hpvm/test/VISC/parboil/common/platform/cuda.nvcc.mk
diff --git a/llvm/test/VISC/parboil/common/platform/opencl.default.mk b/llvm/tools/hpvm/test/VISC/parboil/common/platform/opencl.default.mk
similarity index 100%
rename from llvm/test/VISC/parboil/common/platform/opencl.default.mk
rename to llvm/tools/hpvm/test/VISC/parboil/common/platform/opencl.default.mk
diff --git a/llvm/test/VISC/parboil/common/platform/opencl.gcc.mk b/llvm/tools/hpvm/test/VISC/parboil/common/platform/opencl.gcc.mk
similarity index 100%
rename from llvm/test/VISC/parboil/common/platform/opencl.gcc.mk
rename to llvm/tools/hpvm/test/VISC/parboil/common/platform/opencl.gcc.mk
diff --git a/llvm/test/VISC/parboil/common/platform/visc.default.mk b/llvm/tools/hpvm/test/VISC/parboil/common/platform/visc.default.mk
similarity index 100%
rename from llvm/test/VISC/parboil/common/platform/visc.default.mk
rename to llvm/tools/hpvm/test/VISC/parboil/common/platform/visc.default.mk
diff --git a/llvm/test/VISC/parboil/common/python/binaryfilecompare.py b/llvm/tools/hpvm/test/VISC/parboil/common/python/binaryfilecompare.py
similarity index 100%
rename from llvm/test/VISC/parboil/common/python/binaryfilecompare.py
rename to llvm/tools/hpvm/test/VISC/parboil/common/python/binaryfilecompare.py
diff --git a/llvm/test/VISC/parboil/common/python/filecompare.py b/llvm/tools/hpvm/test/VISC/parboil/common/python/filecompare.py
similarity index 100%
rename from llvm/test/VISC/parboil/common/python/filecompare.py
rename to llvm/tools/hpvm/test/VISC/parboil/common/python/filecompare.py
diff --git a/llvm/test/VISC/parboil/common/python/textfilecompare.py b/llvm/tools/hpvm/test/VISC/parboil/common/python/textfilecompare.py
similarity index 100%
rename from llvm/test/VISC/parboil/common/python/textfilecompare.py
rename to llvm/tools/hpvm/test/VISC/parboil/common/python/textfilecompare.py
diff --git a/llvm/test/VISC/parboil/common/src/Makefile b/llvm/tools/hpvm/test/VISC/parboil/common/src/Makefile
similarity index 100%
rename from llvm/test/VISC/parboil/common/src/Makefile
rename to llvm/tools/hpvm/test/VISC/parboil/common/src/Makefile
diff --git a/llvm/test/VISC/parboil/common/src/parboil.c b/llvm/tools/hpvm/test/VISC/parboil/common/src/parboil.c
similarity index 100%
rename from llvm/test/VISC/parboil/common/src/parboil.c
rename to llvm/tools/hpvm/test/VISC/parboil/common/src/parboil.c
diff --git a/llvm/test/VISC/parboil/common/src/parboil_cuda.c b/llvm/tools/hpvm/test/VISC/parboil/common/src/parboil_cuda.c
similarity index 100%
rename from llvm/test/VISC/parboil/common/src/parboil_cuda.c
rename to llvm/tools/hpvm/test/VISC/parboil/common/src/parboil_cuda.c
diff --git a/llvm/test/VISC/parboil/common/src/parboil_opencl.c b/llvm/tools/hpvm/test/VISC/parboil/common/src/parboil_opencl.c
similarity index 100%
rename from llvm/test/VISC/parboil/common/src/parboil_opencl.c
rename to llvm/tools/hpvm/test/VISC/parboil/common/src/parboil_opencl.c
diff --git a/llvm/test/VISC/parboil/common/src/subtimerREADME.txt b/llvm/tools/hpvm/test/VISC/parboil/common/src/subtimerREADME.txt
similarity index 100%
rename from llvm/test/VISC/parboil/common/src/subtimerREADME.txt
rename to llvm/tools/hpvm/test/VISC/parboil/common/src/subtimerREADME.txt
diff --git a/llvm/test/VISC/parboil/config b/llvm/tools/hpvm/test/VISC/parboil/config
similarity index 100%
rename from llvm/test/VISC/parboil/config
rename to llvm/tools/hpvm/test/VISC/parboil/config
diff --git a/llvm/test/VISC/parboil/driver/__init__.py b/llvm/tools/hpvm/test/VISC/parboil/driver/__init__.py
similarity index 100%
rename from llvm/test/VISC/parboil/driver/__init__.py
rename to llvm/tools/hpvm/test/VISC/parboil/driver/__init__.py
diff --git a/llvm/test/VISC/parboil/driver/actions.py b/llvm/tools/hpvm/test/VISC/parboil/driver/actions.py
similarity index 100%
rename from llvm/test/VISC/parboil/driver/actions.py
rename to llvm/tools/hpvm/test/VISC/parboil/driver/actions.py
diff --git a/llvm/test/VISC/parboil/driver/benchmark.py b/llvm/tools/hpvm/test/VISC/parboil/driver/benchmark.py
similarity index 100%
rename from llvm/test/VISC/parboil/driver/benchmark.py
rename to llvm/tools/hpvm/test/VISC/parboil/driver/benchmark.py
diff --git a/llvm/test/VISC/parboil/driver/benchmark.py-darcs-backup0 b/llvm/tools/hpvm/test/VISC/parboil/driver/benchmark.py-darcs-backup0
similarity index 100%
rename from llvm/test/VISC/parboil/driver/benchmark.py-darcs-backup0
rename to llvm/tools/hpvm/test/VISC/parboil/driver/benchmark.py-darcs-backup0
diff --git a/llvm/test/VISC/parboil/driver/error.py b/llvm/tools/hpvm/test/VISC/parboil/driver/error.py
similarity index 100%
rename from llvm/test/VISC/parboil/driver/error.py
rename to llvm/tools/hpvm/test/VISC/parboil/driver/error.py
diff --git a/llvm/test/VISC/parboil/driver/futures.py b/llvm/tools/hpvm/test/VISC/parboil/driver/futures.py
similarity index 100%
rename from llvm/test/VISC/parboil/driver/futures.py
rename to llvm/tools/hpvm/test/VISC/parboil/driver/futures.py
diff --git a/llvm/test/VISC/parboil/driver/globals.py b/llvm/tools/hpvm/test/VISC/parboil/driver/globals.py
similarity index 100%
rename from llvm/test/VISC/parboil/driver/globals.py
rename to llvm/tools/hpvm/test/VISC/parboil/driver/globals.py
diff --git a/llvm/test/VISC/parboil/driver/options.py b/llvm/tools/hpvm/test/VISC/parboil/driver/options.py
similarity index 100%
rename from llvm/test/VISC/parboil/driver/options.py
rename to llvm/tools/hpvm/test/VISC/parboil/driver/options.py
diff --git a/llvm/test/VISC/parboil/driver/parboilfile.py b/llvm/tools/hpvm/test/VISC/parboil/driver/parboilfile.py
similarity index 100%
rename from llvm/test/VISC/parboil/driver/parboilfile.py
rename to llvm/tools/hpvm/test/VISC/parboil/driver/parboilfile.py
diff --git a/llvm/test/VISC/parboil/driver/parboilfile.py-darcs-backup0 b/llvm/tools/hpvm/test/VISC/parboil/driver/parboilfile.py-darcs-backup0
similarity index 100%
rename from llvm/test/VISC/parboil/driver/parboilfile.py-darcs-backup0
rename to llvm/tools/hpvm/test/VISC/parboil/driver/parboilfile.py-darcs-backup0
diff --git a/llvm/test/VISC/parboil/driver/ppkg.benchmarks b/llvm/tools/hpvm/test/VISC/parboil/driver/ppkg.benchmarks
similarity index 100%
rename from llvm/test/VISC/parboil/driver/ppkg.benchmarks
rename to llvm/tools/hpvm/test/VISC/parboil/driver/ppkg.benchmarks
diff --git a/llvm/test/VISC/parboil/driver/ppkg.ignore b/llvm/tools/hpvm/test/VISC/parboil/driver/ppkg.ignore
similarity index 100%
rename from llvm/test/VISC/parboil/driver/ppkg.ignore
rename to llvm/tools/hpvm/test/VISC/parboil/driver/ppkg.ignore
diff --git a/llvm/test/VISC/parboil/driver/ppkg.py b/llvm/tools/hpvm/test/VISC/parboil/driver/ppkg.py
similarity index 100%
rename from llvm/test/VISC/parboil/driver/ppkg.py
rename to llvm/tools/hpvm/test/VISC/parboil/driver/ppkg.py
diff --git a/llvm/test/VISC/parboil/driver/process.py b/llvm/tools/hpvm/test/VISC/parboil/driver/process.py
similarity index 100%
rename from llvm/test/VISC/parboil/driver/process.py
rename to llvm/tools/hpvm/test/VISC/parboil/driver/process.py
diff --git a/llvm/test/VISC/parboil/driver/sanity_check.py b/llvm/tools/hpvm/test/VISC/parboil/driver/sanity_check.py
similarity index 100%
rename from llvm/test/VISC/parboil/driver/sanity_check.py
rename to llvm/tools/hpvm/test/VISC/parboil/driver/sanity_check.py
diff --git a/llvm/test/VISC/parboil/driver/text.py b/llvm/tools/hpvm/test/VISC/parboil/driver/text.py
similarity index 100%
rename from llvm/test/VISC/parboil/driver/text.py
rename to llvm/tools/hpvm/test/VISC/parboil/driver/text.py
diff --git a/llvm/test/VISC/parboil/parboil b/llvm/tools/hpvm/test/VISC/parboil/parboil
similarity index 100%
rename from llvm/test/VISC/parboil/parboil
rename to llvm/tools/hpvm/test/VISC/parboil/parboil
diff --git a/llvm/test/VISC/parboil/parboilParser.py b/llvm/tools/hpvm/test/VISC/parboil/parboilParser.py
similarity index 100%
rename from llvm/test/VISC/parboil/parboilParser.py
rename to llvm/tools/hpvm/test/VISC/parboil/parboilParser.py
diff --git a/llvm/test/VISC/singleVecNode/Makefile b/llvm/tools/hpvm/test/VISC/singleVecNode/Makefile
similarity index 100%
rename from llvm/test/VISC/singleVecNode/Makefile
rename to llvm/tools/hpvm/test/VISC/singleVecNode/Makefile
diff --git a/llvm/test/VISC/singleVecNode/singleVecNode.c b/llvm/tools/hpvm/test/VISC/singleVecNode/singleVecNode.c
similarity index 100%
rename from llvm/test/VISC/singleVecNode/singleVecNode.c
rename to llvm/tools/hpvm/test/VISC/singleVecNode/singleVecNode.c
diff --git a/llvm/test/VISC/singleVecNode/visc_singleVecNode.ll b/llvm/tools/hpvm/test/VISC/singleVecNode/visc_singleVecNode.ll
similarity index 100%
rename from llvm/test/VISC/singleVecNode/visc_singleVecNode.ll
rename to llvm/tools/hpvm/test/VISC/singleVecNode/visc_singleVecNode.ll
diff --git a/llvm/test/VISC/testKernel/kernel-spir32.ll b/llvm/tools/hpvm/test/VISC/testKernel/kernel-spir32.ll
similarity index 100%
rename from llvm/test/VISC/testKernel/kernel-spir32.ll
rename to llvm/tools/hpvm/test/VISC/testKernel/kernel-spir32.ll
diff --git a/llvm/test/VISC/testKernel/kernel-spir64.ll b/llvm/tools/hpvm/test/VISC/testKernel/kernel-spir64.ll
similarity index 100%
rename from llvm/test/VISC/testKernel/kernel-spir64.ll
rename to llvm/tools/hpvm/test/VISC/testKernel/kernel-spir64.ll
diff --git a/llvm/test/VISC/testKernel/kernel.asm b/llvm/tools/hpvm/test/VISC/testKernel/kernel.asm
similarity index 100%
rename from llvm/test/VISC/testKernel/kernel.asm
rename to llvm/tools/hpvm/test/VISC/testKernel/kernel.asm
diff --git a/llvm/test/VISC/testKernel/kernel.cl b/llvm/tools/hpvm/test/VISC/testKernel/kernel.cl
similarity index 100%
rename from llvm/test/VISC/testKernel/kernel.cl
rename to llvm/tools/hpvm/test/VISC/testKernel/kernel.cl
diff --git a/llvm/test/VISC/testKernel/kernel.ll b/llvm/tools/hpvm/test/VISC/testKernel/kernel.ll
similarity index 100%
rename from llvm/test/VISC/testKernel/kernel.ll
rename to llvm/tools/hpvm/test/VISC/testKernel/kernel.ll
diff --git a/llvm/test/VISC/unitTests/3level.ll b/llvm/tools/hpvm/test/VISC/unitTests/3level.ll
similarity index 100%
rename from llvm/test/VISC/unitTests/3level.ll
rename to llvm/tools/hpvm/test/VISC/unitTests/3level.ll
diff --git a/llvm/test/VISC/unitTests/Makefile b/llvm/tools/hpvm/test/VISC/unitTests/Makefile
similarity index 100%
rename from llvm/test/VISC/unitTests/Makefile
rename to llvm/tools/hpvm/test/VISC/unitTests/Makefile
diff --git a/llvm/test/VISC/unitTests/lit.local.cfg b/llvm/tools/hpvm/test/VISC/unitTests/lit.local.cfg
similarity index 100%
rename from llvm/test/VISC/unitTests/lit.local.cfg
rename to llvm/tools/hpvm/test/VISC/unitTests/lit.local.cfg
diff --git a/llvm/test/VISC/unitTests/query2D.ll b/llvm/tools/hpvm/test/VISC/unitTests/query2D.ll
similarity index 100%
rename from llvm/test/VISC/unitTests/query2D.ll
rename to llvm/tools/hpvm/test/VISC/unitTests/query2D.ll
diff --git a/llvm/test/VISC/unitTests/query3D.ll b/llvm/tools/hpvm/test/VISC/unitTests/query3D.ll
similarity index 100%
rename from llvm/test/VISC/unitTests/query3D.ll
rename to llvm/tools/hpvm/test/VISC/unitTests/query3D.ll
diff --git a/llvm/test/VISC/unitTests/queryNodeInst.ll b/llvm/tools/hpvm/test/VISC/unitTests/queryNodeInst.ll
similarity index 100%
rename from llvm/test/VISC/unitTests/queryNodeInst.ll
rename to llvm/tools/hpvm/test/VISC/unitTests/queryNodeInst.ll
diff --git a/llvm/test/VISC/unitTests/queryNumDim.ll b/llvm/tools/hpvm/test/VISC/unitTests/queryNumDim.ll
similarity index 100%
rename from llvm/test/VISC/unitTests/queryNumDim.ll
rename to llvm/tools/hpvm/test/VISC/unitTests/queryNumDim.ll
diff --git a/llvm/test/VISC/unitTests/queryNumNodeInst.ll b/llvm/tools/hpvm/test/VISC/unitTests/queryNumNodeInst.ll
similarity index 100%
rename from llvm/test/VISC/unitTests/queryNumNodeInst.ll
rename to llvm/tools/hpvm/test/VISC/unitTests/queryNumNodeInst.ll
diff --git a/llvm/test/VISC/unitTests/singleNode.ll b/llvm/tools/hpvm/test/VISC/unitTests/singleNode.ll
similarity index 100%
rename from llvm/test/VISC/unitTests/singleNode.ll
rename to llvm/tools/hpvm/test/VISC/unitTests/singleNode.ll
diff --git a/llvm/test/VISC/unitTests/singleNodeStream.ll b/llvm/tools/hpvm/test/VISC/unitTests/singleNodeStream.ll
similarity index 100%
rename from llvm/test/VISC/unitTests/singleNodeStream.ll
rename to llvm/tools/hpvm/test/VISC/unitTests/singleNodeStream.ll
diff --git a/llvm/test/VISC/unitTests/twoLaunch.ll b/llvm/tools/hpvm/test/VISC/unitTests/twoLaunch.ll
similarity index 100%
rename from llvm/test/VISC/unitTests/twoLaunch.ll
rename to llvm/tools/hpvm/test/VISC/unitTests/twoLaunch.ll
diff --git a/llvm/test/VISC/unitTests/twoNode.ll b/llvm/tools/hpvm/test/VISC/unitTests/twoNode.ll
similarity index 100%
rename from llvm/test/VISC/unitTests/twoNode.ll
rename to llvm/tools/hpvm/test/VISC/unitTests/twoNode.ll
diff --git a/llvm/test/VISC/unitTests/twoNodeConnect.ll b/llvm/tools/hpvm/test/VISC/unitTests/twoNodeConnect.ll
similarity index 100%
rename from llvm/test/VISC/unitTests/twoNodeConnect.ll
rename to llvm/tools/hpvm/test/VISC/unitTests/twoNodeConnect.ll
diff --git a/llvm/test/VISC/unitTests/twoNodeQuery.ll b/llvm/tools/hpvm/test/VISC/unitTests/twoNodeQuery.ll
similarity index 100%
rename from llvm/test/VISC/unitTests/twoNodeQuery.ll
rename to llvm/tools/hpvm/test/VISC/unitTests/twoNodeQuery.ll
diff --git a/llvm/test/VISC/unitTests/twoNodeStream.ll b/llvm/tools/hpvm/test/VISC/unitTests/twoNodeStream.ll
similarity index 100%
rename from llvm/test/VISC/unitTests/twoNodeStream.ll
rename to llvm/tools/hpvm/test/VISC/unitTests/twoNodeStream.ll
diff --git a/llvm/test/VISC/vectorAdd/Makefile b/llvm/tools/hpvm/test/VISC/vectorAdd/Makefile
similarity index 100%
rename from llvm/test/VISC/vectorAdd/Makefile
rename to llvm/tools/hpvm/test/VISC/vectorAdd/Makefile
diff --git a/llvm/test/VISC/vectorAdd/old_visc_vecadd.ll b/llvm/tools/hpvm/test/VISC/vectorAdd/old_visc_vecadd.ll
similarity index 100%
rename from llvm/test/VISC/vectorAdd/old_visc_vecadd.ll
rename to llvm/tools/hpvm/test/VISC/vectorAdd/old_visc_vecadd.ll
diff --git a/llvm/test/VISC/vectorAdd/vecadd.c b/llvm/tools/hpvm/test/VISC/vectorAdd/vecadd.c
similarity index 100%
rename from llvm/test/VISC/vectorAdd/vecadd.c
rename to llvm/tools/hpvm/test/VISC/vectorAdd/vecadd.c
diff --git a/llvm/test/VISC/vectorAdd/vecadd.ll b/llvm/tools/hpvm/test/VISC/vectorAdd/vecadd.ll
similarity index 100%
rename from llvm/test/VISC/vectorAdd/vecadd.ll
rename to llvm/tools/hpvm/test/VISC/vectorAdd/vecadd.ll
diff --git a/llvm/test/VISC/vectorAdd/visc_vecadd.ll b/llvm/tools/hpvm/test/VISC/vectorAdd/visc_vecadd.ll
similarity index 100%
rename from llvm/test/VISC/vectorAdd/visc_vecadd.ll
rename to llvm/tools/hpvm/test/VISC/vectorAdd/visc_vecadd.ll
-- 
GitLab