All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v2 0/3] nv50/ir: Preapre for running Opts inside a loop
@ 2017-04-03 15:58 Karol Herbst
       [not found] ` <20170403155822.1810-1-karolherbst-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
  2017-04-03 15:58 ` [PATCH v2 3/3] nv50/ir: run some passes multiple times Karol Herbst
  0 siblings, 2 replies; 6+ messages in thread
From: Karol Herbst @ 2017-04-03 15:58 UTC (permalink / raw)
  To: mesa-dev-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW
  Cc: nouveau-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW

Slowly we are getting to the point, that we miss enough optimization
opportunities as the result of our own passes.

For this we need to fix AlgebraicOpt to be able to handle mods on sources
without creating new issues.

The last patch enables looping opts.

v2: update commit author

Karol Herbst (3):
  nv50/ir: fix AlgebraicOpt for slcts with mods
  nv50/ir: handle logops with NOT in AlgebraicOpt
  nv50/ir: run some passes multiple times

 .../drivers/nouveau/codegen/nv50_ir_peephole.cpp   | 29 +++++++++++++++-------
 1 file changed, 20 insertions(+), 9 deletions(-)

-- 
2.12.2

_______________________________________________
Nouveau mailing list
Nouveau@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/nouveau

^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2017-04-09 17:36 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2017-04-03 15:58 [PATCH v2 0/3] nv50/ir: Preapre for running Opts inside a loop Karol Herbst
     [not found] ` <20170403155822.1810-1-karolherbst-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
2017-04-03 15:58   ` [PATCH v2 1/3] nv50/ir: fix AlgebraicOpt for slcts with mods Karol Herbst
     [not found]     ` <20170403155822.1810-2-karolherbst-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
2017-04-09 17:34       ` Ilia Mirkin
2017-04-03 15:58   ` [PATCH v2 2/3] nv50/ir: handle logops with NOT in AlgebraicOpt Karol Herbst
2017-04-09 17:36     ` Ilia Mirkin
2017-04-03 15:58 ` [PATCH v2 3/3] nv50/ir: run some passes multiple times Karol Herbst

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.