diff options
| author | Bill Schmidt <wschmidt@linux.vnet.ibm.com> | 2013-04-02 18:37:08 +0000 |
|---|---|---|
| committer | Bill Schmidt <wschmidt@linux.vnet.ibm.com> | 2013-04-02 18:37:08 +0000 |
| commit | 3581cd4b4ca59938c6ebce40d3b37a085ef23adc (patch) | |
| tree | 52a5bd198e0852fdf70dc916b7dbfa4e61e0200b /clang/lib/Sema/SemaExpr.cpp | |
| parent | 8fbfc59164b37f27854e3283c7c8812c8154f942 (diff) | |
| download | bcm5719-llvm-3581cd4b4ca59938c6ebce40d3b37a085ef23adc.tar.gz bcm5719-llvm-3581cd4b4ca59938c6ebce40d3b37a085ef23adc.zip | |
Fix PR15630: Replace faulty stdcx. with stwcx.
When doing a partword atomic operation, a lwarx was being paired with
a stdcx. instead of a stwcx. when compiling for a 64-bit target. The
target has nothing to do with it in this case; we always need a stwcx.
Thanks to Kai Nacke for reporting the problem.
llvm-svn: 178559
Diffstat (limited to 'clang/lib/Sema/SemaExpr.cpp')
0 files changed, 0 insertions, 0 deletions

