summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2016-01-27runtime: set CL_KERNEL_PREFERRED_WORK_GROUP_SIZE_MULTIPLE to kernel's SIMD_WI...Release_v1.1Zhigang Gong5-6/+13
2016-01-26GBE: use opencl c to implement llvm.memset and llvm.memcpy.Yang Rong8-924/+181
2016-01-26fix llvm3.7 compiler_function_qualifiers utest fail.Yang Rong1-2/+2
2016-01-26GBE: Add datalayout and triple to ll files.Yang Rong2-0/+6
2016-01-26GBE: Move createStripAttributesPass before createInstructionCombiningPass.Yang Rong1-1/+1
2016-01-26GBE: Add llvm3.7 support.Yang Rong19-453/+207
2016-01-25utest: correct a typo in compiler_cl_finish.cppGuo Yejun1-5/+2
2016-01-25Fix the bug when we pass argument with spaces.Junyan He1-6/+67
2016-01-19Add the serializeToBin and deserializeFromBin for kernel arg info.Junyan He1-0/+55
2016-01-19Backend: Use KernelArgument::ArgInfo to replace llvm's arg info.Junyan He3-4/+17
2016-01-19Backend: Fix the bug of printf in multi kernels within on file.Junyan He1-9/+18
2016-01-05SKL: use the hw defautl value mocs index before linux 4.3.Yang Rong1-1/+15
2016-01-05SKL: Use kernel-defined MOCS values instead of assuming hardware defaults.Francisco Jerez1-2/+2
2015-12-18add Broxton supportGuo Yejun12-10/+208
2015-12-18Runtime: return the correct error code in cl_event_check_waitlist.Yang Rong1-2/+4
2015-12-18gbe: fix uitofp instruction issue.Luo Xionghu1-1/+11
2015-12-18GBE: Don't read past end of printf format stringRebecca N. Palmer1-1/+1
2015-12-18GBE: Fix unaligned load/store issues.Ruiling Song1-4/+5
2015-12-18drivers: change the buf size to size_tPan Xiuli2-9/+12
2015-12-18Runtime: add CL_DEVICE_SPIR_VERSIONS to clGetDeviceInfo.Yang Rong3-0/+4
2015-12-18LibOcl: Fix float convert to long/ulong bug.Yang Rong1-3/+23
2015-12-18fix uniform case for ByteGatherGuo Yejun1-2/+2
2015-12-18utests: event should be releasedPan Xiuli1-0/+1
2015-12-18Fix a event leak in create contextPan Xiuli1-0/+1
2015-12-18runtime: refine the last_event in queue to a listPan Xiuli3-24/+55
2015-12-18Fix gpgpu node related bugPan Xiuli1-1/+1
2015-12-18Driver: fix the annoying "Failed to release userptr..." error messagePan Xiuli1-2/+4
2015-10-08Bump version to 1.1.1Release_v1.1.1Yang Rong2-1/+4
2015-09-24Calculate appropriate timestamps for cl profileMidhun Kodiyath3-4/+71
2015-09-21should check the return value of cl_program_new.Luo Xionghu1-0/+18
2015-09-21GBE: Minor refine uw1grf(nr, subnr).Ruiling Song1-1/+7
2015-09-21GBE: fix ub1grf(nr, subnr) issue.Ruiling Song1-1/+7
2015-09-21Fix clLinkProgram error.Yang Rong2-16/+29
2015-09-18Fix piglit clLinkProgram fail.Yang Rong7-9/+80
2015-09-18Don't use cl_buffer_get_subdata in clEnqueueReadBuffer.Yang Rong1-1/+4
2015-09-18GBE: fix build error with LLVM 3.5 and previous version.Zhigang Gong1-1/+6
2015-09-18GBE: add check dumpASMFileName.empty()Ruiling Song1-5/+8
2015-09-18utests: Added unit tests to test LLVM and ASM dump generation.Sirisha Gandikota1-0/+107
2015-09-18GBE: Use addRemappedFile to avoid creating temporary cl source file.Zhigang Gong1-30/+10
2015-09-18Utest: Add -cl-kernel-arg-info to the utest test_get_arg_infoJunyan He1-1/+1
2015-09-18Runtime: Add NULL pointer check in clGetKernelArgInfoJunyan He1-1/+2
2015-09-18Fix clGetKernelArgInfo fail on piglitPan Xiuli2-9/+13
2015-09-18GBE: a potential bug in instruction scheduling.Zhigang Gong1-1/+5
2015-09-18GBE: one minor bug in OP_SIMD_XXX.Zhigang Gong1-1/+7
2015-09-18utests: refine image 1d buffer test case.Zhigang Gong2-53/+32
2015-09-18GBE: fix the broken image_1d_buffer write.Zhigang Gong1-1/+13
2015-09-18correct simd width when dst of simd_shuffle is scalarGuo Yejun1-0/+5
2015-09-18backend/src/backend: Handle -dump-opt-llvm=[PATH] in clCompileProgram and clB...Manasi Navare1-30/+31
2015-09-18GBE/PRINTF: store variable instead of pointer in "slots".Luo Xionghu3-13/+27
2015-09-18fix issue when build against llvm3.3Guo Yejun1-1/+7