diff options
author | Amara Emerson <amara@apple.com> | 2020-11-04 21:21:39 -0800 |
---|---|---|
committer | Amara Emerson <amara@apple.com> | 2020-11-05 11:18:11 -0800 |
commit | f347d78cca9a6b218e98d562b0e066488279602e (patch) | |
tree | 0bd03877d6ab375cd0d898e58f881f42415a9f5c /llvm/unittests/Support/CommandLineTest.cpp | |
parent | 5c801de13cc2b615e2248be9845190bd1f5ef60f (diff) | |
download | llvm-f347d78cca9a6b218e98d562b0e066488279602e.zip llvm-f347d78cca9a6b218e98d562b0e066488279602e.tar.gz llvm-f347d78cca9a6b218e98d562b0e066488279602e.tar.bz2 |
[AArch64][GlobalISel] Add AArch64::G_DUPLANE[X] opcodes for lane duplicates.
These were previously handled by pattern matching shuffles in the selector, but
adding a new opcode and making it equivalent to the AArch64duplane SDAG node
allows us to select more patterns, like lane indexed FMLAs (patch adding a test
for that will be committed later).
The pattern matching code has been simply moved to postlegalize lowering.
Differential Revision: https://reviews.llvm.org/D90820
Diffstat (limited to 'llvm/unittests/Support/CommandLineTest.cpp')
0 files changed, 0 insertions, 0 deletions