1-To generate code compatible to streaming mode:
- enable custom lowering for VECREDUCE_(smin, smax, umin, umax, add, fadd).
2-Testing files:
- int-reduce.ll
- fp-reduce.ll
Paths
| Differential D138309
[AArch64][SME]: Generate streaming-compatible code for int-reduce, fp-reduce ClosedPublic Authored by hassnaa-arm on Nov 18 2022, 8:59 AM.
Details Summary 1-To generate code compatible to streaming mode:
2-Testing files:
Diff Detail
Event TimelineThis revision is now accepted and ready to land.Nov 23 2022, 5:26 AM This revision was landed with ongoing or failed builds.Nov 24 2022, 9:11 AM Closed by commit rG5cc696324549: [AArch64][SME]: Generate streaming-compatible code for int-reduce, fp-reduce (authored by Hassnaa Hamdi <hassnaa.hamdi@arm.com>). · Explain Why This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 477816 llvm/lib/Target/AArch64/AArch64ISelLowering.cpp
llvm/test/CodeGen/AArch64/sve-streaming-mode-fixed-length-fp-reduce.ll
llvm/test/CodeGen/AArch64/sve-streaming-mode-fixed-length-int-reduce.ll
|