[all-commits] [llvm/llvm-project] 7b1144: Align store conditional address
bcahoon via All-commits
all-commits at lists.llvm.org
Thu Jul 30 08:42:51 PDT 2020
Branch: refs/heads/atomic
Home: https://github.com/llvm/llvm-project
Commit: 7b114446c320de542c50c4c02f566e5d18adee33
https://github.com/llvm/llvm-project/commit/7b114446c320de542c50c4c02f566e5d18adee33
Author: Brendon Cahoon <bcahoon at quicinc.com>
Date: 2020-07-30 (Thu, 30 Jul 2020)
Changed paths:
M llvm/lib/CodeGen/AtomicExpandPass.cpp
A llvm/test/CodeGen/Hexagon/atomic-store-byte.ll
Log Message:
-----------
Align store conditional address
In cases where the alignment of the datatype is smaller than
expected by the instruction, the address is aligned. The aligned
address is used for the load, but wasn't used for the store
conditional, which resulted in a run-time alignment exception.
More information about the All-commits
mailing list