From 40b343bbeed69d7c5b4f7d25d0e0724cc43f6486 Mon Sep 17 00:00:00 2001 From: Samuel Pitoiset Date: Mon, 11 Nov 2024 16:27:30 +0100 Subject: [PATCH] aco: add a new variant for vop1() with two operands For v_movrels_b32 and friends which need a second operand for m0. Signed-off-by: Samuel Pitoiset Part-of: --- src/amd/compiler/aco_builder_h.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/amd/compiler/aco_builder_h.py b/src/amd/compiler/aco_builder_h.py index b1054bda76f..ae218fdaacb 100644 --- a/src/amd/compiler/aco_builder_h.py +++ b/src/amd/compiler/aco_builder_h.py @@ -567,7 +567,7 @@ formats = [("pseudo", [Format.PSEUDO], list(itertools.product(range(5), range(6) ("branch", [Format.PSEUDO_BRANCH], itertools.product([1], [0, 1])), ("barrier", [Format.PSEUDO_BARRIER], [(0, 0)]), ("reduction", [Format.PSEUDO_REDUCTION], [(3, 3)]), - ("vop1", [Format.VOP1], [(0, 0), (1, 1), (2, 2)]), + ("vop1", [Format.VOP1], [(0, 0), (1, 1), (1, 2), (2, 2)]), ("vop1_sdwa", [Format.VOP1, Format.SDWA], [(1, 1)]), ("vop2", [Format.VOP2], itertools.product([1, 2], [2, 3])), ("vop2_sdwa", [Format.VOP2, Format.SDWA], itertools.product([1, 2], [2, 3])),