aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/ObjectYAML/CodeViewYAMLDebugSections.cpp
diff options
context:
space:
mode:
authorTim Northover <tnorthover@apple.com>2017-06-30 19:51:02 +0000
committerTim Northover <tnorthover@apple.com>2017-06-30 19:51:02 +0000
commit2b5f03aa12313a796b87b9a11414872d598b2c2c (patch)
tree0aa10250d19faaf8cc9f8dfc590800ce10587976 /llvm/lib/ObjectYAML/CodeViewYAMLDebugSections.cpp
parentb4fb256574f48ec3c4ca2a00e4b4886890307d66 (diff)
downloadllvm-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