rewrite the way we handle ir in llvm code
authorZack Rusin <zack@tungstengraphics.com>
Mon, 4 Feb 2008 15:07:02 +0000 (10:07 -0500)
committerBen Skeggs <skeggsb@gmail.com>
Fri, 15 Feb 2008 02:51:09 +0000 (13:51 +1100)
commit716206c190b1b1408c09807671d28dcc8906f855
treeae6d6d445683626289e55dcc14ff7fb0e81b5328
parent474f1a1d56fbb5472dd9bbf5828c413ae7e629dd
rewrite the way we handle ir in llvm code

introduce intermediate step gallivm_ir before compiling it
down to the final llvm ir.
src/mesa/pipe/cell/ppu/cell_state_fs.c
src/mesa/pipe/draw/draw_vertex_shader.c
src/mesa/pipe/llvm/Makefile
src/mesa/pipe/llvm/gallivm.cpp
src/mesa/pipe/llvm/gallivm.h
src/mesa/pipe/llvm/gallivm_p.h [new file with mode: 0644]
src/mesa/pipe/llvm/llvm_base_shader.cpp
src/mesa/pipe/llvm/llvm_entry.c
src/mesa/pipe/llvm/tgsitollvm.cpp [new file with mode: 0644]
src/mesa/pipe/llvm/tgsitollvm.h [new file with mode: 0644]
src/mesa/pipe/softpipe/sp_state_fs.c