From fa14bc9e6fdef16195a9bacd45e502fad888dec6 Mon Sep 17 00:00:00 2001
From: Prakalp Srivastava <prakalps@gmail.com>
Date: Thu, 18 Jun 2015 11:39:15 -0500
Subject: [PATCH] Minor fix for sgemm

---
 .../VISC/parboil/benchmarks/sgemm/src/opencl_base/main.cc    | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/llvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_base/main.cc b/llvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_base/main.cc
index 020b1256ee..8c915dd7f8 100644
--- a/llvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_base/main.cc
+++ b/llvm/test/VISC/parboil/benchmarks/sgemm/src/opencl_base/main.cc
@@ -121,8 +121,7 @@ int main (int argc, char *argv[]) {
 
   pb_SetOpenCL(&clContext, &clCommandQueue);
 
-  // const char* clSource[] = {readFile("src/opencl_base/kernel.cl")};
-  const char* clSource[] = {readFile("src/opencl_base/kernel_offline.nvptx.s")};
+  // const char* clSource[] = {readFile("src/opencl_base/kernel_offline.nvptx.s")};
   // cl_program clProgram = clCreateProgramWithSource(clContext,1,clSource,NULL,&clStatus);
   cl_kernel clKernel;
   cl_program clProgram;
@@ -205,7 +204,7 @@ int main (int argc, char *argv[]) {
   pb_PrintTimerSet(&timers);
   pb_FreeParameters(params);
 
-  free((void*)clSource[0]);
+  //free((void*)clSource[0]);
 
   clStatus = clReleaseKernel(clKernel);
   clStatus = clReleaseProgram(clProgram);
-- 
GitLab