[llvm] GlobalsModRef, ValueTracking: Look through threadlocal.address intrinsic (PR #88418)
Matthias Braun via llvm-commits
llvm-commits at lists.llvm.org
Wed Apr 17 13:31:23 PDT 2024
MatzeB wrote:
Changed the new code to no longer skip `threadlocal.address` when `isPresplitCoroutine() == true` which should address the coroutine concerns (and as far as I can tell we currently have no other situations/attributes indicating that a function could switch thread-ids).
Adding some more reviewers given the discussion from https://discourse.llvm.org/t/address-thread-identification-problems-with-coroutine/62015
https://github.com/llvm/llvm-project/pull/88418
More information about the llvm-commits
mailing list