Connor Abbott <cwabbo...@gmail.com> writes: > That's not necessarily true - you could want to spill a trivially > colored register that interferes with a non trivially colored > register, especially if the spill cost of the non trivially colored > register is higher than that of the trivially colored register because > e.g. the non trivially colored register is used in a loop. Especially, > I ran into trouble with the varying packing tests in piglit which > after a few rounds of spilling looked something like:
If it's trivially colorable, then when you're trying to get a non-conflicting color for a difficult neighbor (an optimistic-coloring one near the top of the stack that's triggering the need for spilling), it's out consideration because it's deeper in the stack.
pgppEq5Th067J.pgp
Description: PGP signature
_______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-dev