How to learn tls variable access, using register-optimized decisions

Is this still an issue in clang 16? I haven’t read through the whole thread in detail but it sounds like there was some change to option defaults that addresses this there?

This situation is no longer an issue in clang 16.
Also, I feel there is a lack of official documentation on distributed thinlto. I’m currently integrating distributed thinlto into the build system I’m using, and I’m a bit worried about whether my usage is correct and whether I can guarantee consistent optimized behavior of distributed thinlto as local thinlto.