index
:
beignet
OCL20
Release_v0.9.x
Release_v1.0
Release_v1.1
Release_v1.2
Release_v1.3
master
newRT
Beignet OpenCL Library for Intel Ivy Bridge and newer GPUs (mirrored from https://gitlab.freedesktop.org/beignet/beignet)
keithp
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
backend
/
src
/
llvm
Age
Commit message (
Expand
)
Author
Files
Lines
2013-07-05
support built-in function "upsample"
Homer Hsing
2
-0
/
+20
2013-07-05
GBE: Clear the value map when start a new scalarize pass.
Zhigang Gong
2
-4
/
+5
2013-07-05
support global scalar constants
Homer Hsing
1
-5
/
+34
2013-07-03
Disable error message output in release version.
Ruiling Song
1
-2
/
+1
2013-07-03
GBE: fixed a barrier related bug.
Zhigang Gong
1
-0
/
+1
2013-07-02
support built-in functions "mul_hi", "mad_hi"
Homer Hsing
2
-0
/
+20
2013-07-02
support built-in functions "hadd", "rhadd"
Homer Hsing
2
-0
/
+18
2013-07-01
Add the builtin function abs() support
Junyan He
2
-2
/
+11
2013-07-01
GBE: fixed the bug when sext a i1 to i8/i16/i32.
Zhigang Gong
1
-1
/
+6
2013-06-27
Add all atomic built-in functions.
Yang Rong
2
-0
/
+104
2013-06-26
GBE: Add more support of char and short arithmetic
Ruiling Song
1
-2
/
+2
2013-06-26
support zero bit counting
Homer Hsing
2
-0
/
+8
2013-06-21
Support 64-bit float
Homer Hsing
1
-0
/
+3
2013-06-20
GBE: Fixed one bug in scalarize pass
Zhigang Gong
1
-2
/
+4
2013-06-14
Refine error check in SetKernelArg() and support NULL buffer argument
Ruiling Song
1
-1
/
+4
2013-06-05
Adaptions for LLVM 3.3 / SPIR
Dag Lem
4
-13
/
+75
2013-06-05
GBE: Add two builtin functions get_work_dim / get_global_offset.
Zhigang Gong
2
-0
/
+3
2013-05-31
GBE: Fixed a 3 elements vector load/store bug.
Zhigang Gong
1
-2
/
+15
2013-05-31
Fix a random assert caused by scalarize pass.
Yang Rong
2
-6
/
+7
2013-05-30
Correct sampler address clamping for read image functions.
Dag Lem
1
-3
/
+4
2013-05-29
GBE: support load/store of char/short vector.
Zhigang Gong
1
-2
/
+21
2013-05-23
Change CMake to support LLVM 3.1.
Yang Rong
2
-11
/
+6
2013-05-23
Fix a scalarize pass bug.
Yang Rong
1
-0
/
+3
2013-05-21
Add more get image info functions.
Zhigang Gong
2
-0
/
+9
2013-05-17
GBE: Add support for get_image_width/height.
Zhigang Gong
2
-4
/
+23
2013-05-17
GBE: preare for get_image_xxx functions support.
Zhigang Gong
2
-0
/
+12
2013-05-17
Remove useless vector check in GenWriter after scalarize pass.
Yang Rong
1
-148
/
+116
2013-05-17
Add a scalarize llvm pass.
Yang Rong
4
-181
/
+925
2013-05-15
GBE/Runtime: Optimize Sample/TypedWrite instruction.
Zhigang Gong
1
-0
/
+1
2013-05-15
GBE: concentrate all samplers' allocation at compile time.
Zhigang Gong
1
-6
/
+1
2013-05-15
GBE: remove sampler address space.
Zhigang Gong
1
-3
/
+0
2013-05-15
GBE: refine the sampler implementation to comply with spec.
Zhigang Gong
1
-1
/
+21
2013-05-08
add third coord in backend
Homer Hsing
1
-2
/
+58
2013-05-08
add backend symbol alias for image3d read write
Homer Hsing
1
-0
/
+14
2013-05-07
Fix compile error when use llvm-3.1 and InstVisitor.h path for llvm-3.3
Chuanbo Weng
2
-2
/
+12
2013-05-02
Support global constant arrays
Homer Hsing
1
-0
/
+86
2013-05-02
disable buggy old code doing global constant
Homer Hsing
1
-20
/
+0
2013-04-16
make raw_fd_ostream not close stdout
Homer Hsing
1
-8
/
+1
2013-04-11
release the contraint of volatile pointer
Lu Guanqun
1
-1
/
+0
2013-04-10
Display function argument name in IR
Homer Hsing
1
-7
/
+8
2013-04-10
Fix uninitialize value warning
Zou, Nanhai
1
-2
/
+2
2013-04-10
Make "logical shift right" work
Homer Hsing
1
-1
/
+1
2013-04-10
fix the wrong zero extend instruction handling
Lu Guanqun
1
-4
/
+15
2013-04-10
add sub_sat operation
Lu Guanqun
2
-0
/
+39
2013-04-10
add add_sat operation
Lu Guanqun
2
-0
/
+60
2013-04-10
Fixed TYPED_WRITE instruction bug for SRC register allocation.
Zhigang Gong
1
-14
/
+12
2013-04-10
Implement TYPED_WRITE instruction.
Zhigang Gong
1
-2
/
+48
2013-04-10
Implement SAMPLE instruction.
Zhigang Gong
2
-1
/
+102
2013-04-10
backend: Remove argID in function arguments iteration
Feng, Boqun
1
-4
/
+2
2013-04-10
remove all Makefiles
Lu Guanqun
1
-3
/
+0
[next]