r600/sfn: Allow for larger ALU CF's

We should get as close as possible to the limit the hardware and the
assembler backend allows for.

Signed-off-by: Gert Wollny <gert.wollny@collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/24212>
This commit is contained in:
Gert Wollny
2023-07-17 17:14:00 +02:00
committed by Marge Bot
parent d8291cc7ee
commit d0beaf73d9
@@ -452,7 +452,7 @@ AssamblerVisitor::visit(const AluGroup& group)
m_last_addr = nullptr;
}
} else if (m_bc->cf_last) {
if (m_bc->cf_last->ndw + 2 * group.slots() > 240) {
if (m_bc->cf_last->ndw + 2 * group.slots() > 248) {
assert(m_bc->cf_last->nlds_read == 0);
m_bc->force_add_cf = 1;
m_last_addr = nullptr;