summaryrefslogtreecommitdiff
path: root/src/cl_program.c
AgeCommit message (Expand)AuthorFilesLines
2015-12-21add support for build option -cl-fast-relaxed-mathGuo Yejun1-1/+1
2015-12-09runtime: fix clLinkProgram bug.Luo Xionghu1-0/+10
2015-12-09runtime: fix clCompileProgram bug.Luo Xionghu1-13/+4
2015-12-09make Beignet as intermedia layer of CMRTGuo Yejun1-8/+49
2015-10-21use table to define and query binary headers.Luo Xionghu1-26/+31
2015-10-13Add -dump-opt-asm support to the clLinkProgram() APIManasi Navare1-3/+1
2015-09-21should check the return value of cl_program_new.Luo Xionghu1-0/+18
2015-09-21Fix clLinkProgram error.Yang Rong1-15/+28
2015-09-18Fix piglit clLinkProgram fail.Yang Rong1-3/+17
2015-08-13backend, src: Add ASM file name to gbe_program_new_from_llvmLaura Ekstrand1-1/+1
2015-08-13Set proper Vendor IDMidhun Kodiyath1-8/+8
2015-03-09enable cl_khr_spir extension to build and run from SPIR binary.Luo Xionghu1-2/+19
2014-12-02Fix based on piglit OpenCL falied case (cl-api-compile-program).Yan Wang1-4/+2
2014-11-11License: adjust all license version to LGPL v2.1+.Zhigang Gong1-1/+1
2014-11-10fix a bug in clCompileProgram().Luo Xionghu1-0/+4
2014-11-10fix piglit clCreateProgramWithBinary fail.Luo Xionghu1-0/+8
2014-09-12runtime: fix build status handling.Zhigang Gong1-12/+33
2014-09-12runtime: fix program binary type bug.Zhigang Gong1-0/+3
2014-09-10Fix the issue of -cl-std=CLX.X option.Junyan He1-1/+49
2014-09-09fix piglit cl-api-get-program-info fail.Luo Xionghu1-1/+1
2014-07-25clean llvm resource in compiler (libgbe.so)Guo Yejun1-1/+5
2014-07-18free build_log when the cl program is releasedGuo Yejun1-0/+5
2014-07-08remove lspci, gbe_bin_genenrater would generator llvm binary by default.Luo1-4/+18
2014-06-26gbe_bin_generator: fix the incorrect type of cl_internal_built_in_kernel_str_...Zhigang Gong1-1/+1
2014-06-20Add some API's OpenCL 1.2 parameter support.Yang Rong1-0/+41
2014-06-18add binary type support for compiled object and library.Luo1-7/+65
2014-06-13add [opencl-1.2] API clLinkProgram.Luo1-1/+54
2014-06-13add [opencl-1.2] API clCompileProgram.Luo1-0/+96
2014-06-13add [opencl-1.2] API clCreateProgramWithBuiltInKernels.Luo1-0/+74
2014-06-12remove RTLD_DEEPBIND to avoid stdc++ issuesGuo Yejun1-9/+9
2014-06-09remove the code of saving the llvm bitcode to file, replace it with llvm::ModuleLuo1-1/+1
2014-05-30extract libgbeinterp.so from runtime (libcl.so)Guo Yejun1-2/+2
2014-05-28separate runtime(libcl.so) and compiler(libgbe.so)Guo Yejun1-0/+6
2014-04-17GBE/Runtime: pass the device id to the compiler backend.Zhigang Gong1-3/+3
2014-04-17Runtime: increase the build log buffer size to 1000.Zhigang Gong1-2/+2
2013-12-31Move the llvm optimize pass from clang to backend.Yang Rong1-1/+1
2013-11-27Runtime: implement the get build log function and fix one build error check i...Zhigang Gong1-4/+9
2013-11-27Runtime: fix some piglit failures.Zhigang Gong1-0/+3
2013-11-04fix pointer bugs in linked listHomer Hsing1-2/+2
2013-10-29Refine the build option checking.Yang Rong1-6/+3
2013-10-29Per openCL spec, set p->is_built to 1 when build fail.Yang Rong1-3/+3
2013-10-29Re-build the program when build option changed.Yang Rong1-7/+20
2013-10-10Implement api clCreateKernelsInProgram.Yang Rong1-0/+22
2013-09-12Implement the clCreateProgramWithBinary to deseralize the binary.Junyan He1-5/+32
2013-06-19add the support of clGetProgramBuildInfo and clGetProgramInfoJunyan He1-0/+32
2013-06-19Support multi-source CL programRuiling Song1-17/+21
2013-06-14Refine error check in clCreateProgramFromSource() and clCreateKernel()Ruiling Song1-7/+0
2013-04-18Implement KHR ICD extensionSimon Richter1-0/+2
2013-04-10fix the sign-compare warningLu Guanqun1-2/+2
2013-03-29pass build-options of clBuildProgram to clang compilerHomer Hsing1-2/+2