Rewrite argument passing to prepare for handling of the kil instruction.
authorZack Rusin <zack@tungstengraphics.com>
Mon, 5 Nov 2007 18:41:56 +0000 (13:41 -0500)
committerZack Rusin <zack@tungstengraphics.com>
Tue, 11 Dec 2007 14:48:13 +0000 (09:48 -0500)
commit8681deddd7a7e749adaf43c7df4313ea54922e62
tree8b67c83fd0819b73c8c4842929a833292a8ceefd
parentc3af68dc5022715cc8f126b7df12f3f5248aefe7
Rewrite argument passing to prepare for handling of the kil instruction.

Pass the inputs/outputs pointer in the structure instead of infinitely
expanding arguments to the functions.
src/mesa/pipe/llvm/gallivm.cpp
src/mesa/pipe/llvm/instructions.cpp
src/mesa/pipe/llvm/instructions.h
src/mesa/pipe/llvm/llvm_base_shader.cpp
src/mesa/pipe/llvm/llvm_entry.c
src/mesa/pipe/llvm/storage.cpp
src/mesa/pipe/llvm/storage.h