summaryrefslogtreecommitdiffstats
path: root/src/mesa/pipe/llvm/storage.h
Commit message (Expand)AuthorAgeFilesLines
* Implement kilp and make it workZack Rusin2007-12-111-0/+2
* Rewrite argument passing to prepare for handling of the kil instruction.Zack Rusin2007-12-111-19/+16
* Change the way we handle temporaries in LLVM translation.Zack Rusin2007-10-301-7/+8
* Enable immediates in TGSI and work with them in LLVM code.Zack Rusin2007-10-301-0/+4
* Make sure the swizzling vector is being recreated for each function. This makesZack Rusin2007-10-291-5/+4
* Hold a stack of temporaries so that we can redeclare themZack Rusin2007-10-261-0/+3
* Get basic function calls working in the shaders.Zack Rusin2007-10-261-0/+16
* Fix nested swizzles. Actually fetch the destination contentsZack Rusin2007-10-251-0/+3
* Fix nested conditionalsZack Rusin2007-10-251-3/+2
* Make branching work :) Simply allow output variables as validZack Rusin2007-10-241-0/+1
* Simplify branch handling. Prepare for proper decleration extraction.Zack Rusin2007-10-241-16/+2
* 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-2/+24
* Implement extended swizzling.Zack Rusin2007-10-241-0/+2
* Cleanup some of the debugging output codeZack Rusin2007-10-241-1/+0
* Muchos fixos. gears kinda works. and cases don't crash.Zack Rusin2007-10-241-2/+12
* Refactor the tgsi->llvm storage translatorZack Rusin2007-10-241-0/+57