]> granicus.if.org Git - llvm/commit
Recommit: GlobalISel: select G_EXTRACT and G_INSERT instructions on AArch64.
authorTim Northover <tnorthover@apple.com>
Thu, 20 Jul 2017 22:58:38 +0000 (22:58 +0000)
committerTim Northover <tnorthover@apple.com>
Thu, 20 Jul 2017 22:58:38 +0000 (22:58 +0000)
commitd20b5fba2b0e36374d6d25de964e84417ead0abb
treea38b7ace1533a4e336a5315b9ca9f52b21dfd0d7
parenta1c5e695516444ea3b9ffe47e7296db333b06e0f
Recommit: GlobalISel: select G_EXTRACT and G_INSERT instructions on AArch64.

It revealed a bug in the Localizer pass which has now been fixed.

This includes the fix for SUBREG_TO_REG committed separately last time.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@308688 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/AArch64/AArch64InstructionSelector.cpp
test/CodeGen/AArch64/GlobalISel/select-insert-extract.mir [new file with mode: 0644]