NEON is pretty limited in it's reduction support. As a first step add some basic rules for the legal types we can select.
Details
Details
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
Unit Tests
Unit Tests
Time | Test | |
---|---|---|
470 ms | windows > lld.ELF/invalid::symtab-sh-info.s |
Event Timeline
Comment Actions
Remove v2s16 FADD case because we can't actually support that with a single instruction. Exactly how we're going to decide what's "legal" and what will need to be legalized first isn't totally clear yet. Using a criteria of a single selected instruction seems a good start.