index
:
delta/beignet.git
OCL20
Release_v0.9.x
Release_v1.0
Release_v1.1
Release_v1.2
Release_v1.3
master
newRT
opencl-1.1
runtime_dev
stable
gitlab.freedesktop.org: beignet/beignet.git
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
backend
Commit message (
Expand
)
Author
Age
Files
Lines
*
standalone utest for unified OpenCL implementation.
Luo Xionghu
2016-04-22
2
-0
/
+6
*
Scalarize vector in printf.
Yan Wang
2016-04-22
1
-0
/
+5
*
Output printf result.
Yan Wang
2016-04-22
2
-12
/
+112
*
Implement printf buffer management.
Yan Wang
2016-04-22
7
-44
/
+14
*
Implement ASM generation of printf.
Yan Wang
2016-04-22
4
-0
/
+108
*
Implement instruction selection of printf.
Yan Wang
2016-04-22
6
-1
/
+129
*
Implement emision of printf instruction.
Yan Wang
2016-04-22
1
-15
/
+80
*
Add the implementation of printf ir instruction.
Yan Wang
2016-04-22
5
-1
/
+99
*
Add tuple processing logic for printf.
Yan Wang
2016-04-22
2
-0
/
+13
*
Add LLVM fcuntion definition of printf.
Yan Wang
2016-04-22
1
-1
/
+2
*
Reconstruct printf parser.
Yan Wang
2016-04-22
4
-66
/
+56
*
Add PrintfLog structure.
Yan Wang
2016-04-22
1
-0
/
+25
*
Change printf data structure and remove old code.
Yan Wang
2016-04-22
7
-560
/
+36
*
Flush kernel source dump stream
Zhenyu Wang
2016-04-13
1
-1
/
+1
*
Refine custom unrolling policy.
Zhigang Gong
2016-03-17
1
-9
/
+12
*
change behavior of mul24/mad24 when out of range
Guo Yejun
2016-03-17
1
-2
/
+2
*
enable FP_CONTRACT on as default, and implemented with MAD
Guo Yejun
2016-03-17
3
-12
/
+3
*
GBE: remove stacksize 64KB limitation.
Yang, Rong R
2016-03-02
4
-40
/
+41
*
Revert "GBE: disable mad for some cases."
Zhigang Gong
2016-02-25
1
-13
/
+1
*
Fix build with clang++
Armin K
2016-02-25
2
-3
/
+3
*
enable byte gather for vload2/3/4/8(offset, char*) on SKL, BXT and BDW
Guo Yejun
2016-02-25
1
-42
/
+85
*
fix a potential issue of SEL IR optimization when subphysical is true
Guo Yejun
2016-02-25
1
-1
/
+9
*
correct the dst type to ud instead of uw for byte scattered read
Guo Yejun
2016-02-25
1
-1
/
+1
*
correct ASM output for byte scattered read/write
Guo Yejun
2016-02-14
1
-1
/
+25
*
Backend: Remove uselsee ParseCommandLineOptions
Pan Xiuli
2016-02-14
1
-14
/
+1
*
Backend: Add support for LLVM release 3.8
Pan Xiuli
2016-02-14
17
-46
/
+160
*
Add the serializeToBin and deserializeFromBin for kernel arg info.
Junyan He
2016-01-19
1
-0
/
+55
*
Backend: Use KernelArgument::ArgInfo to replace llvm's arg info.
Junyan He
2016-01-19
3
-4
/
+17
*
change built-in function name from get_sub_group_id to get_sub_group_local_id
Guo Yejun
2016-01-08
2
-2
/
+2
*
change built-in function name from get_sub_group_size to get_max_sub_group_size
Guo Yejun
2016-01-08
2
-2
/
+2
*
should convert from llvm address to GEN address space to compare.
Luo Xionghu
2016-01-05
1
-1
/
+1
*
considering width and hstride when do unpacked_uw
Guo Yejun
2015-12-30
2
-1
/
+27
*
fix a bug when the first operand of intel_sub_group_shuffle is uniform
Guo Yejun
2015-12-25
1
-17
/
+21
*
Backend: Refine new instruction with IRBuilder create
Pan Xiuli
2015-12-25
1
-7
/
+14
*
GBE: fix a assert when structure argument's first field don't used.
Yang Rong
2015-12-23
1
-0
/
+10
*
Backend: Fix a memory leak for structurizer.
Junyan He
2015-12-21
1
-5
/
+4
*
add support for build option -cl-fast-relaxed-math
Guo Yejun
2015-12-21
5
-12
/
+34
*
fix debug instruction welform assert.
Luo Xionghu
2015-12-14
1
-1
/
+7
*
fix workgroup_broadcast instruction debug mode assert.
Luo Xionghu
2015-12-14
1
-1
/
+1
*
Backend: Implement the non-constant extractelement scalarize
Pan Xiuli
2015-12-14
1
-7
/
+39
*
Backend: Add reduce add to gen_context.
Junyan He
2015-12-14
1
-2
/
+22
*
Backend: Implement reduce min and max in gen_context
Junyan He
2015-12-14
1
-5
/
+279
*
Backend: Add state register into schedule consideration.
Junyan He
2015-12-14
1
-4
/
+12
*
Backend: Add WORKGROUP_OP instruction selection.
Junyan He
2015-12-14
6
-0
/
+41
*
Add forward message function for gen encoder.
Junyan He
2015-12-14
2
-0
/
+14
*
Backend: Establishing the thread/TID-EUID map.
Junyan He
2015-12-14
2
-8
/
+151
*
libocl: Refine the workgroup functions, add signed info.
Junyan He
2015-12-14
1
-57
/
+57
*
Backend: Add threadid as a curbe register.
Junyan He
2015-12-14
4
-3
/
+7
*
Backend: Add tidMapSLM and wgBroadcastSLM to each function.
Junyan He
2015-12-14
3
-9
/
+20
*
Backend: Add sr0 reg helper function.
Junyan He
2015-12-14
2
-7
/
+11
[next]