If we determine from the comparison that no change is needed, there is
no point in us executing the SC and conditionally retrying, since the
AMO can be viewed as having executed atomically at the time of the LR.
Details
Details
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
- Build Status
Buildable 44432 Build 45719: arc lint + arc unit
Event Timeline
Comment Actions
Never mind, I see why this is done, we need to respect the ordering, so skipping the SC misses the release.