This series cleans up the idea for using thread local storage for
the llvm target machine ref and the pass manager which has quite
a large setup overhead.

It first ports radv and radeonsi to a shared compiler info struct,
based on the one radeonsi already uses, the final patch then
adds the thread local storage. This is only enabled for radv so far.

TODO : testing, given it some light play and a single CTS run is
in progress.

Dave.


_______________________________________________
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/mesa-dev

Reply via email to