Patches

Show patches with: Submitter = Zhigang Gong       |    State = Action Required       |    Archived = No   
Patch A F R T Date Submitter Delegate State
[2/2] update android version. 2016-06-23 Zhigang Gong New
[1/2] Remove nonexisting unit test cases in Android.mk. 2016-06-23 Zhigang Gong New
Revert "GBE: disable mad for some cases." 2016-02-19 Zhigang Gong New
runtime: silent some error messages. 2015-11-12 Zhigang Gong New
[5/5] GBE: decrease the loop unrolling threshold to 640. 2015-11-12 Zhigang Gong New
[4/5] runtime: set CL_KERNEL_PREFERRED_WORK_GROUP_SIZE_MULTIPLE to kernel's SIMD_WIDTH. 2015-11-12 Zhigang Gong New
[3/5] GBE: remove useless assertions code. 2015-11-12 Zhigang Gong New
[2/5] GBE: don't assert even if we fail to compile kernel at the backend stage. 2015-11-12 Zhigang Gong New
[1/5] GBE: extent register allocator size/offset to 32bit. 2015-11-12 Zhigang Gong New
GBE: fix a regression bug at post phi copy optimization. 2015-10-20 Zhigang Gong New
GBE: fix kernel arguments uploading bug. 2015-10-10 Zhigang Gong New
[v2] GBE: refine longjmp checking. 2015-09-25 Zhigang Gong New
[v2] GBE: Don't try to remove instructions when liveness is in dynamic update phase. 2015-09-24 Zhigang Gong New
[9/9] GBE: avoid vector registers when there is high register pressure. 2015-09-24 Zhigang Gong New
[8/9] GBE: enable post phi copy optimization function. 2015-09-24 Zhigang Gong New
[7/9] GBE: Don't try to remove instructions when liveness is in dynamic update phase. 2015-09-24 Zhigang Gong New
[6/9] GBE: continue to refine interfering check. 2015-09-24 Zhigang Gong New
[5/9] GBE: implement further phi mov optimization based on intra-BB interefering analysis. 2015-09-24 Zhigang Gong New
[4/9] GBE: add some dag helper routines to check registers' interfering. 2015-09-24 Zhigang Gong New
[3/9] GBE: add two helper routines for liveness partially update. 2015-09-24 Zhigang Gong New
[2/9] GBE: refine liveness analysis. 2015-09-24 Zhigang Gong New
[1/9] GBE: refine Phi copy interfering check. 2015-09-24 Zhigang Gong New
[8/8] GBE: avoid vector registers when there is high register pressure. 2015-09-23 Zhigang Gong New
[7/8] GBE: Fix one DAG analysis issue and enable multiple round phi copy elimination. 2015-09-23 Zhigang Gong New
[6/8] GBE: continue to refine interfering check. 2015-09-23 Zhigang Gong New
[5/8] GBE: implement further phi mov optimization based on intra-BB interefering analysis. 2015-09-23 Zhigang Gong New
[4/8] GBE: add some dag helper routines to check registers' interfering. 2015-09-23 Zhigang Gong New
[3/8] GBE: add two helper routines for liveness partially update. 2015-09-23 Zhigang Gong New
[2/8] GBE: refine liveness analysis. 2015-09-23 Zhigang Gong New
[1/8] GBE: refine Phi copy interfering check. 2015-09-23 Zhigang Gong New
GBE: implement pre-register-allocation instruction scheduling. 2015-09-16 Zhigang Gong New
GBE: fix a zero/one's liveness bug. 2015-09-14 Zhigang Gong New
[5/5] GBE: we no longer need to allocate register from two directions. 2015-09-14 Zhigang Gong New
[4/5] GBE: don't always allocate ir::ocl::one/zero 2015-09-14 Zhigang Gong New
[3/5] GBE: don't treat btiUtil as a curbe payload register. 2015-09-14 Zhigang Gong New
[2/5] GBE: refine longjmp checking. 2015-09-14 Zhigang Gong New
[1/5] GBE: refactor curbe register allocation. 2015-09-14 Zhigang Gong New
GBE: fix build error with LLVM 3.5 and previous version. 2015-09-09 Zhigang Gong New
[v2,1/2] GBE: continue to refine interfering check. 2015-09-07 Zhigang Gong New
GBE: avoid vector registers when there is high register pressure. 2015-09-06 Zhigang Gong New
[2/2] GBE: Fix one DAG analysis issue and enable multiple round phi copy elimination. 2015-09-06 Zhigang Gong New
[1/2] GBE: continue to refine interfering check. 2015-09-06 Zhigang Gong New
[v2,4/5] GBE: add some dag helper routines to check registers' interfering. 2015-09-06 Zhigang Gong New
[5/5] GBE: implement further phi mov optimization based on intra-BB interefering analysis. 2015-09-01 Zhigang Gong New
[4/5] GBE: add some dag helper routines to check registers' interfering. 2015-09-01 Zhigang Gong New
[3/5] GBE: add two helper routines for liveness partially update. 2015-09-01 Zhigang Gong New
[2/5] GBE: refine liveness analysis. 2015-09-01 Zhigang Gong New
[1/5] GBE: refine Phi copy interfering check. 2015-09-01 Zhigang Gong New
GBE: Use addRemappedFile to avoid creating temporary cl source file. 2015-08-31 Zhigang Gong New
[4/4] GBE: a potential bug in instruction scheduling. 2015-08-13 Zhigang Gong New
[3/4] GBE: one minor bug in OP_SIMD_XXX. 2015-08-13 Zhigang Gong New
[2/4] utests: refine image 1d buffer test case. 2015-08-13 Zhigang Gong New
[1/4] GBE: fix the broken image_1d_buffer write. 2015-08-13 Zhigang Gong New
[2/2] Remove deprecated function cl_context_get_static_kernel(). 2015-07-16 Zhigang Gong New
[1/2] runtime: fix a builtin-kernel related thread safe bug. 2015-07-16 Zhigang Gong New
runtime: Need to separate atomic in L3 test and SLM test in self_test(). 2015-07-15 Zhigang Gong New
[v2,1/2] Fixed a thread safe bug. 2015-07-15 Zhigang Gong New
[2/2] Need to check eventWaitList in clEnqueueNDRangeKernel. 2015-07-15 Zhigang Gong New
[1/2] Fixed a thread safe bug. 2015-07-15 Zhigang Gong New
runtime: Need to separate atomic in L3 test and SLM test in self_test(). 2015-07-13 Zhigang Gong New