projects
/
contrib
/
beignet.git
/ shortlog
commit
grep
author
committer
pickaxe
?
search:
re
summary
| shortlog |
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
contrib/beignet.git
2013-04-10
Lu Guanqun
fix compilation errors when it can't find correct libra...
commit
|
commitdiff
|
tree
|
snapshot
2013-04-10
Zhigang Gong
Refine CMake to check llvm version.
commit
|
commitdiff
|
tree
|
snapshot
2013-04-10
Zhigang Gong
Don't use display :0.0 manually.
commit
|
commitdiff
|
tree
|
snapshot
2013-03-29
Zhigang Gong
CMake fixup.
commit
|
commitdiff
|
tree
|
snapshot
2013-03-29
Lu Guanqun
update headers to OpenCL 1.2 standards
commit
|
commitdiff
|
tree
|
snapshot
2013-03-29
Lu Guanqun
fix assertion when two kernels exist in cl file
commit
|
commitdiff
|
tree
|
snapshot
2013-03-29
Lu Guanqun
output file name and kernel name when cl_kernel_init...
commit
|
commitdiff
|
tree
|
snapshot
2013-03-29
Homer Hsing
support vector data load/store for char,short,long
commit
|
commitdiff
|
tree
|
snapshot
2013-03-29
Feng, Boqun
Change to Clang/LLVM ToT(Top of the Tree)
commit
|
commitdiff
|
tree
|
snapshot
2013-03-29
Zhigang Gong
Fixed compilation warnings.
commit
|
commitdiff
|
tree
|
snapshot
2013-03-29
Xing, Homer
Ignore OpenCL kernel copied from Intel OpenCL SDK
commit
|
commitdiff
|
tree
|
snapshot
2013-03-29
Homer Hsing
support OpenCL 1.1 relational builtin functions "all...
commit
|
commitdiff
|
tree
|
snapshot
2013-03-29
Homer Hsing
support OpenCL 1.1 relational builtin function "signbit"
commit
|
commitdiff
|
tree
|
snapshot
2013-03-29
Homer Hsing
support some OpenCL 1.1 relational built-in functions
commit
|
commitdiff
|
tree
|
snapshot
2013-03-29
Homer Hsing
add missing #define in ocl_stdlib.h: INLINE_OVERLOADABL...
commit
|
commitdiff
|
tree
|
snapshot
2013-03-29
Homer Hsing
support some of OpenCL 1.1 relational built-in functions
commit
|
commitdiff
|
tree
|
snapshot
2013-03-29
Homer Hsing
support OpenCL 1.1 kernel_exec preprocessor macro
commit
|
commitdiff
|
tree
|
snapshot
2013-03-29
Homer Hsing
test case for __kernel_exec
commit
|
commitdiff
|
tree
|
snapshot
2013-03-29
Homer Hsing
support OpenCL 1.1 __kernel_exec preprocessor macro
commit
|
commitdiff
|
tree
|
snapshot
2013-03-29
Homer Hsing
pass build-options of clBuildProgram to clang compiler
commit
|
commitdiff
|
tree
|
snapshot
2013-03-29
Homer Hsing
add OpenCL 1.1 preprocessor macros ENDIAN_LITTLE
commit
|
commitdiff
|
tree
|
snapshot
2013-03-29
Homer Hsing
support OpenCL 1.1 other built-in data types
commit
|
commitdiff
|
tree
|
snapshot
2013-03-29
Homer Hsing
a more general typedef for size_t and ptrdiff_t
commit
|
commitdiff
|
tree
|
snapshot
2013-03-29
Homer Hsing
support OpenCL 1.1 floating-point macros
commit
|
commitdiff
|
tree
|
snapshot
2013-03-29
Homer Hsing
support some OpenCL 1.1 preprocessor directives & macros
commit
|
commitdiff
|
tree
|
snapshot
2013-03-29
Homer Hsing
add test case for bool const, and vector component...
commit
|
commitdiff
|
tree
|
snapshot
2013-03-29
Homer Hsing
support OpenCL 1.1 built-in scalar data types, built...
commit
|
commitdiff
|
tree
|
snapshot
2013-03-29
Homer Hsing
test OpenCL 1.1 Vector Data Load/Store Functions
commit
|
commitdiff
|
tree
|
snapshot
2013-03-29
Homer Hsing
test OpenCL 1.1 Async Copies and Prefetch Functions
commit
|
commitdiff
|
tree
|
snapshot
2013-03-29
Homer Hsing
Test OpenCL 1.1 Geometric Builtin Functions
commit
|
commitdiff
|
tree
|
snapshot
2013-03-29
Homer Hsing
test OpenCL 1.1 Relational Built-in Functions
commit
|
commitdiff
|
tree
|
snapshot
2013-03-29
Homer Hsing
Enable build-in vector data types test in kernels/compi...
commit
|
commitdiff
|
tree
|
snapshot
2013-03-29
Homer Hsing
test OpenCL 1.1 Synchronization, explicit memory fence
commit
|
commitdiff
|
tree
|
snapshot
2013-03-29
Homer Hsing
test OpenCL 1.1 sampler declaration fields
commit
|
commitdiff
|
tree
|
snapshot
2013-03-29
Homer Hsing
Test case for OpenCL 1.1 Sampler Objects
commit
|
commitdiff
|
tree
|
snapshot
2013-03-29
Homer Hsing
Test case for OpenCL 1.1 Atomic Functions
commit
|
commitdiff
|
tree
|
snapshot
2013-03-29
Homer Hsing
test case for OpenCL 1.1 function qualifiers
commit
|
commitdiff
|
tree
|
snapshot
2013-03-29
Homer Hsing
test case for OpenCL 1.1 conversion & type casting
commit
|
commitdiff
|
tree
|
snapshot
2013-03-29
Homer Hsing
Test case for OpenCL 1.1 address space qualifier
commit
|
commitdiff
|
tree
|
snapshot
2013-03-29
Homer Hsing
Test case for OpenCL 1.1 integer built-in functions
commit
|
commitdiff
|
tree
|
snapshot
2013-03-29
Homer Hsing
Test case for OpenCL 1.1 structure attributes
commit
|
commitdiff
|
tree
|
snapshot
2013-03-29
Homer Hsing
Test case for OpenCL 1.1 Preprocessor Directives &...
commit
|
commitdiff
|
tree
|
snapshot
2013-03-29
Homer Hsing
Test case for OpenCL 1.1 math constants
commit
|
commitdiff
|
tree
|
snapshot
2013-03-29
Homer Hsing
Test case for OpenCL 1.1 workitem builtin functions
commit
|
commitdiff
|
tree
|
snapshot
2013-03-29
Homer Hsing
Test case for OpenCL 1.1 supported data types
commit
|
commitdiff
|
tree
|
snapshot
2013-03-29
Homer Hsing
Add test case, OpenCL 1.1 Math Built-in Functions
commit
|
commitdiff
|
tree
|
snapshot
2013-03-29
Homer Hsing
test creating program objects, build program executable...
commit
|
commitdiff
|
tree
|
snapshot
2013-03-29
Homer Hsing
Fix up README.md
commit
|
commitdiff
|
tree
|
snapshot
2013-03-29
Zhigang Gong
new test case from Nanhai.
commit
|
commitdiff
|
tree
|
snapshot
2013-03-29
Zhigang Gong
First implementation for extension cl_khr_gl_sharing.
commit
|
commitdiff
|
tree
|
snapshot
2013-03-29
Zhigang Gong
Remove glext.h.
commit
|
commitdiff
|
tree
|
snapshot
2013-03-29
Zhigang Gong
Only llvm3.0 and 3.1 have TargetData.h.
commit
|
commitdiff
|
tree
|
snapshot
2013-03-29
Zhigang Gong
Fixed a potential Null pointer reference in emitMovForPHI.
commit
|
commitdiff
|
tree
|
snapshot
2012-11-17
Benjamin Segovia
Updated comment on lost copy since it is supported now
commit
|
commitdiff
|
tree
|
snapshot
2012-11-17
Benjamin Segovia
Implemented a work around for LLVM / clang 3.2. They...
commit
|
commitdiff
|
tree
|
snapshot
2012-11-16
Benjamin Segovia
Improved llvm 3.2 support (remove some warnings using...
commit
|
commitdiff
|
tree
|
snapshot
2012-11-16
Benjamin Segovia
Fixed lost copy issue when deSSAing the code. Yeah...
commit
|
commitdiff
|
tree
|
snapshot
2012-11-14
Benjamin Segovia
Added complete support for barrier (and use of SLM)
commit
|
commitdiff
|
tree
|
snapshot
2012-11-13
Benjamin Segovia
Started to implement OpenCL barrier() function
commit
|
commitdiff
|
tree
|
snapshot
2012-11-10
Benjamin Segovia
Started the boiler plate for barrier (and fences) instr...
commit
|
commitdiff
|
tree
|
snapshot
2012-11-10
Benjamin Segovia
Removed MAD instruction in the IR
commit
|
commitdiff
|
tree
|
snapshot
2012-11-10
Benjamin Segovia
Added support for __local pointer in kernel arguments...
commit
|
commitdiff
|
tree
|
snapshot
2012-11-09
Benjamin Segovia
Updated README since LLVM 3.1 is supported and LLVM...
commit
|
commitdiff
|
tree
|
snapshot
2012-11-09
Benjamin Segovia
Improved the comment on the LLVM pass
commit
|
commitdiff
|
tree
|
snapshot
2012-11-09
Benjamin Segovia
Fixed more warning with LLVM 3.2
commit
|
commitdiff
|
tree
|
snapshot
2012-11-09
Benjamin Segovia
Fixed inverted assertion
commit
|
commitdiff
|
tree
|
snapshot
2012-11-09
Benjamin Segovia
Added a lengthy comment on the LLVM to Gen IR translation
commit
|
commitdiff
|
tree
|
snapshot
2012-11-09
Benjamin Segovia
Forbid use of LLVM 3.2 since there are still issues...
commit
|
commitdiff
|
tree
|
snapshot
2012-11-09
Benjamin Segovia
Fixed a warning when compiling with LLVM 3.1
commit
|
commitdiff
|
tree
|
snapshot
2012-11-09
Benjamin Segovia
Finished proper support for LLVM 3.1
commit
|
commitdiff
|
tree
|
snapshot
2012-11-09
Benjamin Segovia
Fixed a bug in llvm Gen backend
commit
|
commitdiff
|
tree
|
snapshot
2012-11-09
Benjamin Segovia
Fixed preprocessor defines for LLVM 3.0
commit
|
commitdiff
|
tree
|
snapshot
2012-11-09
Benjamin Segovia
Cleaned some old bitrot code in llvm_gen_backend
commit
|
commitdiff
|
tree
|
snapshot
2012-11-09
Benjamin Segovia
Enabled assertions and internal errors for the compiler...
commit
|
commitdiff
|
tree
|
snapshot
2012-11-09
Benjamin Segovia
Added support for llvm 3.1
commit
|
commitdiff
|
tree
|
snapshot
2012-11-09
Benjamin Segovia
Fixed a leak in the code using libdrm_intel
commit
|
commitdiff
|
tree
|
snapshot
2012-11-08
Benjamin Segovia
Made a quick pass to clean up a bit the headers (there...
commit
|
commitdiff
|
tree
|
snapshot
2012-11-08
Benjamin Segovia
Removed one useless rforeach for the basic blocks
commit
|
commitdiff
|
tree
|
snapshot
2012-11-08
Benjamin Segovia
Removed old bits of ir::Instruction
commit
|
commitdiff
|
tree
|
snapshot
2012-11-08
Benjamin Segovia
Started to revamp ir::Instruction class to make it...
commit
|
commitdiff
|
tree
|
snapshot
2012-11-07
Benjamin Segovia
Added supports for loads and stores of float8/float16
commit
|
commitdiff
|
tree
|
snapshot
2012-11-07
Benjamin Segovia
Implemented merge of identical immediates per basic...
commit
|
commitdiff
|
tree
|
snapshot
2012-11-07
Benjamin Segovia
Added a new menger sponge with no shadow (just to have...
commit
|
commitdiff
|
tree
|
snapshot
2012-11-07
Benjamin Segovia
Added support for select instructions with embedded...
commit
|
commitdiff
|
tree
|
snapshot
2012-11-07
Benjamin Segovia
Changed style of the comment for insn scheduling
commit
|
commitdiff
|
tree
|
snapshot
2012-11-07
Benjamin Segovia
Made the zero cycle strategy work. This stronly limits...
commit
|
commitdiff
|
tree
|
snapshot
2012-11-07
Benjamin Segovia
Added a additional rule for MADs. When we try to avoid...
commit
|
commitdiff
|
tree
|
snapshot
2012-11-07
Benjamin Segovia
Added more features to the instruction scheduler to...
commit
|
commitdiff
|
tree
|
snapshot
2012-11-06
Benjamin Segovia
Fixed a potential bug with cvar
commit
|
commitdiff
|
tree
|
snapshot
2012-11-06
Benjamin Segovia
Added julia set
commit
|
commitdiff
|
tree
|
snapshot
2012-11-06
Benjamin Segovia
Added three kernels from Inigo website. Be aware that...
commit
|
commitdiff
|
tree
|
snapshot
2012-11-06
Benjamin Segovia
Farctorized the code for the kernels I picked up from...
commit
|
commitdiff
|
tree
|
snapshot
2012-11-06
Benjamin Segovia
Removed the remaining bits of the Gen specific extensio...
commit
|
commitdiff
|
tree
|
snapshot
2012-11-05
Benjamin Segovia
Started to remove support for gen extensions. This...
commit
|
commitdiff
|
tree
|
snapshot
2012-11-05
Benjamin Segovia
Removed the remaining bits of the c++ simulator. We...
commit
|
commitdiff
|
tree
|
snapshot
2012-11-03
Benjamin Segovia
Updated the utest Makefile
commit
|
commitdiff
|
tree
|
snapshot
2012-11-03
Benjamin Segovia
- Added reference images for all the remaining tests...
commit
|
commitdiff
|
tree
|
snapshot
2012-11-03
Benjamin Segovia
- Made ribbon test pass (still need to generate the...
commit
|
commitdiff
|
tree
|
snapshot
2012-11-03
Benjamin Segovia
Add support for insertion into vector of constants
commit
|
commitdiff
|
tree
|
snapshot
2012-11-03
Benjamin Segovia
Made compiler_clod pass. The image is now properly...
commit
|
commitdiff
|
tree
|
snapshot
next