diff options
author | Craig Topper <craig.topper@intel.com> | 2019-04-11 19:19:42 +0000 |
---|---|---|
committer | Craig Topper <craig.topper@intel.com> | 2019-04-11 19:19:42 +0000 |
commit | f7e548c076f6aaeaabb9ea2b0f62347219323597 (patch) | |
tree | 8b156be73151a214017897b69356430691b914ab /lldb/packages/Python/lldbsuite/test/python_api/process/TestProcessAPI.py | |
parent | 1fefee6a6e777ebbc4dbe155a1d53c51dc4a75f1 (diff) | |
download | bcm5719-llvm-f7e548c076f6aaeaabb9ea2b0f62347219323597.tar.gz bcm5719-llvm-f7e548c076f6aaeaabb9ea2b0f62347219323597.zip |
Recommit r358211 "[X86] Use FILD/FIST to implement i64 atomic load on 32-bit targets with X87, but no SSE2"
With correct test checks this time.
If we have X87, but not SSE2 we can atomicaly load an i64 value into the significand of an 80-bit extended precision x87 register using fild. We can then use a fist instruction to convert it back to an i64 integ
This matches what gcc and icc do for this case and removes an existing FIXME.
llvm-svn: 358214
Diffstat (limited to 'lldb/packages/Python/lldbsuite/test/python_api/process/TestProcessAPI.py')
0 files changed, 0 insertions, 0 deletions