diff options
author | Tim Northover <tnorthover@apple.com> | 2017-06-30 19:51:02 +0000 |
---|---|---|
committer | Tim Northover <tnorthover@apple.com> | 2017-06-30 19:51:02 +0000 |
commit | 2b5f03aa12313a796b87b9a11414872d598b2c2c (patch) | |
tree | 0aa10250d19faaf8cc9f8dfc590800ce10587976 /llvm/lib/ObjectYAML/CodeViewYAMLDebugSections.cpp | |
parent | b4fb256574f48ec3c4ca2a00e4b4886890307d66 (diff) | |
download | llvm-2b5f03aa12313a796b87b9a11414872d598b2c2c.zip llvm-2b5f03aa12313a796b87b9a11414872d598b2c2c.tar.gz llvm-2b5f03aa12313a796b87b9a11414872d598b2c2c.tar.bz2 |
ARM: fix big-endian 64-bit cmpxchg.
On big-endian machines the high and low parts of the value accessed by ldrexd
and strexd are swapped around. To account for this we swap inputs and outputs
in ISelLowering.
Patch by Bharathi Seshadri.
llvm-svn: 306865
Diffstat (limited to 'llvm/lib/ObjectYAML/CodeViewYAMLDebugSections.cpp')
0 files changed, 0 insertions, 0 deletions