- It's legal to reorder non-atomic and Unordered loads/stores around Monotonic or weaker atomics.
Details
Details
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
Event Timeline
| llvm/lib/Transforms/Vectorize/LoadStoreVectorizer.cpp | ||
|---|---|---|
| 700–714 | It seems like this should be a global utility function somewhere | |
| 800–810 | I think there's a utility for this osmewhere already (that also will handle the intrinsic calls) | |
| llvm/test/Transforms/LoadStoreVectorizer/atomic.ll | ||
| 8–9 | Should check more, should show the relation to the atomics | |
It seems like this should be a global utility function somewhere