projects
/
contrib
/
beignet.git
/ shortlog
commit
grep
author
committer
pickaxe
?
search:
re
summary
| shortlog |
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
contrib/beignet.git
2014-04-29
Zhigang Gong
GBE: fix the large if/endif block issue.
commit
|
commitdiff
|
tree
|
snapshot
2014-04-29
Zhigang Gong
GBE: fix the hard coded endif offset calculation.
commit
|
commitdiff
|
tree
|
snapshot
2014-04-29
Zhigang Gong
GBE: Avoid unecessary dag/liveness computing at backend.
commit
|
commitdiff
|
tree
|
snapshot
2014-04-28
Zhigang Gong
GBE: fixed a potential scalarize bug.
commit
|
commitdiff
|
tree
|
snapshot
2014-04-28
Guo Yejun
add support for cross compiler
commit
|
commitdiff
|
tree
|
snapshot
2014-04-28
Zhigang Gong
GBE: refine the gen program strategy.
commit
|
commitdiff
|
tree
|
snapshot
2014-04-23
Zhigang Gong
GBE: fixed the undefined phi value's liveness analysis.
commit
|
commitdiff
|
tree
|
snapshot
2014-04-23
Ruiling Song
GBE: Try expire some register before register allocation
commit
|
commitdiff
|
tree
|
snapshot
2014-04-23
Ruiling Song
GBE: Optimize byte gather read using untyped read.
commit
|
commitdiff
|
tree
|
snapshot
2014-04-22
Guo Yejun
add test for __gen_ocl_simd_any and __gen_ocl_simd_all
commit
|
commitdiff
|
tree
|
snapshot
2014-04-22
Guo Yejun
support __gen_ocl_simd_any and __gen_ocl_simd_all
commit
|
commitdiff
|
tree
|
snapshot
2014-04-21
Sun, Yi
Delete the printing of dynamic statistics line.
commit
|
commitdiff
|
tree
|
snapshot
2014-04-21
Ruiling Song
GBE: Implement instruction compact.
commit
|
commitdiff
|
tree
|
snapshot
2014-04-18
Zhigang Gong
GBE: fix a Q64 spilling bug in non-simd8 mode.
commit
|
commitdiff
|
tree
|
snapshot
2014-04-17
Zhigang Gong
GBE: work around baytrail-t hang issue.
commit
|
commitdiff
|
tree
|
snapshot
2014-04-17
Zhigang Gong
GBE/Runtime: pass the device id to the compiler backend.
commit
|
commitdiff
|
tree
|
snapshot
2014-04-17
Zhigang Gong
Runtime: increase the build log buffer size to 1000.
commit
|
commitdiff
|
tree
|
snapshot
2014-04-17
Chuanbo Weng
Runtime: Add support for Bay Trail-T device.
commit
|
commitdiff
|
tree
|
snapshot
2014-04-17
Jesper Pedersen
Mark SandyBridge as unsupported
commit
|
commitdiff
|
tree
|
snapshot
2014-04-17
Zhenyu Wang
Use pkg-config to check modules
commit
|
commitdiff
|
tree
|
snapshot
2014-04-16
Ruiling Song
GBE: Enable CFG printer.
commit
|
commitdiff
|
tree
|
snapshot
2014-04-16
Ruiling Song
Runtime: increase batch size to 8K.
commit
|
commitdiff
|
tree
|
snapshot
2014-04-16
Ruiling Song
enable mad for mul+sub.
commit
|
commitdiff
|
tree
|
snapshot
2014-04-16
Zhigang Gong
GBE: Enable register spilling for SIMD16.
commit
|
commitdiff
|
tree
|
snapshot
2014-04-16
Zhigang Gong
GBE: Optimize read_image performance for CL_ADDRESS_CLAMP..
commit
|
commitdiff
|
tree
|
snapshot
2014-04-16
Zhigang Gong
GBE: fixed two 'long' related bugs.
commit
|
commitdiff
|
tree
|
snapshot
2014-04-08
Zhigang Gong
GBE: fix the flag usage of those long/64 bit instruction.
commit
|
commitdiff
|
tree
|
snapshot
2014-04-08
Zhigang Gong
GBE: Optimize the bool register allocation/processing.
commit
|
commitdiff
|
tree
|
snapshot
2014-04-08
Zhigang Gong
Silent some compilation warnings.
commit
|
commitdiff
|
tree
|
snapshot
2014-04-08
Zhigang Gong
GBE: avoid use a temporay register at the CMP instruction.
commit
|
commitdiff
|
tree
|
snapshot
2014-04-08
Zhigang Gong
GBE: Add two helper scalar registers to hold 0 and...
commit
|
commitdiff
|
tree
|
snapshot
2014-04-08
Zhigang Gong
GBE: don't emit jmpi to next label.
commit
|
commitdiff
|
tree
|
snapshot
2014-04-08
Zhigang Gong
GBE: one instruction is enough for SEL_CMP now.
commit
|
commitdiff
|
tree
|
snapshot
2014-04-08
Zhigang Gong
GBE: pass the OCL_STRICT_CONFORMANCE env to the backend.
commit
|
commitdiff
|
tree
|
snapshot
2014-04-08
Zhigang Gong
GBE: Only emit long jump when jump a lot of blocks
commit
|
commitdiff
|
tree
|
snapshot
2014-04-08
Zhigang Gong
GBE: Don't need the emask/notemask/barriermask any...
commit
|
commitdiff
|
tree
|
snapshot
2014-04-08
Zhigang Gong
GBE: Disable SPF and use JMPI + IF/ENDIF to handle...
commit
|
commitdiff
|
tree
|
snapshot
2014-04-08
Zhigang Gong
GBE: Add if/endif/brc/brd instruction support.
commit
|
commitdiff
|
tree
|
snapshot
2014-04-08
Zhigang Gong
GBE: further optimize forward/backward jump.
commit
|
commitdiff
|
tree
|
snapshot
2014-04-08
Zhigang Gong
GBE: use S16 vector to represent bool.
commit
|
commitdiff
|
tree
|
snapshot
2014-04-08
Zhigang Gong
GBE: fix one misusage of flag in forward jump.
commit
|
commitdiff
|
tree
|
snapshot
2014-04-08
Zhigang Gong
GBE: use a uniform style to calculate register size...
commit
|
commitdiff
|
tree
|
snapshot
2014-04-08
Zhigang Gong
GBE: fix the wrong usage of stack pointer and stack...
commit
|
commitdiff
|
tree
|
snapshot
2014-04-08
Zhigang Gong
GBE: refine the "scalar" register handling.
commit
|
commitdiff
|
tree
|
snapshot
2014-04-08
Zhigang Gong
GBE: Remove BBs if it only has a label instruction.
commit
|
commitdiff
|
tree
|
snapshot
2014-04-08
Zhigang Gong
GBE: Add a new pass to handle barrier function's nodupl...
commit
|
commitdiff
|
tree
|
snapshot
2014-04-02
Yi Sun
Statistics of case running
commit
|
commitdiff
|
tree
|
snapshot
2014-04-02
Junyan He
Add one tests case specific for unaligned buffer copy.
commit
|
commitdiff
|
tree
|
snapshot
2014-04-02
Junyan He
Optimize the unaligned buffer copy logic
commit
|
commitdiff
|
tree
|
snapshot
2014-04-02
Junyan He
Add three copy cl files for Enqueue Copy usage.
commit
|
commitdiff
|
tree
|
snapshot
2014-04-02
Yongjia Zhang
Add kernels performance output
commit
|
commitdiff
|
tree
|
snapshot
2014-03-25
Ruiling Song
GBE: Fix register liveness issue under simd mode.
commit
|
commitdiff
|
tree
|
snapshot
2014-03-25
Zhigang Gong
GBE: Optimize the forward jump instruction.
commit
|
commitdiff
|
tree
|
snapshot
2014-03-25
Yang Rong
Refine the FCMP_ORD and FCMP_UNO.
commit
|
commitdiff
|
tree
|
snapshot
2014-03-25
Yang Rong
Refined the fmax and fmin builtins.
commit
|
commitdiff
|
tree
|
snapshot
2014-03-25
Junyan He
Add one test case for profiling test.
commit
|
commitdiff
|
tree
|
snapshot
2014-03-25
Ruiling Song
GBE: make byte/short vload/vstore process one element...
commit
|
commitdiff
|
tree
|
snapshot
2014-03-13
Yang Rong
Add SROA and GVN pass to default optLevel.
commit
|
commitdiff
|
tree
|
snapshot
2014-03-13
Yi Sun
utests: Refine cases for sinpi.
commit
|
commitdiff
|
tree
|
snapshot
2014-03-13
Yi Sun
Move the defination union SF to header file utest_helpe...
commit
|
commitdiff
|
tree
|
snapshot
2014-03-10
Chuanbo Weng
Add clGetMemObjectFdIntel() api
commit
|
commitdiff
|
tree
|
snapshot
2014-03-10
Guo Yejun
merge some state buffers into one buffer
commit
|
commitdiff
|
tree
|
snapshot
2014-03-10
Yang Rong
Fix a convert float to long bug.
commit
|
commitdiff
|
tree
|
snapshot
2014-03-10
Ruiling Song
GBE: Optimize byte/short load/store using untyped read...
commit
|
commitdiff
|
tree
|
snapshot
2014-03-10
Ruiling Song
GBE: Fix a potential issue if increase srcNum.
commit
|
commitdiff
|
tree
|
snapshot
2014-03-10
Ruiling Song
GBE: make vload3 only read 3 elements.
commit
|
commitdiff
|
tree
|
snapshot
2014-02-28
Ruiling Song
GBE: Optimize scratch memory usage using register interval
commit
|
commitdiff
|
tree
|
snapshot
2014-02-28
Guo Yejun
GBE: show correct line number in build log
commit
|
commitdiff
|
tree
|
snapshot
2014-02-28
Guo Yejun
GBE: support getelementptr with ConstantExpr operand
commit
|
commitdiff
|
tree
|
snapshot
2014-02-27
Guo Yejun
GBE: add fast path for more math functions
commit
|
commitdiff
|
tree
|
snapshot
2014-02-24
Zhigang Gong
GBE: remove the useless get sampler info function.
commit
|
commitdiff
|
tree
|
snapshot
2014-02-24
Zhigang Gong
GBE: optimize read_image to avoid get sampler info...
commit
|
commitdiff
|
tree
|
snapshot
2014-02-24
Zhigang Gong
GBE: don't put a long live register to a selection...
commit
|
commitdiff
|
tree
|
snapshot
2014-02-24
Zhigang Gong
GBE: prepare to optimize generic selection vector alloc...
commit
|
commitdiff
|
tree
|
snapshot
2014-02-24
Zhigang Gong
GBE: fixed a potential bug in 64 bit instruction.
commit
|
commitdiff
|
tree
|
snapshot
2014-02-24
Zhigang Gong
GBE: fix the overflow bug in register spilling.
commit
|
commitdiff
|
tree
|
snapshot
2014-02-24
Zhigang Gong
GBE: code cleanup for read_image/write_image.
commit
|
commitdiff
|
tree
|
snapshot
2014-02-24
Zhigang Gong
GBE: fixed the incorrect max_dst_num and max_src_num.
commit
|
commitdiff
|
tree
|
snapshot
2014-02-24
Zhigang Gong
GBE: Optimize write_image instruction for simd8 mode.
commit
|
commitdiff
|
tree
|
snapshot
2014-02-24
Zhigang Gong
GBE: optimize sample instruction.
commit
|
commitdiff
|
tree
|
snapshot
2014-02-21
xiuli pan
Change the order of the code
commit
|
commitdiff
|
tree
|
snapshot
2014-02-21
Yang Rong
Fix a long DIV/REM hang.
commit
|
commitdiff
|
tree
|
snapshot
2014-02-21
Lv Meng
GBE: improve precision of rootn
commit
|
commitdiff
|
tree
|
snapshot
2014-02-21
Yi Sun
Remove some unreasonable input values for rootn
commit
|
commitdiff
|
tree
|
snapshot
2014-02-21
Yi Sun
utests:add subnormal check by fpclassify.
commit
|
commitdiff
|
tree
|
snapshot
2014-02-21
Yi Sun
Change %.20f to %e.
commit
|
commitdiff
|
tree
|
snapshot
2014-02-21
Guo Yejun
GBE: add param to switch the behavior of math func
commit
|
commitdiff
|
tree
|
snapshot
2014-02-21
Yi Sun
utests: Remove test cases for function 'tgamma' 'erf...
commit
|
commitdiff
|
tree
|
snapshot
2014-02-21
Ruiling Song
Improve precision of sinpi/cospi
commit
|
commitdiff
|
tree
|
snapshot
2014-02-17
Boqun Feng
GBE: fix terminfo library linkage
commit
|
commitdiff
|
tree
|
snapshot
2014-02-17
Boqun Feng
utests: define python interpreter via cmake variable
commit
|
commitdiff
|
tree
|
snapshot
2014-02-17
Zhigang Gong
CL: make the scratch size as a device resource attribute.
commit
|
commitdiff
|
tree
|
snapshot
2014-02-14
Guo Yejun
fix typo: blobTempName is assigned but not used
commit
|
commitdiff
|
tree
|
snapshot
2014-02-14
Ruiling Song
GBE: Support 64Bit register spill.
commit
|
commitdiff
|
tree
|
snapshot
2014-02-14
Igor Gnatenko
cmake: Fix linking with LLVM/Terminfo
commit
|
commitdiff
|
tree
|
snapshot
2014-02-12
Zhigang Gong
Bump to version 0.8.0.
commit
|
commitdiff
|
tree
|
snapshot
2014-02-12
Zhigang Gong
Docs: fix some markdown errors and add some new info.
commit
|
commitdiff
|
tree
|
snapshot
2014-02-12
Yang Rong
Fix build errors in llvm3.5 only system.
commit
|
commitdiff
|
tree
|
snapshot
2014-02-11
Zhigang Gong
Fix the cmake problem in FindLLVM.
commit
|
commitdiff
|
tree
|
snapshot
2014-02-11
Zhigang Gong
Update document for LLVM/Clang 3.5.
commit
|
commitdiff
|
tree
|
snapshot
next