OSDN Git Service

GlobalISel: deal with new G_PTR_MASK instruction on AArch64.
authorTim Northover <tnorthover@apple.com>
Tue, 14 Feb 2017 20:56:29 +0000 (20:56 +0000)
committerTim Northover <tnorthover@apple.com>
Tue, 14 Feb 2017 20:56:29 +0000 (20:56 +0000)
commit07fb294d72bcb95081bcee5023a79c028b3210a2
tree35c66eeb488845745887c86564775afc459f7866
parent173c7d47504128aad01af4e23b1daa139531b5b2
GlobalISel: deal with new G_PTR_MASK instruction on AArch64.

It's just an AND-immediate instruction for us, surprisingly simple to select.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@295104 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/AArch64/AArch64InstructionSelector.cpp
lib/Target/AArch64/AArch64LegalizerInfo.cpp
test/CodeGen/AArch64/GlobalISel/arm64-instructionselect.mir