summaryrefslogtreecommitdiffstats
path: root/src/mesa/pipe/llvm/gallivm.cpp
Commit message (Expand)AuthorAgeFilesLines
* get mov workingZack Rusin2008-02-131-0/+3
* stop generate llvm entry pointsZack Rusin2008-02-121-2/+2
* start genering soa type code in llvm pathsZack Rusin2008-02-111-0/+3
* rewrite the way cpu engine is handledZack Rusin2008-02-101-134/+0
* rewrite the way we handle ir in llvm codeZack Rusin2008-02-101-715/+76
* add a stub of a lowering passZack Rusin2008-02-101-0/+2
* change the name of the shaders to reflect what they do.Zack Rusin2008-01-241-3/+8
* Adopt llvm to some of the latest changes.Zack Rusin2007-12-111-5/+5
* Redo the fragment program examples to match vp'sZack Rusin2007-12-111-4/+5
* Implement kilp and make it workZack Rusin2007-12-111-6/+8
* Rewrite argument passing to prepare for handling of the kil instruction.Zack Rusin2007-12-111-14/+4
* gallium: remove set_sampler_units interfaceKeith Whitwell2007-12-111-5/+3
* Implement sin opcode.Zack Rusin2007-11-021-1/+3
* Implement scs opcodeZack Rusin2007-11-021-1/+3
* Implement COS and CMP opcode.Zack Rusin2007-11-021-2/+6
* Get fragment shaders working on top of LLVM.Zack Rusin2007-11-021-11/+164
* Change the fragment shader signature to better match actualZack Rusin2007-11-021-3/+4
* Add basic entry points for fragment shaders.Zack Rusin2007-11-021-3/+50
* Renaming llvmtgsi to gallivm. Taking first steps on the way to supportingZack Rusin2007-11-021-0/+887