OSDN Git Service

[GlobalISel][X86] Support vector type G_EXTRACT selection.
authorIgor Breger <igor.breger@intel.com>
Sun, 25 Jun 2017 11:42:17 +0000 (11:42 +0000)
committerIgor Breger <igor.breger@intel.com>
Sun, 25 Jun 2017 11:42:17 +0000 (11:42 +0000)
commit17d822b423d887ab48cb02bdb34791dbca4a88a8
treeb7a02754a3a7f22b803dabf2d2ee43489244ed89
parent65b3f67e1c49825f0c24c3c2240a23e03ddbfa4a
[GlobalISel][X86] Support vector type G_EXTRACT selection.

Summary:
Support vector type G_EXTRACT selection. For now G_EXTRACT marked as legal for any type, so nothing to do in legalizer.
Split from https://reviews.llvm.org/D33665

Reviewers: qcolombet, t.p.northover, zvi, guyblank

Reviewed By: guyblank

Subscribers: guyblank, rovka, llvm-commits, kristof.beyls

Differential Revision: https://reviews.llvm.org/D33957

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