We don't have vector operations for these, so they need to be expanded for both integer and float.
Details
Details
Diff Detail
Diff Detail
Paths
| Differential D63595
[ARM] Mark div and rem as expand for MVE ClosedPublic Authored by dmgreen on Jun 20 2019, 4:35 AM.
Details Summary We don't have vector operations for these, so they need to be expanded for both integer and float.
Diff Detail Event Timelinedmgreen edited parent revisions, added: D63567: [ARM] Mve vector shuffles; removed: D63255: [ARM] Select MVE add and sub. This revision is now accepted and ready to land.Jun 24 2019, 1:49 AM dmgreen added a child revision: D63725: [ARM] Mark math routines as non-legal for MVE.Jun 25 2019, 5:00 AM dmgreen edited parent revisions, added: D63257: [ARM] Select MVE fp add and sub; removed: D63567: [ARM] Mve vector shuffles.Jun 26 2019, 8:00 AM Closed by commit rL364631: [ARM] Mark div and rem as expand for MVE (authored by dmgreen). · Explain WhyJun 28 2019, 1:19 AM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 205777 llvm/lib/Target/ARM/ARMISelLowering.cpp
llvm/test/CodeGen/Thumb2/mve-div-expand.ll
|