- Mar 11, 2016
-
-
Prakalp Srivastava authored
- IntrinsicsVISC.td, visc.h, GenVISC.cpp (2) Simplified GenVISC to easily add support for new intrinsics which have a 1 to 1 mapping instruction during code gen (3) Added runtime api call to set ocl shared memory argument
-
Prakalp Srivastava authored
-
- Mar 09, 2016
-
-
Prakalp Srivastava authored
on the kernel. This promotes the private memory allocation in each thread to registers.
-
Prakalp Srivastava authored
visc_sh version: manually unrolled the internal loops of kernel. This helps in promoting private array to registers. Commented out
-
- Mar 08, 2016
-
-
Prakalp Srivastava authored
-
Prakalp Srivastava authored
(2) Fixed a bug in sgemm visc_sh version. Wrong grid size was used earlier, resulting in the bug
-
- Mar 07, 2016
-
-
Maria Kotsifakou authored
-
- Mar 05, 2016
-
-
Prakalp Srivastava authored
request_mem failure (2) modified visc_sh version of sgemm
-
Prakalp Srivastava authored
-
Prakalp Srivastava authored
-
Prakalp Srivastava authored
-
Prakalp Srivastava authored
edge to be from parent node, whereas an edge from parent node has Entry node as its source. Hence the check SrcDFNode != PNode was always true. Changed to !SrcDFNode->isDummyNode()
-
Prakalp Srivastava authored
not producing empty struct as return type. Fixed it
-
Prakalp Srivastava authored
-
Prakalp Srivastava authored
-
Prakalp Srivastava authored
-
- Mar 04, 2016
-
-
Maria Kotsifakou authored
-
- Mar 03, 2016
-
-
Prakalp Srivastava authored
:)
-
Prakalp Srivastava authored
This one identifies allocation node and add s the property to the node. Can be used by passes later
-
- Mar 02, 2016
-
-
Prakalp Srivastava authored
-
Prakalp Srivastava authored
This field can be used to contain pointer to Node specific properties. Currently used for Allocation Node property which is a list of Edge, Value pairs
-
- Feb 27, 2016
-
-
Prakalp Srivastava authored
-
Prakalp Srivastava authored
-
Prakalp Srivastava authored
-
- Feb 16, 2016
-
-
Maria Kotsifakou authored
-
- Feb 15, 2016
-
-
Prakalp Srivastava authored
-
Prakalp Srivastava authored
__visc__barrier, __visc__getParentNode, __visc__getNumNodeInstances ... (2) Also fixed bugs. bfs passing correctly through GenVISC pass
-
Prakalp Srivastava authored
-
- Feb 09, 2016
-
-
Maria Kotsifakou authored
-
Prakalp Srivastava authored
-
- Feb 08, 2016
-
-
Prakalp Srivastava authored
-
- Dec 03, 2015
-
-
Prakalp Srivastava authored
-
- Nov 19, 2015
-
-
Prakalp Srivastava authored
(2) EdgeDetection pipeline example working
-
Prakalp Srivastava authored
-
Prakalp Srivastava authored
-
Prakalp Srivastava authored
-
Prakalp Srivastava authored
-
- Nov 18, 2015
-
-
Prakalp Srivastava authored
Added singleNodeStream.ll and twoNodeStream.ll test cases
-
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
-
- Nov 09, 2015
-
-
Prakalp Srivastava authored
-