summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2015-11-03add more OP for LOGICAL_SRCMOD caseGuo Yejun3-8/+9
2015-11-03fix regression issue for climage + uesrptrGuo Yejun1-1/+2
2015-11-03add comments to explain 32bit is enough to represent w+hstrid+vstrideGuo Yejun1-0/+4
2015-11-03GBE: Fix unaligned load/store issues.Ruiling Song1-4/+5
2015-11-03runtime: dynamically get global memory size and max alloc sizePan Xiuli2-4/+20
2015-11-03driver: add setup_bti_gen9 for bigger buffer up to 4GPan Xiuli1-2/+39
2015-11-03runtime: refine the cl_device_id to support bigger memoryPan Xiuli6-11/+73
2015-11-03drivers: change the buf size to size_tPan Xiuli2-9/+12
2015-10-27Utest: Add double division test.Junyan He5-45/+92
2015-10-27Utests: Add double check and refine compiler_double case.Junyan He5-1/+31
2015-10-27Runtime: Refine ext enable function for platform.Junyan He3-19/+54
2015-10-27Backend: Add madm and invm instrucions to disasm.Junyan He1-18/+116
2015-10-27Backend: Implement FDIV64 on BDW.Junyan He2-0/+147
2015-10-27Backend: Add the MADM function to gen8 encoder.Junyan He2-0/+63
2015-10-27Backend: Add MATH_WITH_ACC function.Junyan He3-0/+77
2015-10-27Backend: Fix a bug for double imm src setting.Junyan He1-1/+1
2015-10-27Backend: Delete getDoubleExecWidth and refine handleDouble.Junyan He7-61/+55
2015-10-27Backend: Add gen8 instruction field for special accumulator.Junyan He1-0/+86
2015-10-27Backend: Add FDIV64 function for gen_insn_selection.Junyan He5-1/+58
2015-10-27Backend: Redefine double register pattern.Junyan He2-3/+3
2015-10-27Backend: Fix the bug for double imm reg.Junyan He1-1/+1
2015-10-21fix a long relative regreesion issue on BSW caused by local copy propagationGuo Yejun3-2/+10
2015-10-21fix a regression issue caused by LocalCopyPropagationGuo Yejun3-0/+14
2015-10-21Runtime: add CL_DEVICE_SPIR_VERSIONS to clGetDeviceInfo.Yang Rong3-0/+4
2015-10-21LibOcl: Fix float convert to long/ulong bug.Yang Rong1-3/+23
2015-10-21Utest: fix random assert in function cl_kernel_link.Yang Rong1-8/+6
2015-10-21Libocl: forgot to add memset.h.Yang Rong1-0/+1
2015-10-21use table to define and query binary headers.Luo Xionghu3-74/+117
2015-10-21add utests option: -j which specifies the 'number' of jobs (multi-thread)Meng Mengmeng5-13/+89
2015-10-20add conditions of pitch and h to enable userptr for climage_use_host_ptrGuo Yejun1-1/+4
2015-10-20fix uniform case for ByteGatherGuo Yejun1-2/+2
2015-10-20use sampler to copy image_from_buffer to another image for verification.Luo Xionghu2-0/+33
2015-10-20pitchalignment should be set to 1.Luo Xionghu1-1/+1
2015-10-20Revert "return 32 could gain 0.2% performance on opencv optical flow case."Luo Xionghu1-1/+1
2015-10-20alignment of NO TILING surface limitation shouldn't be removed.Luo Xionghu1-3/+4
2015-10-20using name instead of index to query from ConstantSet.Luo Xionghu1-3/+1
2015-10-20reset the variables in printf_paser to NULL.Luo Xionghu1-0/+2
2015-10-19Backend: Refine ConvertInstruction logic in insn_selectionJunyan He1-305/+475
2015-10-14add utest runtime_use_host_ptr_imageGuo Yejun3-0/+83
2015-10-14enable USE_HOST_PTR for cl image with userptr to avoid extra copyingGuo Yejun3-18/+44
2015-10-14refine code to separate the usage of data and image2d_from_bufferGuo Yejun3-26/+38
2015-10-13fix llvm3.7 compiler_function_qualifiers utest fail.Yang Rong1-2/+2
2015-10-13GBE: Add datalayout and triple to ll files.Yang Rong2-0/+6
2015-10-13GBE: Move createStripAttributesPass before createInstructionCombiningPass.Yang Rong1-1/+1
2015-10-13GBE: Add llvm3.7 support.Yang Rong19-453/+207
2015-10-13GBE: use opencl c to implement llvm.memset and llvm.memcpy.Yang Rong8-924/+181
2015-10-13utests: event should be releasedPan Xiuli1-0/+1
2015-10-13Fix a event leak in create contextPan Xiuli1-0/+1
2015-10-13runtime: refine the last_event in queue to a listPan Xiuli3-27/+55
2015-10-13Fix gpgpu node related bugPan Xiuli1-1/+1