[Mesa-dev] [PATCH v4 0/4] nv50/ir: PostRaConstantFolding improvements

Karol Herbst karolherbst at gmail.com
Sun Nov 6 20:31:42 UTC 2016


no regressions in piglit on my nve6

2016-11-06 15:05 GMT+01:00 Karol Herbst <karolherbst at gmail.com>:
> This series reworks the structure of the pass to make it easier to add
> more optimisations to it.
>
> I have to rework the RA commit a bit and the post_ra_dead patch should be
> submitted on its own.
>
> v2: swaped the last two commits
> v3: reworked order
> v4: droped last two patches
>
> Karol Herbst (4):
>   nv50/ir: restructure and rename postraconstantfolding pass
>   nv50/ir: implement mad post ra folding for nvc0+
>   gk110/ir: add LIMM form of mad
>   gm107/ir: add LIMM form of mad
>
>  .../drivers/nouveau/codegen/nv50_ir_emit_gk110.cpp |  50 ++++---
>  .../drivers/nouveau/codegen/nv50_ir_emit_gm107.cpp |  35 +++--
>  .../drivers/nouveau/codegen/nv50_ir_peephole.cpp   | 161 +++++++++++++--------
>  3 files changed, 163 insertions(+), 83 deletions(-)
>
> --
> 2.10.1
>


More information about the mesa-dev mailing list