diff options
| author | Oliver Stannard <oliver.stannard@arm.com> | 2016-01-20 12:54:31 +0000 |
|---|---|---|
| committer | Oliver Stannard <oliver.stannard@arm.com> | 2016-01-20 12:54:31 +0000 |
| commit | f7696f8267c94c0eb99568d8054c5aada0876d53 (patch) | |
| tree | ea3f67cb98efe157c98f47460a2d79c6587f8563 /llvm/test/CodeGen/X86/stack-update-frame-opcode.ll | |
| parent | 9619f04c0e12c24b1282f6d4449de4a9228c3060 (diff) | |
| download | bcm5719-llvm-f7696f8267c94c0eb99568d8054c5aada0876d53.tar.gz bcm5719-llvm-f7696f8267c94c0eb99568d8054c5aada0876d53.zip | |
[AArch64] Fix two bugs in the .inst directive
The AArch64 .inst directive was implemented using EmitIntValue, which resulted
in both $x and $d (code and data) mapping symbols being emitted at the same
address. This fixes it to only emit the $x mapping symbol.
EmitIntValue also emits the value in big-endian order when targeting big-endian
systems, but instructions are always emitted in little-endian order for
AArch64.
Differential Revision: http://reviews.llvm.org/D16349
llvm-svn: 258308
Diffstat (limited to 'llvm/test/CodeGen/X86/stack-update-frame-opcode.ll')
0 files changed, 0 insertions, 0 deletions

