]> granicus.if.org Git - llvm/commit
Merging r325463:
authorHans Wennborg <hans@hanshq.net>
Tue, 20 Feb 2018 15:49:15 +0000 (15:49 +0000)
committerHans Wennborg <hans@hanshq.net>
Tue, 20 Feb 2018 15:49:15 +0000 (15:49 +0000)
commitb99df1f39716db5a508af88d991fb964fa580751
tree1d83f2f03bbfdd992b7e0c404f8dfb62db8cfcfe
parent3a4f297d2967b8f86330fb9116229955d6bd6ca1
Merging r325463:

(I had to re-generate the test and manually update to handle the r323922 MIR physical register sigil.

------------------------------------------------------------------------
r325463 | aemerson | 2018-02-18 18:10:49 +0100 (Sun, 18 Feb 2018) | 8 lines

[AArch64][GlobalISel] Fix an assert fail/miscompile when fp16 types are copied
to gpr register banks.

PR36345.

rdar://36478867

Differential Revision: https://reviews.llvm.org/D43310
------------------------------------------------------------------------

git-svn-id: https://llvm.org/svn/llvm-project/llvm/branches/release_60@325586 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/AArch64/AArch64InstructionSelector.cpp
test/CodeGen/AArch64/GlobalISel/fp16-copy-gpr.mir [new file with mode: 0644]