[Mesa-dev] [PATCH 3/3] ac/nir: fix nir_op_unpack_64_2x32_split_y emission

Connor Abbott connora at valvesoftware.com
Tue Aug 1 01:41:33 UTC 2017


From: Connor Abbott <cwabbott0 at gmail.com>

This was broken thanks to a typo in b2367cf.

Cc: Nicolai Hähnle <nicolai.haehnle at amd.com>
---
 src/amd/common/ac_nir_to_llvm.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/amd/common/ac_nir_to_llvm.c b/src/amd/common/ac_nir_to_llvm.c
index 75f3f78..f756b9a 100644
--- a/src/amd/common/ac_nir_to_llvm.c
+++ b/src/amd/common/ac_nir_to_llvm.c
@@ -1895,7 +1895,7 @@ static void visit_alu(struct ac_nir_context *ctx, const nir_alu_instr *instr)
 						    LLVMVectorType(ctx->ac.i32, 2),
 						    "");
 		result = LLVMBuildExtractElement(ctx->ac.builder, tmp,
-						 ctx->ac.i32_0, "");
+						 ctx->ac.i32_1, "");
 		break;
 	}
 
-- 
2.9.4



More information about the mesa-dev mailing list