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
Details
Details
Diff Detail
Diff Detail
- Repository
- rL LLVM
Paths
| Differential D33957
[GlobalISel][X86] Support vector type G_EXTRACT selection. ClosedPublic Authored by igorb on Jun 6 2017, 1:52 PM.
Details Summary Support vector type G_EXTRACT selection. For now G_EXTRACT marked as legal for any type, so nothing to do in legalizer.
Diff Detail
Event Timelineigorb added a child revision: D33958: [GlobalISel][X86] Support vector type G_MERGE_VALUES selection..Jun 6 2017, 2:19 PM igorb added a parent revision: D33956: [GlobalISel][X86] Support vector type G_INSERT legalization/selection.. This revision is now accepted and ready to land.Jun 25 2017, 1:45 AM Closed by commit rL306240: [GlobalISel][X86] Support vector type G_EXTRACT selection. (authored by ibreger). · Explain WhyJun 26 2017, 2:47 AM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 103908 llvm/trunk/lib/Target/X86/X86InstructionSelector.cpp
llvm/trunk/test/CodeGen/X86/GlobalISel/select-extract-vec256.mir
llvm/trunk/test/CodeGen/X86/GlobalISel/select-extract-vec512.mir
|