src/mesa/pipe/cell/ppu/cell_state_fs.c | 2 src/mesa/pipe/draw/draw_vertex_shader.c | 26 src/mesa/pipe/draw/draw_vertex_shader_llvm.c | 194 ---- src/mesa/pipe/llvm/Makefile | 7 src/mesa/pipe/llvm/gallivm.cpp | 920 +-------------------- src/mesa/pipe/llvm/gallivm.h | 44 - src/mesa/pipe/llvm/gallivm_cpu.cpp | 204 ++++ src/mesa/pipe/llvm/gallivm_p.h | 56 + src/mesa/pipe/llvm/instructionssoa.cpp | 26 src/mesa/pipe/llvm/instructionssoa.h | 55 + src/mesa/pipe/llvm/llvm_base_shader.cpp | 435 ++++------ src/mesa/pipe/llvm/llvm_entry.c | 14 src/mesa/pipe/llvm/loweringpass.cpp | 17 src/mesa/pipe/llvm/loweringpass.h | 15 src/mesa/pipe/llvm/storagesoa.cpp | 117 ++ src/mesa/pipe/llvm/storagesoa.h | 71 + src/mesa/pipe/llvm/tgsitollvm.cpp | 1174 +++++++++++++++++++++++++++ src/mesa/pipe/llvm/tgsitollvm.h | 20 src/mesa/pipe/softpipe/sp_state_fs.c | 6 src/mesa/sources | 1 20 files changed, 2098 insertions(+), 1306 deletions(-)
commit diffs at http://gitweb.freedesktop.org/?p=mesa/mesa.git;a=summary New commits: commit 084e6c92e088b443eacf6bf649d4a6ce6ede2386 Author: Zack Rusin <[EMAIL PROTECTED]> Date: Mon Feb 11 10:47:28 2008 -0500 remove seperate llvm vs entry points they're not necessary anymore. we use the same paths as sse and tgsi code commit e761161d014cde4e0a6e52631e9e4bc740b554f6 Author: Zack Rusin <[EMAIL PROTECTED]> Date: Mon Feb 11 09:43:59 2008 -0500 start genering soa type code in llvm paths commit 1712a5380a12fe66fa03a281394abeca034f1a7c Author: Zack Rusin <[EMAIL PROTECTED]> Date: Wed Feb 6 06:12:34 2008 -0500 disable llvm for fragment shaders for now commit 137edf75335910c9f15daacaf0ce3f4cbd43080c Author: Zack Rusin <[EMAIL PROTECTED]> Date: Tue Feb 5 03:09:24 2008 -0500 rewrite the way cpu engine is handled commit 7d69090e272d0d429f0ef7a733cebe1363383447 Author: Zack Rusin <[EMAIL PROTECTED]> Date: Mon Feb 4 10:07:02 2008 -0500 rewrite the way we handle ir in llvm code introduce intermediate step gallivm_ir before compiling it down to the final llvm ir. commit f625c6d1d07e3b285cf966a888aa534f33c36710 Author: Zack Rusin <[EMAIL PROTECTED]> Date: Fri Jan 25 06:36:35 2008 -0500 add a stub of a lowering pass _______________________________________________ mesa-commit mailing list mesa-commit@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-commit