In this particular example, we had a crash when compiling it
for several architectures. This patch extends the legalization
of extract_subvector to avoid this problem.
Details
Details
Diff Detail
Diff Detail
Event Timeline
Comment Actions
Rebased, changed the test with bugpoint/opt to a much simpler version.
Thanks for the suggestion and sorry for the long test in the first place :)
Comment Actions
Because of another (I think unrelated) issue, this is unfortunately not working with global isel:
LLVM ERROR: cannot select: %34:vreg_64(<4 x s16>) = G_INSERT %66:vgpr, %7:vgpr(<3 x s16>), 0