| Commit message (Expand) | Author | Age | Files | Lines |
* | Backend: refine the geometry function | rander | 2017-03-07 | 1 | -4/+4 |
* | Backend: for BDW and after, According to BSpec no need to split CMP when src ... | rander | 2017-03-07 | 4 | -0/+11 |
* | Backend: Add missing Unaligned OWord Block Read disasm | Pan Xiuli | 2017-03-07 | 1 | -1/+1 |
* | Backend: Fix a selection ir optimization bug | Pan Xiuli | 2017-02-28 | 1 | -1/+4 |
* | MAD compact instrcution could not support "absolute" attribute. | Yan Wang | 2017-02-24 | 1 | -0/+2 |
* | move simpleBlock check and if/endif optimize after select. | Luo Xionghu | 2017-02-17 | 4 | -2/+123 |
* | revert patch 2edb7451a8f92295f79e29ef16740b5cd16127f2. | Luo Xionghu | 2017-02-17 | 2 | -101/+17 |
* | remove useless code. | Luo Xionghu | 2017-02-17 | 1 | -1/+0 |
* | Enable OpenCL 2.0 only where supported | Pan Xiuli | 2017-02-14 | 1 | -9/+10 |
* | GBE: use shr instead of division as possible. | Yang Rong | 2017-02-10 | 1 | -1/+12 |
* | GBE: use shl instead of multiply as possible. | Yang Rong | 2017-02-10 | 1 | -0/+19 |
* | Fix typo | Rebecca N. Palmer | 2017-02-06 | 1 | -1/+1 |
* | GBE: use shift for PowerOf2 size when lowering GEP. | Ruiling Song | 2017-02-06 | 1 | -6/+13 |
* | Android.mk: update Android.mk for android build. | Yang Rong | 2017-01-19 | 2 | -1/+11 |
* | GBE: fix llvm3.5 version build error. | Yang Rong | 2017-01-19 | 2 | -5/+8 |
* | Add some pointer access check. | Yang Rong | 2017-01-11 | 1 | -2/+2 |
* | GBE: Fix getTypesize bug with LLVM3.9 | Pan Xiuli | 2017-01-09 | 1 | -5/+6 |
* | GBE: fix a mix analyze bug. | Yang Rong | 2017-01-09 | 1 | -2/+4 |
* | GBE: fix legacy read64 mix pointer bug. | Yang Rong | 2017-01-09 | 1 | -2/+2 |
* | GBE: if PointerFamily is FAMILY_QWORD, chv and bxt need special handle. | Yang Rong | 2017-01-06 | 4 | -0/+125 |
* | GBE: Fix memdep-block-scan-limit caused bug on LLVM3.8 | Pan Xiuli | 2017-01-06 | 1 | -1/+1 |
* | GBE: Fix another Sel.bool issue. | Ruiling Song | 2017-01-06 | 1 | -5/+8 |
* | GBE: fix long work group fail. | Yang Rong | 2017-01-06 | 2 | -38/+58 |
* | Backend: Fix header address of oword block read/write | Pan Xiuli | 2017-01-05 | 2 | -5/+6 |
* | Backend: Fix sel ir subnr usage | Pan Xiuli | 2017-01-04 | 2 | -4/+5 |
* | fix UNTYPED_WRITE function parameters for Gen75Encoder::UNTYPED_WRITE | Guo Yejun | 2017-01-03 | 2 | -2/+2 |
* | add sends support for printf | Guo, Yejun | 2016-12-30 | 4 | -16/+33 |
* | CMake: Add OCL20 env for utest | Pan Xiuli | 2016-12-30 | 1 | -0/+2 |
* | OCL20: Add runtime functions to get the device enqueue info. | Yang, Rong R | 2016-12-30 | 2 | -0/+18 |
* | OCL20: handle device enqueue helper functions in the backend. | Yang, Rong R | 2016-12-30 | 7 | -6/+71 |
* | OCL20: add ir register enqueuebufptr for enqueue global buffer. | Yang, Rong R | 2016-12-30 | 3 | -3/+12 |
* | OCL20: add device enqueue builtins. | Yang, Rong R | 2016-12-30 | 5 | -4/+334 |
* | OCL20: add device enqueue helper functions in backend. | Yang, Rong R | 2016-12-30 | 5 | -0/+430 |
* | Backend: Fix some A64 block read/write bug | Pan Xiuli | 2016-12-30 | 2 | -4/+5 |
* | GBE: correct the llvm.loop.unroll.enable meta. | Yang Rong | 2016-12-30 | 1 | -9/+5 |
* | GBE: fix a src/dst register reuse bug. | Yang, Rong R | 2016-12-30 | 4 | -1/+26 |
* | eliminate build warnings in i386 system. | Meng Mengmeng | 2016-12-29 | 1 | -1/+1 |
* | Add the NULL pointer check. | Yang Rong | 2016-12-29 | 3 | -6/+11 |
* | GEB/Runtime: eliminate release build warnings. | Yang Rong | 2016-12-29 | 5 | -1/+7 |
* | Avoid possible invalid pointer by vector interator. | Yan Wang | 2016-12-28 | 1 | -2/+2 |
* | enable sends to write SLM for workgroup op | Guo, Yejun | 2016-12-28 | 4 | -26/+49 |
* | add sends support for oword/media block write | Guo, Yejun | 2016-12-28 | 8 | -20/+111 |
* | OCL20: Add generic address space memcpy and memset. | Yang, Rong R | 2016-12-28 | 4 | -0/+42 |
* | OCL20: enable -cl-std=CL2.0. | Yang, Rong R | 2016-12-28 | 9 | -29/+94 |
* | OCL20: Add __OPENCL_VERSION__ and CL_VERSION_2_0 define. | Yang, Rong R | 2016-12-28 | 9 | -7/+115 |
* | OCL20: add beignet_20.pch and beignet_20.bc. | Yang, Rong R | 2016-12-28 | 5 | -49/+81 |
* | OCL20: Add read_write image type of image apis. | Yang, Rong R | 2016-12-28 | 2 | -131/+305 |
* | GBE: remove image type's access qual from image type name. | Yang, Rong R | 2016-12-28 | 1 | -0/+8 |
* | GBE: don't use call->getCalledFunction() to decide the materialize function. | Yang, Rong R | 2016-12-28 | 1 | -4/+4 |
* | GBE: fix ctz fail. | Yang, Rong R | 2016-12-28 | 1 | -1/+1 |