[PATCH] D93416: [GlobalISel] Map extractelt to G_EXTRACT_VECTOR_ELT
Daniel Sanders via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Mon Jan 11 14:33:22 PST 2021
dsanders added a comment.
Mostly LGTM but I'd rather move the vector_extract back to SelectionDAGCompat.td as having it there doesn't break anything.
================
Comment at: llvm/lib/Target/AArch64/AArch64InstrGISel.td:167-168
+def : GINodeEquiv<G_EXTRACT_VECTOR_ELT, vector_extract>;
+
// These are patterns that we only use for GlobalISel via the importer.
----------------
I'd rather this stay in SelectionDAGCompat.td. Having it there doesn't block backends migrating and doesn't hinder backends that have already migrated, whereas moving it to target specific files breaks any in-tree or downstream target that hasn't migrated yet.
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D93416/new/
https://reviews.llvm.org/D93416
More information about the llvm-commits
mailing list