summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Started to support __local and __constantBenjamin Segovia2012-08-104-1/+104
* Started to play with __local and __constant declarationsBenjamin Segovia2012-08-105-12/+25
* Removed unused fileBenjamin Segovia2012-08-101-9/+0
* Updated and compiled READMEBenjamin Segovia2012-08-102-1/+169
* Recompiled the documentationBenjamin Segovia2012-08-105-28/+42
* Updated compiled READMEBenjamin Segovia2012-08-101-3/+5
* Made errors explicit while loading kernelsBenjamin Segovia2012-08-102-3/+3
* Fixed a typo in ReleaseBenjamin Segovia2012-08-103-7/+7
* Fix unitialized value in instruction selectionBenjamin Segovia2012-08-101-1/+1
* Fixed uninitialized values reported by valgrindBenjamin Segovia2012-08-101-1/+2
* Properly added use of the custom allocators everywhereBenjamin Segovia2012-08-1011-3/+26
* Added more information in the README Checked memory leaksBenjamin Segovia2012-08-101-21/+33
* Added missing file while using the blob (TM)Benjamin Segovia2012-08-101-1/+3
* Spell-checked the documentation Added a TODO entry for uniform analysis and u...Benjamin Segovia2012-08-106-20/+34
* Added more info on general plumbering to doBenjamin Segovia2012-08-103-8/+66
* Added support for disassembling Gen ISA (instead of just using Fulsim...). It...Benjamin Segovia2012-08-1018-100/+4743
* Added more documentationBenjamin Segovia2012-08-108-3/+683
* Started to clean up the headersBenjamin Segovia2012-08-1012-194/+207
* Added missing files in the documentationBenjamin Segovia2012-08-102-0/+560
* Added more stuff in the documentation (mostly on how the branching code is ha...Benjamin Segovia2012-08-103-5/+5
* Implemented the description of the flat address space implementationBenjamin Segovia2012-08-102-1/+186
* Added first documentation on flat address space Compiled markdown filesBenjamin Segovia2012-08-104-5/+74
* Fixed READMEBenjamin Segovia2012-08-101-4/+4
* Added the markdown extension to the README fileBenjamin Segovia2012-08-101-1/+1
* Added the markdown extension to the README fileBenjamin Segovia2012-08-101-0/+0
* Fixed a exception safety issue in the LLVM to GenIR translation Added a markd...Benjamin Segovia2012-08-102-2/+65
* Improved markdown syntax for READMEBenjamin Segovia2012-08-102-23/+48
* Cleaned up the code to enable the blob compilation pathBenjamin Segovia2012-08-1015-98/+94
* Cleaned up the code from previous unused dependencies Upate the READMEBenjamin Segovia2012-08-1018-175/+159
* s/gen_eu.*/gen_encoder.*/gBenjamin Segovia2012-08-108-8/+7
* s/GenEmitter/GenEncoder/gBenjamin Segovia2012-08-105-450/+402
* Removed unused crap for the final encoding stepBenjamin Segovia2012-08-105-78/+15
* Removed even more kludge from previous register allocationBenjamin Segovia2012-08-103-20/+4
* Removed kludge from pre instruction selection eraBenjamin Segovia2012-08-102-655/+28
* Removed kludge from previous register allocatorBenjamin Segovia2012-08-102-88/+2
* First working implementation of linear scan register allocator Spilling is st...Benjamin Segovia2012-08-104-36/+131
* Implemented the first phase of the linear scan allocatorBenjamin Segovia2012-08-107-48/+203
* Played around for register allocationBenjamin Segovia2012-08-103-5/+10
* Used first bits the register file memory allocator in the Gen register allocatorBenjamin Segovia2012-08-104-44/+76
* Implemented the CURBE allocation with the register file allocatorBenjamin Segovia2012-08-102-39/+29
* Started to implement proper allocation of curbe entriesBenjamin Segovia2012-08-102-20/+33
* Fixed the comment for block coalescingBenjamin Segovia2012-08-101-2/+1
* Started to implement the generic memory allocator used to register allocate t...Benjamin Segovia2012-08-103-3/+161
* Removed this selection tile crap. It was just a bad idea. Instead use a selec...Benjamin Segovia2012-08-103-115/+83
* Fixed scalar register encoding for untyped reads and writesBenjamin Segovia2012-08-101-39/+32
* Played around for the new back end boilerplateBenjamin Segovia2012-08-102-5/+5
* Fixed various bug in the new boilerplate (selection / allocation / encoding)Benjamin Segovia2012-08-104-15/+47
* Simplify the new emission codeBenjamin Segovia2012-08-101-37/+17
* Finished first implementation of the boiler plate code to separate instructio...Benjamin Segovia2012-08-106-22/+206
* Added most of the boiler plate for the instruction selection and vector alloc...Benjamin Segovia2012-08-107-116/+488