summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Bitcode
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 /llvm/lib/Bitcode
parent395386f91035d2cbc47f490683227b6ccdc816ed (diff)
downloadbcm5719-llvm-b8d2873d93c1e40d99fae9c25505246f3815c0d7.tar.gz
bcm5719-llvm-b8d2873d93c1e40d99fae9c25505246f3815c0d7.zip
[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 'llvm/lib/Bitcode')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud