On 9/27/21 5:27 PM, Aldy Hernandez wrote:


On 9/27/21 5:01 PM, Jeff Law wrote:


On 9/24/2021 9:46 AM, Aldy Hernandez wrote:

And the big question, is the pass running after VRP2 doing anything particularly useful?  Do we want to try and kill it now, or later?

Interesting question.  Perhaps if we convert DOM threading to a hybrid model, it will render the post-VRP threader completely useless.  Huhh... That could kill 2 birds with one stone... we get rid of a threading pass, and we don't need to worry about as much about the super-fast ranger.

These are just a few of the threading passes at -O2:

a.c.192t.thread3   <-- bck threader
a.c.193t.dom3      <-- fwd threader
a.c.194t.strlen1
a.c.195t.thread4   <-- bck threader
a.c.196t.vrp2
a.c.197t.vrp-thread2 <-- fwd threader

That's almost 4 back to back threaders!

*pause for effect*

Aldy

Reply via email to