summaryrefslogtreecommitdiff
path: root/src/cl_program.c
AgeCommit message (Expand)AuthorFilesLines
2017-07-31Runtime: fix a build warning.Yang, Rong R1-5/+6
2017-07-10Runtime: remove ctx's useless fileds.Yang, Rong R1-35/+5
2017-06-23GBE: clean llvm module's clone and release.Yang, Rong R1-1/+1
2017-03-23Limit get_program_global_data() calls to OpenCL 2.0Jan Beich1-2/+4
2017-02-14Runtime: add a warning when load gen binary fail.Yang Rong1-0/+1
2016-12-29Add the NULL pointer check.Yang Rong1-10/+16
2016-12-16Add multi devices support in context.Junyan He1-14/+14
2016-11-08runtime: handle PROGRAM_BUILD_GLOBAL_VARIABLE_TOTAL_SIZERuiling Song1-0/+5
2016-11-08runtime: prog->global_data may get 64bit addressRuiling Song1-0/+1
2016-11-08GBE: Implement new constant solution for ocl2Ruiling Song1-0/+51
2016-09-23Delete all the verbose locks and use list to store CL objects.Junyan He1-16/+4
2016-09-02Runtime: Apply CL base object to program.Junyan He1-9/+7
2016-08-04Runtime: fix a string overflow.Yang, Rong R1-1/+1
2016-06-23GBE: warning when the GEN binary version mismatch.Yang Rong1-2/+10
2016-06-23Runtime: fix caffe segmentation fault when exit.Yang Rong1-2/+6
2016-05-27Android: change the saved file path.Yang Rong1-0/+5
2016-05-23file name length overflow check.Luo Xionghu1-3/+9
2016-05-18Runtime: Fix memleak in build program for binPan Xiuli1-1/+1
2016-04-08Increase size for compile log outputGiuseppe Bilotta1-2/+3
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