contrib/beignet.git
2012-08-10 Benjamin SegoviaMade the first kernels work with the simulators Added...
2012-08-10 Benjamin SegoviaRemoved useless EOL at the end of the files
2012-08-10 Benjamin Segovias/getSrcIndex/getSrc/g s/getDstIndex/getDst/g
2012-08-10 Benjamin Segovias/getSrc()/getSrcData()/g s/getDst()/getDstData()/g
2012-08-10 Benjamin SegoviaRemove function parameters from get{Src,Dst}Index since...
2012-08-10 Benjamin SegoviaAdded curbe support in the gpgpu simulator
2012-08-10 Benjamin SegoviaRecompiled kernels with the new stdlib Added definition...
2012-08-10 Benjamin Segoviadummy change
2012-08-10 Benjamin SegoviaDummy change
2012-08-10 Benjamin SegoviaFixed scatter / gather
2012-08-10 Benjamin SegoviaFixed some back slash crap when stringify the simulator...
2012-08-10 Benjamin SegoviaCompletely redesigned the vector API for the simulator...
2012-08-10 Benjamin SegoviaAdded more stuff in the vector library
2012-08-10 Benjamin SegoviaStarted to implement the vector library for the c+...
2012-08-10 Benjamin SegoviaKept on experimenting with c++ backend
2012-08-10 Benjamin SegoviaAdded more pieces for the SW emulation of the stack
2012-08-10 Benjamin SegoviaMade most of the very basic pieces for the simulation...
2012-08-10 Benjamin SegoviaStarted to implement curbe support
2012-08-10 Benjamin SegoviaFixed issue with new / delete operators
2012-08-10 Benjamin SegoviaFix name of callback initializer
2012-08-10 Benjamin SegoviaFixed compilation with the current compiler code
2012-08-10 Benjamin SegoviaRevamp the backend classes to be easily able to output...
2012-08-10 Benjamin SegoviaStarted to handle cl_mem regular buffers
2012-08-10 Benjamin SegoviaImproved and simplify file and class naming for the...
2012-08-10 Benjamin SegoviaStarted to simplify backend file directory
2012-08-10 Benjamin SegoviaFixed the getCode kernel function for the simulator
2012-08-10 Benjamin SegoviaMade the EOT code run on the simulator
2012-08-10 Benjamin SegoviaAdded a script to support the performance simulator
2012-08-10 Benjamin SegoviaImplemented some pieces of the GenIR to c++ conversion...
2012-08-10 Benjamin SegoviaMade a better c-style interface Improved the base inter...
2012-08-10 Benjamin SegoviaAdapted properly the driver to the new gen compiler...
2012-08-10 Benjamin SegoviaPut sim and gen files into a common sub-directory
2012-08-10 Benjamin SegoviaStarted to implement the interface for the compiler...
2012-08-10 Benjamin SegoviaFixed memory leaks in llvm_to_gen pass
2012-08-10 Benjamin SegoviaAdded all the call backs to support the simulator....
2012-08-10 Benjamin SegoviaMade the structure naming more consistent
2012-08-10 Benjamin SegoviaRemoved all direct dependencies to the intel driver...
2012-08-10 Benjamin SegoviaStarted to rename all driver files to make the naming...
2012-08-10 Benjamin SegoviaAdded more call backs to abstract the driver back end
2012-08-10 Benjamin SegoviaStarted to implement the clean interface to support...
2012-08-10 Benjamin SegoviaMade EOT work correctly Extended public API
2012-08-10 Benjamin SegoviaMade EOT work on simulator
2012-08-10 Benjamin SegoviaAdded more functions to interface Gen programs
2012-08-10 Benjamin SegoviaStarted to inject the new compiler API
2012-08-10 Benjamin SegoviaRemoved Gen6 Stripped out all dependencies from previou...
2012-08-10 Benjamin SegoviaStarted to implement external C interface for the compi...
2012-08-10 Benjamin SegoviaStarted to implement Gen code generation
2012-08-10 Benjamin Segoviastarted to implement gen encoding
2012-08-10 Benjamin SegoviaAdded first support for constant vector Recompiled...
2012-08-10 Benjamin SegoviaFixed several bugs in the DAG creation code
2012-08-10 Benjamin SegoviaFixed a bug in memory debugger (...) Fixed a stupid...
2012-08-10 Benjamin SegoviaFixed auto keyword use
2012-08-10 Benjamin SegoviaStarted to fix problem with blocks that do not end...
2012-08-10 Benjamin SegoviaKept on implementing full function DAG Added a monitor...
2012-08-10 Benjamin SegoviaStarted to implement the iterative data flow pass to...
2012-08-10 Benjamin SegoviaStarted to implement values and ud | du chains
2012-08-10 Benjamin Segoviavalue.hpp -> immediate.hpp value is going to be a real...
2012-08-10 Benjamin SegoviaAdded proper bookkeeping for the argument types Finishe...
2012-08-10 Benjamin SegoviaStarted to implement pretty printer for the liveness...
2012-08-10 Benjamin SegoviaStarted to implement liveness analysis
2012-08-10 Benjamin SegoviaStarted to implement liveness analysis
2012-08-10 Benjamin SegoviaRemoved unused returnStruct field from function Include...
2012-08-10 Benjamin SegoviaMade the instructions double-chain list elements Rename...
2012-08-10 Benjamin SegoviaAdded new test
2012-08-10 Benjamin SegoviaImplemented PHI and Branch instruction translation
2012-08-10 Benjamin SegoviaAdded shuffle/insert/extract elements LLVM IR translati...
2012-08-10 Benjamin SegoviaAdded more kernels for the very basic tests
2012-08-10 Benjamin SegoviaAdded extra check when dealing with our own builtins...
2012-08-10 Benjamin SegoviaAdded first support for compare instructions Added...
2012-08-10 Benjamin SegoviaRemoved unused code from former C backend
2012-08-10 Benjamin SegoviaMade first tests pass with vectors
2012-08-10 Benjamin SegoviaExtended the llvm-to-gen translation pass
2012-08-10 Benjamin SegoviaAdded first support for immediates Started to add suppo...
2012-08-10 Benjamin SegoviaFinished a first very very limited LLVM to Gen-IR trans...
2012-08-10 Benjamin SegoviaAdded various helper functions in the LLVM to Gen trans...
2012-08-10 Benjamin SegoviaImplemented a first implementation of the function...
2012-08-10 Benjamin SegoviaRemoved more stuff from CBackend
2012-08-10 Benjamin SegoviaRemoved the crap related to llvm targets and triples
2012-08-10 Benjamin SegoviaStarted to remove the useless crap from CBackend. We...
2012-08-10 Benjamin SegoviaCompiled the skeletong of what the llvm to gbe translat...
2012-08-10 Benjamin SegoviaAdded a new define for the debug mode (GBE_DEBUG)
2012-08-10 Benjamin SegoviaStarted llvm work
2012-08-10 Benjamin SegoviaAdded missing file
2012-08-10 Benjamin SegoviaAdded support for output streams for functions
2012-08-10 Benjamin SegoviaAdded more tests
2012-08-10 Benjamin SegoviaFixed instruction size in the instruction definitions...
2012-08-10 Benjamin SegoviaImproved error messages with better assertions
2012-08-10 Benjamin Segovias/Register/RegisterData/g s/RegisterIndex/Register...
2012-08-10 Benjamin SegoviaChanged typing in GrowingPool. It is more C++ like
2012-08-10 Benjamin SegoviaAdded missing test
2012-08-10 Benjamin SegoviaAdded type safety for all uint* Added one more test
2012-08-10 Benjamin SegoviaMade the memory debugger properly output the unfreed...
2012-08-10 Benjamin SegoviaAdded more functionality in the unit test "framework...
2012-08-10 Benjamin SegoviaAdded missing function for compares
2012-08-10 Benjamin SegoviaEnsure type safety for tuple and register indices by...
2012-08-10 Benjamin SegoviaAdded compare instructions Finished to implement well...
2012-08-10 Benjamin SegoviaAdded more functionalities for the context Started...
2012-08-10 Benjamin SegoviaImproved memory debugger -> added memory re-initializat...
2012-08-10 Benjamin SegoviaRenamed ir_{...} to {...} Put ir structures and classes...
2012-08-10 Benjamin Segoviaint* -> [u]uint*_t
next