[PATCH] D53629: [GlobalISel] Restrict G_MERGE_VALUES capability and replace with new opcodes

Volkan Keles via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Tue Nov 6 15:59:18 PST 2018


volkan added inline comments.


================
Comment at: test/CodeGen/AArch64/GlobalISel/legalize-nonpowerof2eltsvec.mir:42
+    %6(s64) = G_EXTRACT_VECTOR_ELT %1(<3 x s64>), %3(s64)
+    %7(s64) = G_EXTRACT_VECTOR_ELT %1(<3 x s64>), %4(s64)
+    $x0 = COPY %6(s64)
----------------
This test fails because G_EXTRACT_VECTOR_ELT for v3s64 is not legal. Could you fix that?


Repository:
  rL LLVM

https://reviews.llvm.org/D53629





More information about the llvm-commits mailing list