HomePhabricator

[ARM] Add MVE_TwoOpPattern. NFC

Authored by dmgreen on Tue, Jul 21, 11:51 AM.

Description

[ARM] Add MVE_TwoOpPattern. NFC

This commons out a chunk of the different two operand MVE patterns into
a single helper multidef. Or technically two multidef patterns so that
the Dup qr patterns can also get the same treatment. This is most of the
two address instructions that we have some codegen pattern for (not ones
that we select purely from intrinsics). It does not include shifts,
which are more spread out and will need some extra work to be given the
same treatment.

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

Details

Committed
dmgreenTue, Jul 21, 11:51 AM
Differential Revision
D83219: [ARM] Add MVE_TwoOpPattern. NFC
Parents
rG8d6aa688eeff: Remove the "bool" return from OptionValue::Clear and its subclasses.
Branches
Unknown
Tags
Unknown