[Mesa-dev] [PATCH] radeon/llvm: reserve also corresponding 128bits reg
Tom Stellard
tom at stellard.net
Wed Sep 12 07:54:31 PDT 2012
On Tue, Sep 11, 2012 at 10:34:17PM +0200, Vincent Lejeune wrote:
Reviewed-by: Tom Stellard <thomas.stellard at amd.com>
> ---
> src/gallium/drivers/radeon/R600RegisterInfo.cpp | 1 +
> 1 file changed, 1 insertion(+)
>
> diff --git a/src/gallium/drivers/radeon/R600RegisterInfo.cpp b/src/gallium/drivers/radeon/R600RegisterInfo.cpp
> index ef6bf87..4096cb0 100644
> --- a/src/gallium/drivers/radeon/R600RegisterInfo.cpp
> +++ b/src/gallium/drivers/radeon/R600RegisterInfo.cpp
> @@ -50,6 +50,7 @@ BitVector R600RegisterInfo::getReservedRegs(const MachineFunction &MF) const
> for (std::vector<unsigned>::const_iterator I = MFI->ReservedRegs.begin(),
> E = MFI->ReservedRegs.end(); I != E; ++I) {
> Reserved.set(*I);
> + Reserved.set(*(getSuperRegisters(*I)));
> }
>
> return Reserved;
> --
> 1.7.11.4
>
> _______________________________________________
> mesa-dev mailing list
> mesa-dev at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/mesa-dev
More information about the mesa-dev
mailing list