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
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
2012-08-10
Benjamin Segovia
Fixed the getCode kernel function for the simulator
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Benjamin Segovia
Made the EOT code run on the simulator
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Benjamin Segovia
Added a script to support the performance simulator
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Benjamin Segovia
Implemented some pieces of the GenIR to c++ conversion...
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Benjamin Segovia
Made a better c-style interface Improved the base inter...
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Benjamin Segovia
Adapted properly the driver to the new gen compiler...
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Benjamin Segovia
Put sim and gen files into a common sub-directory
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Benjamin Segovia
Started to implement the interface for the compiler...
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Benjamin Segovia
Fixed memory leaks in llvm_to_gen pass
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Benjamin Segovia
Added all the call backs to support the simulator....
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Benjamin Segovia
Made the structure naming more consistent
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Benjamin Segovia
Removed all direct dependencies to the intel driver...
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Benjamin Segovia
Started to rename all driver files to make the naming...
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Benjamin Segovia
Added more call backs to abstract the driver back end
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Benjamin Segovia
Started to implement the clean interface to support...
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Benjamin Segovia
Made EOT work correctly Extended public API
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Benjamin Segovia
Made EOT work on simulator
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Benjamin Segovia
Added more functions to interface Gen programs
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Benjamin Segovia
Started to inject the new compiler API
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Benjamin Segovia
Removed Gen6 Stripped out all dependencies from previou...
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Benjamin Segovia
Started to implement external C interface for the compi...
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Benjamin Segovia
Started to implement Gen code generation
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Benjamin Segovia
started to implement gen encoding
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Benjamin Segovia
Added first support for constant vector Recompiled...
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Benjamin Segovia
Fixed several bugs in the DAG creation code
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Benjamin Segovia
Fixed a bug in memory debugger (...) Fixed a stupid...
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Benjamin Segovia
Fixed auto keyword use
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Benjamin Segovia
Started to fix problem with blocks that do not end...
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Benjamin Segovia
Kept on implementing full function DAG Added a monitor...
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Benjamin Segovia
Started to implement the iterative data flow pass to...
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Benjamin Segovia
Started to implement values and ud | du chains
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Benjamin Segovia
value.hpp -> immediate.hpp value is going to be a real...
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Benjamin Segovia
Added proper bookkeeping for the argument types Finishe...
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Benjamin Segovia
Started to implement pretty printer for the liveness...
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Benjamin Segovia
Started to implement liveness analysis
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Benjamin Segovia
Started to implement liveness analysis
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Benjamin Segovia
Removed unused returnStruct field from function Include...
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Benjamin Segovia
Made the instructions double-chain list elements Rename...
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Benjamin Segovia
Added new test
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Benjamin Segovia
Implemented PHI and Branch instruction translation
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Benjamin Segovia
Added shuffle/insert/extract elements LLVM IR translati...
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Benjamin Segovia
Added more kernels for the very basic tests
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Benjamin Segovia
Added extra check when dealing with our own builtins...
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Benjamin Segovia
Added first support for compare instructions Added...
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Benjamin Segovia
Removed unused code from former C backend
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Benjamin Segovia
Made first tests pass with vectors
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Benjamin Segovia
Extended the llvm-to-gen translation pass
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Benjamin Segovia
Added first support for immediates Started to add suppo...
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Benjamin Segovia
Finished a first very very limited LLVM to Gen-IR trans...
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Benjamin Segovia
Added various helper functions in the LLVM to Gen trans...
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Benjamin Segovia
Implemented a first implementation of the function...
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Benjamin Segovia
Removed more stuff from CBackend
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Benjamin Segovia
Removed the crap related to llvm targets and triples
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Benjamin Segovia
Started to remove the useless crap from CBackend. We...
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Benjamin Segovia
Compiled the skeletong of what the llvm to gbe translat...
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Benjamin Segovia
Added a new define for the debug mode (GBE_DEBUG)
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Benjamin Segovia
Started llvm work
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Benjamin Segovia
Added missing file
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Benjamin Segovia
Added support for output streams for functions
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Benjamin Segovia
Added more tests
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Benjamin Segovia
Fixed instruction size in the instruction definitions...
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Benjamin Segovia
Improved error messages with better assertions
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Benjamin Segovia
s/Register/RegisterData/g s/RegisterIndex/Register...
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Benjamin Segovia
Changed typing in GrowingPool. It is more C++ like
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Benjamin Segovia
Added missing test
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Benjamin Segovia
Added type safety for all uint* Added one more test
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Benjamin Segovia
Made the memory debugger properly output the unfreed...
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Benjamin Segovia
Added more functionality in the unit test "framework...
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Benjamin Segovia
Added missing function for compares
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Benjamin Segovia
Ensure type safety for tuple and register indices by...
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Benjamin Segovia
Added compare instructions Finished to implement well...
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Benjamin Segovia
Added more functionalities for the context Started...
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Benjamin Segovia
Improved memory debugger -> added memory re-initializat...
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Benjamin Segovia
Renamed ir_{...} to {...} Put ir structures and classes...
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Benjamin Segovia
int* -> [u]uint*_t
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
ojomer
Plasma specific changes
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
bsegovia
Start to implement context and compilation unit creation
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
bsegovia
Added first support for compilation units Added first...
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
bsegovia
Added missing files
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
bsegovia
Keep on implementing instruction class implementation...
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Benjamin Segovia
Started to add cleaner and safer cast facilities for...
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Benjamin Segovia
Cleaned up instruction class implementation
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Benjamin Segovia
Added a clean interface for instruction (encoding in...
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
bsegovia
Fixed SNB build
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Benjamin Segovia
Started to implement IR VM
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Benjamin Segovia
Removed unused tests
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Benjamin Segovia
- renamed namespace (s/pf/gbe) - created first files...
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
bsegovia
Implemented SIMD8 for IVB (only tested on Fulsim but...
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
bsegovia
Implemented image tiling on IVB fulsim
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
bsegovia
Fixed compilation while using the old compiler
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
bsegovia
Ported the code to HSW Updated the compiler. Both old...
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
bsegovia
Ported the code to HSW
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
bsegovia
removed krn75 tmp files
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
bsegovia
Silent GCC warnings in release mode
commit
|
commitdiff
|
tree
|
snapshot
next