summaryrefslogtreecommitdiff
path: root/backend
Commit message (Expand)AuthorAgeFilesLines
* KBL: add kabylake backend support.Yang Rong2016-08-165-3/+46
* Fix the bug when we pass argument with spaces.Junyan He2016-08-161-6/+67
* Backend: Add half type for madPan Xiuli2016-08-123-9/+14
* Backend: Add half type support for sub group functionsPan Xiuli2016-08-124-2/+33
* Libocl: Add half type dotPan Xiuli2016-08-122-0/+16
* Libocl: Add vload\store for half typePan Xiuli2016-08-122-0/+2
* Backend: Optimization internal math, use madGrigore Lupescu2016-08-031-253/+164
* Backend: Optimization internal math, use nativeGrigore Lupescu2016-08-031-1/+17
* Backend: Optimization internal math, lower polynomialsGrigore Lupescu2016-08-032-85/+47
* change the bahavior when writing to 3-component vector data typesGuo Yejun2016-08-031-7/+0
* GBE: handle Instrinsic trap and unreachable instruction.Ruiling Song2016-07-221-1/+3
* GBE: Handle null and uninitialized pointer when do pointer/bti analysis.Ruiling Song2016-07-221-10/+31
* Backend: Fix image block write bug in simd8Pan Xiuli2016-07-201-1/+1
* Backend: Add intel_sub_group_shuffle_down/up/xor with shufflePan Xiuli2016-07-203-0/+52
* Backend: Add gen8+ instruction compact supportPan Xiuli2016-07-206-69/+403
* Backend: Change disable compact to compact versionPan Xiuli2016-07-203-4/+4
* GBE: handle mad with execution width of one.Ruiling Song2016-07-201-2/+12
* Backend: Refine sel ir optimizationPan Xiuli2016-07-151-6/+11
* Backend: Add missing math function control code for gen8+Pan Xiuli2016-07-151-0/+2
* Report build failures in backend to the build logRebecca N. Palmer2016-07-134-14/+59
* GBE: reorder the condition to avoid array overflow.Yang Rong2016-07-041-1/+1
* Backend: Refine block read imagePan Xiuli2016-06-242-11/+22
* Backend: Refine block read/write bufferPan Xiuli2016-06-247-87/+264
* GBE: Improve spill policy by considering use count.Ruiling Song2016-06-246-114/+302
* GBE: Fix two bugs in loop preheader.Ruiling Song2016-06-242-1/+3
* GBE: warning when the GEN binary version mismatch.Yang Rong2016-06-232-13/+19
* GBE: change GEN binary format.Yang Rong2016-06-2311-93/+107
* GBE: fix caffe fft tests fail.Yang Rong2016-06-231-3/+5
* GBE: fix a memset typo.Yang Rong2016-06-231-1/+1
* CMake: Fix a cmake warning.Yang Rong2016-06-231-1/+0
* GBE: fix a patch JMPI assert.Yang Rong2016-06-231-1/+1
* Libocl: Add define for new added cl_khr_3d_image_writes extensionPan Xiuli2016-06-221-0/+1
* output message instead of assert when .bc file does not existGuo Yejun2016-06-221-2/+6
* Backend: Add intel_sub_group_block_read/write form imagePan Xiuli2016-06-1325-23/+722
* Backend: Add intel_sub_group_block_read/write form bufferPan Xiuli2016-06-1318-15/+365
* Backend: Add sub_group built-in functions for intel extensionPan Xiuli2016-06-1314-0/+604
* Backend: Refine return value of sub_group_all/any to 1Pan Xiuli2016-06-131-3/+6
* Backend: Add subgroup work item builtin functionsPan Xiuli2016-06-134-1/+30
* GBE: Optimize extraLiveOut register info.Ruiling Song2016-06-124-38/+34
* Android: fix vector16 error in android.Yang Rong2016-05-272-14/+14
* Android: work around a LLVM 3.5 unrolling bug.Zhigang Gong2016-05-271-0/+2
* GBE: disable the read byte as DW.Zhigang Gong2016-05-271-1/+1
* Android: disable pch in android.Yang Rong2016-05-271-0/+4
* Android: add android mk files.Yang Rong2016-05-272-0/+377
* Android: derived the Allocator from std::allocator.Yang Rong2016-05-271-2/+2
* Android: erase the stl in iterator loop, must update the iterator.Yang Rong2016-05-272-10/+14
* GBE: Do more aggressive load/store merging.Ruiling Song2016-05-251-17/+72
* Ensure paths to beignet.bc and beignet.pch include a / before the filenameRoss Burton2016-05-251-2/+2
* gbe/ir: initialize the InstructionBase by a straightforward way.Luo Xionghu2016-05-231-5/+5
* gbe/ir: defaultData is not initialized by default.Luo Xionghu2016-05-231-0/+1