Unverified Commit 643c3833 authored by Lukacma's avatar Lukacma Committed by GitHub
Browse files

[AArch64] Remove EXT instr before UZP when extracting elements from vector (#91328)

Assembly generated for getting odd/even elements from vector contained
extra EXT instruction. This was due to way llvm constructs DAGs when
vector_shuffling from larger type to smaller. This patch optimises DAG
in these situations, allowing for correct assembly to be emitted.
parent 2cbfe4a8
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment