summaryrefslogtreecommitdiff
path: root/backend/src/sys
Commit message (Expand)AuthorAgeFilesLines
* GBE: change GEN binary format.Yang Rong2016-06-231-4/+4
* Android: derived the Allocator from std::allocator.Yang Rong2016-05-271-2/+2
* GBE: fix safe type definition.Zhigang Gong2015-04-131-1/+1
* Change the KB and MB define to enum.Yang Rong2015-02-111-3/+7
* replace hash_map with mapGuo Yejun2014-12-251-82/+0
* License: adjust all license version to LGPL v2.1+.Zhigang Gong2014-11-1119-19/+19
* Fix compile warnings for ICC compilerLv Meng2014-08-191-2/+4
* Add the virtual dctr function of Serialization to kill warning.Junyan He2013-09-121-0/+2
* Add the serialization support for backendJunyan He2013-09-121-0/+42
* Add missing include of <limits>Simon Richter2013-05-171-0/+1
* Accept glibc's implementation of memalign()Simon Richter2013-04-181-1/+1
* remove dollar sign in identifierLu Guanqun2013-04-171-5/+5
* backend: Use alignof keyword when supportedFeng, Boqun2013-04-102-5/+12
* remove all MakefilesLu Guanqun2013-04-101-3/+0
* Added support for llvm 3.1Benjamin Segovia2012-11-081-0/+6
* Fixed a potential bug with cvarBenjamin Segovia2012-11-051-1/+1
* Pushed back original headers we partially lost during the code base merge. NowBenjamin Segovia2012-10-1211-45/+5
* Added some more public functionality for intrusive_listBenjamin Segovia2012-10-082-21/+65
* Used intrusive_list for forward list instruction schedulingBenjamin Segovia2012-10-081-5/+5
* Added intrusive list implementation from Maciej Sinilo (MIT licensed)Benjamin Segovia2012-10-082-0/+200
* Activated instruction schedulingBenjamin Segovia2012-10-081-1/+1
* Almost finished instruction scheduling. Just need to handle accumulator writeBenjamin Segovia2012-10-041-8/+9
* Fixed bug in growing pool allocatorBenjamin Segovia2012-10-041-17/+36
* Removed unused filesBenjamin Segovia2012-09-1911-830/+34
* Implemented linear allocator to have both fast instruction allocation andBenjamin Segovia2012-09-192-24/+121
* Improved MOVs generation while resolving PHIsBenjamin Segovia2012-09-181-1/+3
* Implemented greedy instruction on DAG. The idea is mostly to merge instructionsbsegovia2012-09-171-5/+35
* Create make-based build infrastructureKeith Packard2012-08-101-0/+3
* Started to play with __local and __constant declarationsBenjamin Segovia2012-08-101-3/+12
* Implemented first methods of the gen selection engineBenjamin Segovia2012-08-101-1/+1
* Made a systematic of range-based for loops when it is possibleBenjamin Segovia2012-08-101-2/+1
* Started constant_push handling Started to revamp the custom allocatorsBenjamin Segovia2012-08-102-67/+53
* Added proper support for stack in Gen backendBenjamin Segovia2012-08-101-4/+4
* fix gcc 4.7 compilation issuesSushma Rao2012-08-102-0/+4
* Added a check to make special registers immutableBenjamin Segovia2012-08-101-1/+1
* Added first support for compilation from source. Quick and dirty (since uses ...Benjamin Segovia2012-08-101-1/+1
* Added quake like console variables that simply ready the environment variablesBenjamin Segovia2012-08-104-68/+111
* Made the first kernels work with the simulators Added some debug variablesBenjamin Segovia2012-08-103-0/+102
* Removed useless EOL at the end of the filesBenjamin Segovia2012-08-1025-50/+0
* s/getSrcIndex/getSrc/g s/getDstIndex/getDst/gBenjamin Segovia2012-08-1025-0/+50
* Recompiled kernels with the new stdlib Added definition and use sets per regi...Benjamin Segovia2012-08-101-1/+1
* Fixed issue with new / delete operatorsBenjamin Segovia2012-08-101-7/+7
* Started to implement external C interface for the compiler Output a first dum...Benjamin Segovia2012-08-102-10/+23
* Fixed a bug in memory debugger (...) Fixed a stupid bug while releasing Funct...Benjamin Segovia2012-08-106-11/+30
* Kept on implementing full function DAG Added a monitor for the memory consump...Benjamin Segovia2012-08-101-0/+15
* Started to implement the iterative data flow pass to build the global DAGBenjamin Segovia2012-08-103-13/+22
* Made the instructions double-chain list elements Renamed the register family ...Benjamin Segovia2012-08-101-1/+1
* Extended the llvm-to-gen translation passBenjamin Segovia2012-08-101-2/+4
* Added first support for immediates Started to add support for builtin functionsBenjamin Segovia2012-08-101-2/+2
* Finished a first very very limited LLVM to Gen-IR translation. It should be j...Benjamin Segovia2012-08-101-0/+1