diff options
author | Craig Topper <craig.topper@intel.com> | 2019-05-15 04:15:46 +0000 |
---|---|---|
committer | Craig Topper <craig.topper@intel.com> | 2019-05-15 04:15:46 +0000 |
commit | 384d46c0d5be4cece38d8f7448ff80e49c1ce3b8 (patch) | |
tree | 7d862c460e54cabc2f449d1d17ee0c5864e9c18a /lldb/packages/Python/lldbsuite/test/python_api/value/main.c | |
parent | a23cc727d8155d390a04f4ccf989eda561c9fc06 (diff) | |
download | bcm5719-llvm-384d46c0d5be4cece38d8f7448ff80e49c1ce3b8.tar.gz bcm5719-llvm-384d46c0d5be4cece38d8f7448ff80e49c1ce3b8.zip |
[X86] Use OR32mi8Locked instead of LOCK_OR32mi8 in emitLockedStackOp.
They encode the same way, but OR32mi8Locked sets hasUnmodeledSideEffects set
which should be stronger than the mayLoad/mayStore on LOCK_OR32mi8. I think
this makes sense since we are using it as a fence.
This also seems to hide the operation from the speculative load hardening pass
so I've reverted r360511.
llvm-svn: 360747
Diffstat (limited to 'lldb/packages/Python/lldbsuite/test/python_api/value/main.c')
0 files changed, 0 insertions, 0 deletions