In the local dynamic case, redundant loads of _TLS_MODULE_BASE_
can be removed. This patch follows the precedent for other backends by
using a dominator relationship to find these loads and replace their
uses whenever it is possible.
Details
Details
- Reviewers
asb craig.topper jrtc27
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
Event Timeline
Comment Actions
It's normally helpful to pre-commit test changes like this so the differences introduced by the pass - might it make sense to either directly commit the dedup_localdynamic test (with a TODO comment or similar to indicate it's something that can be improved) or add it to D151464?