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)
committerZack Rusin <zack@tungstengraphics.com>
Mon, 11 Feb 2008 04:07:18 +0000 (23:07 -0500)
commit7d69090e272d0d429f0ef7a733cebe1363383447
tree4b16fd14fd1b92b2078a8cfb4510fa9ba25027b0
parentf625c6d1d07e3b285cf966a888aa534f33c36710
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