Similar to D93832 but for ARM, this handles any_extend whilst creating MULL nodes, treating them as zextends.
Details
Details
Diff Detail
Diff Detail
Paths
| Differential D93834
[ARM] Handle any extend whilst lowering mull ClosedPublic Authored by dmgreen on Dec 27 2020, 5:29 AM.
Details Summary Similar to D93832 but for ARM, this handles any_extend whilst creating MULL nodes, treating them as zextends.
Diff Detail Event TimelineHerald added subscribers: danielkiss, hiraditya, kristof.beyls. · View Herald TranscriptDec 27 2020, 5:29 AM This revision is now accepted and ready to land.Dec 31 2020, 3:07 AM Closed by commit rGddb82fc76ceb: [ARM] Handle any extend whilst lowering mull (authored by dmgreen). · Explain WhyJan 6 2021, 2:51 AM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 313779 llvm/lib/Target/ARM/ARMISelLowering.cpp
llvm/test/CodeGen/ARM/vmla.ll
llvm/test/CodeGen/ARM/vmls.ll
llvm/test/CodeGen/ARM/vmul.ll
|