From 805fe361a633b0ca996d4c746fe3330d55c5d449 Mon Sep 17 00:00:00 2001 From: Alyssa Rosenzweig Date: Tue, 26 May 2026 09:50:06 -0400 Subject: [PATCH] jay: stop asking for stride=4 ugpr's that doesn't make any sense, and will assert with later changes. Signed-off-by: Alyssa Rosenzweig Part-of: --- src/intel/compiler/jay/jay_register_allocate.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/intel/compiler/jay/jay_register_allocate.c b/src/intel/compiler/jay/jay_register_allocate.c index 3aa815bb29a..b3b85dfbca4 100644 --- a/src/intel/compiler/jay/jay_register_allocate.c +++ b/src/intel/compiler/jay/jay_register_allocate.c @@ -722,13 +722,13 @@ find_temp_regs(jay_ra_state *ra) { /* For efficiency we only bother using stride=4 temporaries */ jay_reg gpr = try_find_free_reg(ra, GPR, ~0, true); - jay_reg ugpr = try_find_free_reg(ra, UGPR, ~0, true); + jay_reg ugpr = try_find_free_reg(ra, UGPR, ~0, false); return (struct jay_temp_regs) { .gpr = gpr, .ugpr = ugpr, .gpr2 = try_find_free_reg(ra, GPR, gpr, true), - .ugpr2 = try_find_free_reg(ra, UGPR, ugpr, true), + .ugpr2 = try_find_free_reg(ra, UGPR, ugpr, false), }; }