util: Move gallium's PIPE_FORMAT utils to /util/format/
[mesa.git] / src / gallium / auxiliary / gallivm / lp_bld_tgsi_action.h
index 463d44eb45087cf6d890ce2a5ce89c9390ae60b1..dbe614d57c5a6869fccddada76994566959ba62d 100644 (file)
@@ -50,7 +50,7 @@ struct lp_build_emit_data {
     * args[0] = s0.x;
     * args[1] = s1.x;
     */
-   LLVMValueRef args[12];
+   LLVMValueRef args[20];
 
    /**
     * Number of arguments in the args array.
@@ -81,6 +81,11 @@ struct lp_build_emit_data {
     */
    LLVMValueRef output[4];
 
+   /**
+    * Secondary output for instruction that have a second destination register.
+    */
+   LLVMValueRef output1[4];
+
    /**
     * The current instruction that is being 'executed'.
     */