This uses the nodes from D106237 to add MVE HADD and RHADD lowering.
Details
Details
Diff Detail
Diff Detail
Unit Tests
Unit Tests
Paths
| Differential D106238
[ARM] MVE hadd and rhadd ClosedPublic Authored by dmgreen on Jul 18 2021, 7:13 AM.
Details
Summary This uses the nodes from D106237 to add MVE HADD and RHADD lowering.
Diff Detail
Unit TestsFailed Event TimelineHerald added subscribers: danielkiss, hiraditya, kristof.beyls. · View Herald TranscriptJul 18 2021, 7:13 AM dmgreen added a parent revision: D106237: [ISel] Port AArch64 HADD and RHADD to ISel.Jul 18 2021, 7:13 AM This revision is now accepted and ready to land.Jul 27 2021, 9:29 AM dmgreen added a child revision: D119075: [DAGCombine][ARM] Custom lower smaller-than-legal MULH/AVG/ABD.Feb 6 2022, 2:07 AM This revision was landed with ongoing or failed builds.Feb 14 2022, 3:55 AM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 359624 llvm/lib/Target/ARM/ARMISelLowering.cpp
llvm/lib/Target/ARM/ARMInstrMVE.td
llvm/test/CodeGen/Thumb2/mve-vhadd.ll
|