Skip to content
Snippets Groups Projects
Commit 0f78c324 authored by Rob Clark's avatar Rob Clark :speech_balloon: Committed by Marge Bot
Browse files

freedreno/ir3: post-RA sched pass


After RA, we can schedule to increase parallelism (reduce nop's) without
worrying about increasing register pressure.  This pass lets us cut down
the instruction count ~10%, and prioritize bary.f, kill, etc, which
would tend to increase register pressure if we tried to do that before
RA.

It should be more useful if RA round-robin'd register choices.

Signed-off-by: default avatarRob Clark <robdclark@chromium.org>
Part-of: <mesa/mesa!3569>
parent 3369406e
No related branches found
No related tags found
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment