- Jan 28, 2015
-
-
Prakalp Srivastava authored
-
Prakalp Srivastava authored
-
- Jan 27, 2015
-
-
Prakalp Srivastava authored
-
Prakalp Srivastava authored
-
Prakalp Srivastava authored
-
Prakalp Srivastava authored
-
- Dec 16, 2014
-
-
Prakalp Srivastava authored
-
- Dec 15, 2014
-
-
kotsifa2 authored
Need to extend when we want to support more than one nodes providing outputs.
-
- Dec 04, 2014
-
-
Prakalp Srivastava authored
generating multiplication of local and global dim statements even in case of 1 level node, when local dim is null M llvm/projects/visc-rt/visc-rt.cpp M llvm/lib/Transforms/DFG2LLVM_NVPTX/DFG2LLVM_NVPTX.cpp
-
Prakalp Srivastava authored
-
- Nov 30, 2014
-
-
Prakalp Srivastava authored
-
Prakalp Srivastava authored
-
- Nov 28, 2014
-
-
Prakalp Srivastava authored
-
Prakalp Srivastava authored
-
Prakalp Srivastava authored
-
- Nov 27, 2014
-
-
Prakalp Srivastava authored
(2) Changes to DFGraph.h and visc-rt.cpp were not committed before. M llvm/test/VISC/parboil/benchmarks/mri-q/src/opencl/kernels.cl M llvm/test/VISC/parboil/benchmarks/mri-q/src/opencl/main.c M llvm/test/VISC/parboil/benchmarks/mri-q/src/opencl/macros.h M llvm/test/VISC/parboil/benchmarks/mri-q/src/opencl/ocl.c M llvm/test/VISC/parboil/benchmarks/mri-q/Makefile M llvm/include/llvm/IR/DFGraph.h M llvm/projects/visc-rt/visc-rt.cpp
-
- Nov 26, 2014
-
-
Prakalp Srivastava authored
(2) PTX Pass changed to support parameters being used to pass grid and block size to kernel nodes. M Transforms/ClearDFG/ClearDFG.cpp M Transforms/DFG2LLVM_NVPTX/DFG2LLVM_NVPTX.cpp
-
Prakalp Srivastava authored
-
Prakalp Srivastava authored
set. This is important so as not to fail in case of 2-level PTX kernel, where the intermediate node does not have a gen function, but would pass because its parent has one. (2) Modified PTX pass to i. Correct mapping of arguments between intermediate and kernel launch node ii. Allow both constants and arguments as node limit values iii.Generate get_group_id and get_global_id correctly M Transforms/DFG2LLVM_X86/DFG2LLVM_X86.cpp M Transforms/DFG2LLVM_NVPTX/DFG2LLVM_NVPTX.cpp
-
Prakalp Srivastava authored
-
Prakalp Srivastava authored
-
Prakalp Srivastava authored
call of exec node. Useful for codegen of 2-level hierarchy kernels
-
Prakalp Srivastava authored
parent instead of getInValAt() function
-
- Nov 25, 2014
-
-
kotsifa2 authored
-
- Nov 23, 2014
-
-
kotsifa2 authored
-
- Nov 21, 2014
-
-
Prakalp Srivastava authored
in out attributes of arguments (2) check-point commit in preparing mri-q benchmark
-
Prakalp Srivastava authored
-
Prakalp Srivastava authored
-
Prakalp Srivastava authored
-
- Nov 19, 2014
-
-
Prakalp Srivastava authored
-
Prakalp Srivastava authored
line. metadata.py is not required anymore
-
- Nov 18, 2014
-
-
Prakalp Srivastava authored
-
Prakalp Srivastava authored
environment variable LLVM_SRC_ROOT is set, then running test cases should work. The passes and llvm-lit now use this variable to get llvm source root and define all paths relative to it
-
Prakalp Srivastava authored
-
Prakalp Srivastava authored
-
Prakalp Srivastava authored
Changes to makefile and visc-rt to hide print statements by default and only enable when using make DEBUG=1
-
Prakalp Srivastava authored
-
- Nov 17, 2014
-
-
Prakalp Srivastava authored
-
Prakalp Srivastava authored
(2) Modified both MatrixMultiplication test cases to have empty return structs types (3) visc-rt changed to reflect the same
-
Prakalp Srivastava authored
-