HomePhabricator

[ARM] Sink zext/sext operands for add and sub to enable vsubl generation.

Description

[ARM] Sink zext/sext operands for add and sub to enable vsubl generation.

This uses the infrastructure added in rL353152 to sink zext and sexts to
sub/add users, to enable vsubl/vaddl generation when NEON is available.

See https://bugs.llvm.org/show_bug.cgi?id=40025.

Reviewers: SjoerdMeijer, t.p.northover, samparker, efriedma

Reviewed By: samparker

Differential Revision: https://reviews.llvm.org/D58063

Details

Committed
fhahnMar 5 2019, 4:10 PM
Reviewer
samparker
Differential Revision
D58063: [ARM] Sink zext/sext operands for add and sub to enable vsubl generation.
Parents
rL355459: [Reproducers] Add SBReproducer macros
Branches
Unknown
Tags
Unknown