summaryrefslogtreecommitdiffstats
path: root/src/mesa/pipe/llvm/storage.cpp
Commit message (Expand)AuthorAgeFilesLines
* Cleanup constant vector handling a bit.Zack Rusin2007-10-301-18/+6
* Change the way we handle temporaries in LLVM translation.Zack Rusin2007-10-301-37/+47
* Enable immediates in TGSI and work with them in LLVM code.Zack Rusin2007-10-301-0/+15
* Remove conditionals from the makefiles.Zack Rusin2007-10-291-0/+2
* Make sure the swizzling vector is being recreated for each function. This makesZack Rusin2007-10-291-0/+1
* Hold a stack of temporaries so that we can redeclare themZack Rusin2007-10-261-0/+21
* Get basic function calls working in the shaders.Zack Rusin2007-10-261-1/+39
* Fix nested swizzles. Actually fetch the destination contentsZack Rusin2007-10-251-4/+6
* Fix nested conditionalsZack Rusin2007-10-251-9/+0
* Make branching work :) Simply allow output variables as validZack Rusin2007-10-241-0/+28
* Simplify branch handling. Prepare for proper decleration extraction.Zack Rusin2007-10-241-50/+16
* Add copyright headers and do some cleanups.Zack Rusin2007-10-241-0/+32
* Implement arl, lerp opcodes and do a first stab at if/endifZack Rusin2007-10-241-13/+117
* Implement extended swizzling.Zack Rusin2007-10-241-1/+24
* Align the load/stores. Reduce the amount of debugging output.Zack Rusin2007-10-241-0/+3
* Cleanup some of the debugging output codeZack Rusin2007-10-241-11/+3
* Muchos fixos. gears kinda works. and cases don't crash.Zack Rusin2007-10-241-13/+65
* Refactor the tgsi->llvm storage translatorZack Rusin2007-10-241-0/+140