Skip to content
Snippets Groups Projects
  1. Jan 07, 2020
  2. Dec 26, 2019
  3. Oct 23, 2018
  4. Aug 09, 2017
  5. Aug 07, 2017
  6. Jun 02, 2017
  7. May 20, 2017
  8. Sep 07, 2016
  9. Mar 07, 2016
  10. Mar 05, 2016
  11. Mar 04, 2016
  12. Mar 03, 2016
  13. Mar 02, 2016
  14. Feb 27, 2016
  15. Nov 18, 2015
    • Prakalp Srivastava's avatar
      First Implementation of Pipeline · fba11b83
      Prakalp Srivastava authored
      (1) Changes to DFGraph.h for identifying streaming graphs and edges
      (2) Added/modified launch, wait, push, pop intrinsics for streaming graphs
      (3) Changes to DFG2LLVM_X86.cpp and DFG2LLVM.h pass to support code gen for streaming
      (4) BuildDFG.cpp modified to create streaming edges
      (5) Modified visc-rt.cpp and visc-rt.h to add runtime support for streaming
      fba11b83
  16. Jul 14, 2015
  17. Jun 18, 2015
  18. Dec 15, 2014
  19. Nov 27, 2014
    • Prakalp Srivastava's avatar
      (1) Updated test cases to make mri-q work. Still not done ... · cd8e1fc5
      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
      cd8e1fc5
  20. Nov 23, 2014
  21. Nov 05, 2014
  22. Oct 07, 2014
    • Prakalp Srivastava's avatar
      (1) Modified the launch and wait intrinsics to a different format. No need to pass · 667d659d
      Prakalp Srivastava authored
      the graphID as reference. It is returned by the launch functions. Makes it
      easier to write code
      (2) BuildDFG support for data transfer to PTX nodes
      (3) ClearDFG bugs fixed
      (4) visc-rt modified
      (5) Test case 3level.ll modified to match the new launch and wait intrinsic
      format
      
      M    llvm/test/VISC/unitTests/3level.ll
      M    llvm/include/llvm/IR/DFGraph.h
      M    llvm/include/llvm/IR/IntrinsicsVISC.td
      M    llvm/projects/visc-rt/visc-rt.cpp
      M    llvm/lib/Transforms/BuildDFG/BuildDFG.cpp
      M    llvm/lib/Transforms/DFG2LLVM_X86/DFG2LLVM_X86.cpp
      M    llvm/lib/Transforms/ClearDFG/ClearDFG.cpp
      667d659d
  23. Aug 10, 2014
    • Prakalp Srivastava's avatar
      (1) Code to generate pthread create, join, exit calls · 157d3bdb
      Prakalp Srivastava authored
      (2) Have to generate code for a new Launch function which can be called by
      pthread_create and which extracts the root inputs from a memory location i8*.
      (3) Formatted the different files to be more consisitent with LLVM coding
      principles
      M    llvm/include/llvm/BuildDFG/BuildDFG.h
      M    llvm/include/llvm/IR/DFGraph.h
      M    llvm/lib/Transforms/BuildDFG/BuildDFG.cpp
      M    llvm/lib/Transforms/DFG2LLVM_X86/DFG2LLVM_X86.cpp
      157d3bdb
  24. Aug 05, 2014
    • Prakalp Srivastava's avatar
      (1) Improved graph printing. Now, hierarchy of nodes is also generated in dot · b9375868
      Prakalp Srivastava authored
      file
      (2) Fixed a bug in dfg2llvm-x86. Tests were crashing when input dimension to a
      createNode1D/2D/3D intrinsic was a constant because of its absence in VMap. Now
      fixed.
      M    llvm/include/llvm/Support/DOTGraphTraits.h
      M    llvm/include/llvm/Support/GraphWriter.h
      M    llvm/include/llvm/IR/DFGraph.h
      M    llvm/lib/Transforms/DFG2LLVM_X86/DFG2LLVM_X86.cpp
      b9375868
  25. Aug 03, 2014
  26. Aug 01, 2014
  27. Jul 30, 2014
  28. Jul 29, 2014
  29. Jul 26, 2014
  30. Jul 25, 2014
  31. Jul 23, 2014
  32. Jul 07, 2014
  33. Jun 03, 2014
  34. Apr 17, 2014
Loading