projects
/
contrib
/
beignet.git
/ shortlog
commit
grep
author
committer
pickaxe
?
search:
re
summary
| shortlog |
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
contrib/beignet.git
2012-10-12
Benjamin Segovia
Started to add geometric functions (see OpenCL spec)
commit
|
commitdiff
|
tree
|
snapshot
2012-10-12
Benjamin Segovia
Added support for various math functions
commit
|
commitdiff
|
tree
|
snapshot
2012-10-12
Benjamin Segovia
Pushed back original headers we partially lost during...
commit
|
commitdiff
|
tree
|
snapshot
2012-10-09
Benjamin Segovia
Reset mandelbrot dimensions
commit
|
commitdiff
|
tree
|
snapshot
2012-10-09
Benjamin Segovia
Fixed select OCL builtin
commit
|
commitdiff
|
tree
|
snapshot
2012-10-09
Benjamin Segovia
Fixed a bug in the flag register allocator
commit
|
commitdiff
|
tree
|
snapshot
2012-10-08
Benjamin Segovia
Separate instruction data from the rest to prepare...
commit
|
commitdiff
|
tree
|
snapshot
2012-10-08
Benjamin Segovia
Used intrusive_list for SelectionVector
commit
|
commitdiff
|
tree
|
snapshot
2012-10-08
Benjamin Segovia
Used intrusive_list for SelectionBlock
commit
|
commitdiff
|
tree
|
snapshot
2012-10-08
Benjamin Segovia
Used intrusive_list for SelectionInstruction
commit
|
commitdiff
|
tree
|
snapshot
2012-10-08
Benjamin Segovia
Added some more public functionality for intrusive_list
commit
|
commitdiff
|
tree
|
snapshot
2012-10-08
Benjamin Segovia
Used intrusive_list for forward list instruction scheduling
commit
|
commitdiff
|
tree
|
snapshot
2012-10-08
Benjamin Segovia
Added intrusive list implementation from Maciej Sinilo...
commit
|
commitdiff
|
tree
|
snapshot
2012-10-08
Benjamin Segovia
Removed utest kernels used for the (removed) internal...
commit
|
commitdiff
|
tree
|
snapshot
2012-10-08
Benjamin Segovia
Cleaned up disassembly code to make it used the new...
commit
|
commitdiff
|
tree
|
snapshot
2012-10-08
Benjamin Segovia
Removed compiler internal utests. We now have the OCL...
commit
|
commitdiff
|
tree
|
snapshot
2012-10-08
Benjamin Segovia
Fixed issue with flag register encoding in instruction...
commit
|
commitdiff
|
tree
|
snapshot
2012-10-08
Benjamin Segovia
Activated instruction scheduling
commit
|
commitdiff
|
tree
|
snapshot
2012-10-08
Benjamin Segovia
Fixed compilation issue with gcc 4.6
commit
|
commitdiff
|
tree
|
snapshot
2012-10-05
Benjamin Segovia
Handled null register when scheduling
commit
|
commitdiff
|
tree
|
snapshot
2012-10-04
Benjamin Segovia
Almost finished instruction scheduling. Just need to...
commit
|
commitdiff
|
tree
|
snapshot
2012-10-04
Benjamin Segovia
Fixed bug in growing pool allocator
commit
|
commitdiff
|
tree
|
snapshot
2012-10-04
Benjamin Segovia
Fixed read/write dependencies for the insn scheduler
commit
|
commitdiff
|
tree
|
snapshot
2012-10-02
Benjamin Segovia
Started to make instruction scheduling work
commit
|
commitdiff
|
tree
|
snapshot
2012-09-21
Benjamin Segovia
First implementation (untested) of instruction scheduli...
commit
|
commitdiff
|
tree
|
snapshot
2012-09-19
Benjamin Segovia
Removed unused files
commit
|
commitdiff
|
tree
|
snapshot
2012-09-19
Benjamin Segovia
Cleaned up instruction selection interface. Push everyt...
commit
|
commitdiff
|
tree
|
snapshot
2012-09-19
Benjamin Segovia
Cleaned up register allocator interface to limit depend...
commit
|
commitdiff
|
tree
|
snapshot
2012-09-19
Benjamin Segovia
Made SelectionInstruction variable sized
commit
|
commitdiff
|
tree
|
snapshot
2012-09-19
Benjamin Segovia
Implemented linear allocator to have both fast instruct...
commit
|
commitdiff
|
tree
|
snapshot
2012-09-18
Benjamin Segovia
Started to implemented instruction scheduling
commit
|
commitdiff
|
tree
|
snapshot
2012-09-18
Benjamin Segovia
Improved MOVs generation while resolving PHIs
commit
|
commitdiff
|
tree
|
snapshot
2012-09-17
bsegovia
Fixed a warning with gcc 4.7 related to the use of...
commit
|
commitdiff
|
tree
|
snapshot
2012-09-17
bsegovia
Implemented greedy instruction on DAG. The idea is...
commit
|
commitdiff
|
tree
|
snapshot
2012-09-17
bsegovia
Added proper flag register allocation. Flag are spilled...
commit
|
commitdiff
|
tree
|
snapshot
2012-09-17
bsegovia
Pushed back modified files for Gen extension support
commit
|
commitdiff
|
tree
|
snapshot
2012-09-17
bsegovia
Added support for some Gen extensions. The idea is...
commit
|
commitdiff
|
tree
|
snapshot
2012-08-13
bsegovia
Fixed a bug in register allocator
commit
|
commitdiff
|
tree
|
snapshot
2012-08-13
bsegovia
Fixed a bug with LLVM alloca
commit
|
commitdiff
|
tree
|
snapshot
2012-08-13
bsegovia
Reenabled the CMake build path. It is really imperfect...
commit
|
commitdiff
|
tree
|
snapshot
2012-08-13
bsegovia
Fixed constness warning for gcc 4.7
commit
|
commitdiff
|
tree
|
snapshot
2012-08-13
bsegovia
Fixed build by adding LLVM library directory
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Keith Packard
Build tests
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Keith Packard
Fix build order between backend and cl library
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Keith Packard
Build .so and .so.0 versions of libgbe
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Keith Packard
Build backend before main library
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Keith Packard
Create make-based build infrastructure
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Keith Packard
Create make-based build infrastructure
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Benjamin Segovia
Removed unused file
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Benjamin Segovia
Removed a test that does not pass yet
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Benjamin Segovia
Cleaned up SLM code
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Benjamin Segovia
Added missing file
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Benjamin Segovia
Used a hash map to handle OCL instrinsic functions
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Benjamin Segovia
Started to support __local and __constant
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Benjamin Segovia
Started to play with __local and __constant declarations
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Benjamin Segovia
Removed unused file
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Benjamin Segovia
Updated and compiled README
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Benjamin Segovia
Recompiled the documentation
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Benjamin Segovia
Updated compiled README
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Benjamin Segovia
Made errors explicit while loading kernels
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Benjamin Segovia
Fixed a typo in Release
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Benjamin Segovia
Fix unitialized value in instruction selection
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Benjamin Segovia
Fixed uninitialized values reported by valgrind
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Benjamin Segovia
Properly added use of the custom allocators everywhere
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Benjamin Segovia
Added more information in the README Checked memory...
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Benjamin Segovia
Added missing file while using the blob (TM)
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Benjamin Segovia
Spell-checked the documentation Added a TODO entry...
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Benjamin Segovia
Added more info on general plumbering to do
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Benjamin Segovia
Added support for disassembling Gen ISA (instead of...
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Benjamin Segovia
Added more documentation
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Benjamin Segovia
Started to clean up the headers
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Benjamin Segovia
Added missing files in the documentation
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Benjamin Segovia
Added more stuff in the documentation (mostly on how...
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Benjamin Segovia
Implemented the description of the flat address space...
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Benjamin Segovia
Added first documentation on flat address space Compile...
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Benjamin Segovia
Fixed README
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Benjamin Segovia
Added the markdown extension to the README file
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Benjamin Segovia
Added the markdown extension to the README file
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Benjamin Segovia
Fixed a exception safety issue in the LLVM to GenIR...
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Benjamin Segovia
Improved markdown syntax for README
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Benjamin Segovia
Cleaned up the code to enable the blob compilation...
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Benjamin Segovia
Cleaned up the code from previous unused dependencies...
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Benjamin Segovia
s/gen_eu.*/gen_encoder.*/g
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Benjamin Segovia
s/GenEmitter/GenEncoder/g
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Benjamin Segovia
Removed unused crap for the final encoding step
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Benjamin Segovia
Removed even more kludge from previous register allocation
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Benjamin Segovia
Removed kludge from pre instruction selection era
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Benjamin Segovia
Removed kludge from previous register allocator
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Benjamin Segovia
First working implementation of linear scan register...
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Benjamin Segovia
Implemented the first phase of the linear scan allocator
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Benjamin Segovia
Played around for register allocation
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Benjamin Segovia
Used first bits the register file memory allocator...
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Benjamin Segovia
Implemented the CURBE allocation with the register...
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Benjamin Segovia
Started to implement proper allocation of curbe entries
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Benjamin Segovia
Fixed the comment for block coalescing
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Benjamin Segovia
Started to implement the generic memory allocator used...
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Benjamin Segovia
Removed this selection tile crap. It was just a bad...
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Benjamin Segovia
Fixed scalar register encoding for untyped reads and...
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Benjamin Segovia
Played around for the new back end boilerplate
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Benjamin Segovia
Fixed various bug in the new boilerplate (selection...
commit
|
commitdiff
|
tree
|
snapshot
next