commit | 3a0831507637028a439712dedaaddd7cd0893995 | [log] [tgz] |
---|---|---|
author | Jeff Hao <jeffhao@google.com> | Wed Sep 11 18:04:26 2013 -0700 |
committer | Jeff Hao <jeffhao@google.com> | Thu Sep 12 01:35:24 2013 +0000 |
tree | bc64f05af01521fb9636b05e564e3ada08fdd033 | |
parent | 226476bd6067864b860b48ed5b88982e131c20d9 [diff] |
Fix CAS intrinsic to clear exclusive if values don't match. The LDREX has a matching STREX if the values match, but it needed a CLREX for the case where they didn't. Bug: 10530407 Change-Id: I46b474cca326a251536e7f214c80486694431386 (cherry picked from commit 78765e84a3654357a03f84b76985556cf7d9731a)