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-08-10
Benjamin Segovia
Added support for byte registers in the simulator Added...
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Benjamin Segovia
Added support for loads and stores of uint2/3/4
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Benjamin Segovia
Added tests for uint2/3/4 loads / stores and unaligned...
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Benjamin Segovia
Made Mandelbrot work on Fulsim (SIMD8 only right now)
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Benjamin Segovia
Fixed FP division
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Benjamin Segovia
Added load immediates of bytes and shorts
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Benjamin Segovia
Added tests for load immediates of bytes and shorts
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Benjamin Segovia
Added tests for shorts and bytes operations
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Benjamin Segovia
Simplified a lot the encoding and the back end. Added...
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Benjamin Segovia
Activated all the tests. Byte conversion now works...
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Benjamin Segovia
Fixed this damn fucking relocation bug!
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Benjamin Segovia
Fixed a bug while providing local IDs in the CURBE
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Benjamin Segovia
Added first test for byte scatter reads / writes
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Benjamin Segovia
Reencode a new surface state to make fulsim happy while...
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Benjamin Segovia
Played around with byte scatters / gathers
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Benjamin Segovia
Added more bits of byte scatter / gather and started...
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Benjamin Segovia
Added first bits of byte scattered reads and writes...
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Benjamin Segovia
Removed mandelbrot from the tests
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Benjamin Segovia
Fixed a bug in the IR context that created empty blocks
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Benjamin Segovia
Start to implement UB GenReg
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Benjamin Segovia
Removed more unused encoding stuff related to swizzles
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Benjamin Segovia
Removed unused part of the encoding
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Benjamin Segovia
Started to implement support for byte and shorts
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Benjamin Segovia
Started to implement mandelbrot
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Benjamin Segovia
Fixed wrong assertion
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Benjamin Segovia
Debugged unstructured branch code
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Benjamin Segovia
Added more tests for structured and unstructured branch...
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Benjamin Segovia
Fixed jumpi encoding problem
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Benjamin Segovia
Fixed bug in fwd branch encoding
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Benjamin Segovia
Fixed bug in the way to handle masked branches
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Benjamin Segovia
Added several tests for unstructured branches
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Benjamin Segovia
Cleaned up kernel directory
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Benjamin Segovia
Added flat_address_space tests
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Benjamin Segovia
Kept on
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Benjamin Segovia
Finished the small test framework
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Benjamin Segovia
Revamped tests to make them smaller and simpler (and...
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Benjamin Segovia
tests -> utests
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Benjamin Segovia
Sorted used / unused files in the test directory Made...
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Sushma Rao
fix gcc 4.7 compilation issues
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Benjamin Segovia
Added some functionalities for the test framework
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Benjamin Segovia
Made performance simulator work when using fulsim drm
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Benjamin Segovia
Started to revmap the tests to make something easier...
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Benjamin Segovia
Moved tests in a separate directory
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Benjamin Segovia
Started to implement unstructured branches in the compiler
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Benjamin Segovia
Added first support for branches
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Benjamin Segovia
Added support for BlockIPs
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Benjamin Segovia
Added first support for BlockIPs
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Benjamin Segovia
Added support for shorts in the simulator
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Benjamin Segovia
Played with SIMD8
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Benjamin Segovia
Align driver code with new way to handle curbe
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Benjamin Segovia
Simplify the way we handle curbe
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Benjamin Segovia
Implemented a first quick and dirty mul32x32
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Benjamin Segovia
Made flat address space finally work Fixed a bug in...
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Benjamin Segovia
Added proper buffer big enough to map everything Still...
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Benjamin Segovia
Kept on cleaning and simplifying Gen encoding Made...
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Benjamin Segovia
Started to implement untyped reads / writes
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Benjamin Segovia
Kept on cleaning up the Gen ISA generation Implemented...
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Benjamin Segovia
Started serious work on Gen backend. Made a first stupi...
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Benjamin Segovia
Added a check to make special registers immutable
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Benjamin Segovia
Move backend/gen/brw* files to backend/
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Benjamin Segovia
Kept on cleaning up code and simplifying Gen ISA backend
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Benjamin Segovia
Simplified Gen instruction structures by removing unuse...
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Benjamin Segovia
Started to rename and revamp gen encoding classes
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Benjamin Segovia
Simplified even more the Gen backend code
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Benjamin Segovia
Removed unused file
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Benjamin Segovia
Cleaned up even more code in Gen code generation
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Benjamin Segovia
Started to clean up backend code generation
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Benjamin Segovia
Played with test_write_only
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Benjamin Segovia
First implementation of branches in the simulator
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Benjamin Segovia
Removed unused binaries from windows compiler
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Benjamin Segovia
Added first support for compilation from source
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Benjamin Segovia
Added first support for compilation from source. Quick...
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Benjamin Segovia
Added an option to get the next and previous instructio...
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Benjamin Segovia
Added quake like console variables that simply ready...
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Benjamin Segovia
Added a new copy buffer test
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Benjamin Segovia
Made the first kernels work with the simulators Added...
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Benjamin Segovia
Removed useless EOL at the end of the files
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Benjamin Segovia
s/getSrcIndex/getSrc/g s/getDstIndex/getDst/g
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Benjamin Segovia
s/getSrc()/getSrcData()/g s/getDst()/getDstData()/g
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Benjamin Segovia
Remove function parameters from get{Src,Dst}Index since...
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Benjamin Segovia
Added curbe support in the gpgpu simulator
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Benjamin Segovia
Recompiled kernels with the new stdlib Added definition...
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Benjamin Segovia
dummy change
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Benjamin Segovia
Dummy change
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Benjamin Segovia
Fixed scatter / gather
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Benjamin Segovia
Fixed some back slash crap when stringify the simulator...
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Benjamin Segovia
Completely redesigned the vector API for the simulator...
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Benjamin Segovia
Added more stuff in the vector library
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Benjamin Segovia
Started to implement the vector library for the c+...
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Benjamin Segovia
Kept on experimenting with c++ backend
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Benjamin Segovia
Added more pieces for the SW emulation of the stack
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Benjamin Segovia
Made most of the very basic pieces for the simulation...
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Benjamin Segovia
Started to implement curbe support
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Benjamin Segovia
Fixed issue with new / delete operators
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Benjamin Segovia
Fix name of callback initializer
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Benjamin Segovia
Fixed compilation with the current compiler code
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Benjamin Segovia
Revamp the backend classes to be easily able to output...
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Benjamin Segovia
Started to handle cl_mem regular buffers
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Benjamin Segovia
Improved and simplify file and class naming for the...
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Benjamin Segovia
Started to simplify backend file directory
commit
|
commitdiff
|
tree
|
snapshot
next