[Mesa-dev] [PATCH mesa 3/6] nouveau: codegen: gk110: Make emitSTORE offset handling identical to emitLOAD
Samuel Pitoiset
samuel.pitoiset at gmail.com
Wed Mar 16 10:28:16 UTC 2016
Reviewed-by: Samuel Pitoiset <samuel.pitoiset at gmail.com>
On 03/16/2016 10:23 AM, Hans de Goede wrote:
> Make the store offset handling in CodeEmitterGK110::emitSTORE identical
> to the one in CodeEmitterGK110::emitLOAD handling.
>
> This is just a cleanup, it does not cause any functional changes.
>
> Signed-off-by: Hans de Goede <hdegoede at redhat.com>
> ---
> src/gallium/drivers/nouveau/codegen/nv50_ir_emit_gk110.cpp | 4 +---
> 1 file changed, 1 insertion(+), 3 deletions(-)
>
> diff --git a/src/gallium/drivers/nouveau/codegen/nv50_ir_emit_gk110.cpp b/src/gallium/drivers/nouveau/codegen/nv50_ir_emit_gk110.cpp
> index 0d7d95e..70f3c3f 100644
> --- a/src/gallium/drivers/nouveau/codegen/nv50_ir_emit_gk110.cpp
> +++ b/src/gallium/drivers/nouveau/codegen/nv50_ir_emit_gk110.cpp
> @@ -1655,10 +1655,8 @@ CodeEmitterGK110::emitSTORE(const Instruction *i)
> break;
> }
>
> - if (i->src(0).getFile() != FILE_MEMORY_GLOBAL)
> - offset &= 0xffffff;
> -
> if (code[0] & 0x2) {
> + offset &= 0xffffff;
> emitLoadStoreType(i->dType, 0x33);
> if (i->src(0).getFile() == FILE_MEMORY_LOCAL)
> emitCachingMode(i->cache, 0x2f);
>
More information about the mesa-dev
mailing list