aboutsummaryrefslogtreecommitdiff
path: root/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationClient.cpp
diff options
context:
space:
mode:
authorAkira Hatanaka <ahatanaka@apple.com>2016-07-21 21:39:05 +0000
committerAkira Hatanaka <ahatanaka@apple.com>2016-07-21 21:39:05 +0000
commitb8d2873d93c1e40d99fae9c25505246f3815c0d7 (patch)
treefefb2953bcbde7c22e174dfa1f9e3468b14a4c0e /lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationClient.cpp
parent395386f91035d2cbc47f490683227b6ccdc816ed (diff)
downloadllvm-b8d2873d93c1e40d99fae9c25505246f3815c0d7.zip
llvm-b8d2873d93c1e40d99fae9c25505246f3815c0d7.tar.gz
llvm-b8d2873d93c1e40d99fae9c25505246f3815c0d7.tar.bz2
[AArch64][Inline-Asm] Return the 32-bit floating point register class
when constraint "w" is used on a 32-bit operand. This enables compiling the following code, which used to error out in the backend: void foo1(int a) { asm volatile ("sqxtn h0, %s0\n" : : "w"(a):); } Fixes PR28633. llvm-svn: 276344
Diffstat (limited to 'lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationClient.cpp')
0 files changed, 0 insertions, 0 deletions