- 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