[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