This is the AArch64 variant of D119075, custom lowering the smaller-than-legal binops manually using NVCAST and appropriate extends.
Details
Details
Diff Detail
Diff Detail
Paths
| Differential D119556
[AArch64] Custom lower smaller than legal abd/hadd AcceptedPublic Authored by dmgreen on Feb 11 2022, 9:34 AM.
Details
Diff Detail Event Timelinedmgreen added a parent revision: D119075: [DAGCombine][ARM] Custom lower smaller-than-legal MULH/AVG/ABD.Feb 11 2022, 9:34 AM This revision is now accepted and ready to land.Mar 10 2022, 2:18 AM
Revision Contents
Diff 407914 llvm/lib/Target/AArch64/AArch64ISelLowering.cpp
llvm/test/CodeGen/AArch64/arm64-vhadd.ll
llvm/test/CodeGen/AArch64/neon-abd.ll
|