This patch is to add PPC vec_abs, vec_nmadd, vec_msub and vec_sel intrinsics.
Co-authored-by: Paul Scoropan <1paulscoropan@gmail.com>
Paths
| Differential D154985
[flang] Add PowerPC vec_abs, vec_nmadd, vec_msub and vec_sel intrinsics ClosedPublic Authored by kkwli0 on Jul 11 2023, 9:53 AM.
Details Summary This patch is to add PPC vec_abs, vec_nmadd, vec_msub and vec_sel intrinsics. Co-authored-by: Paul Scoropan <1paulscoropan@gmail.com>
Diff Detail
Event TimelineThis revision is now accepted and ready to land.Jul 24 2023, 6:27 AM Closed by commit rG447c3a358d08: [flang] Add PowerPC vec_abs, vec_nmadd, vec_msub and vec_sel intrinsics (authored by kkwli0). · Explain WhyJul 24 2023, 11:04 AM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 543648 flang/include/flang/Optimizer/Builder/PPCIntrinsicCall.h
flang/lib/Optimizer/Builder/PPCIntrinsicCall.cpp
flang/module/__ppc_intrinsics.f90
flang/test/Lower/PowerPC/ppc-vec_abs.f90
flang/test/Lower/PowerPC/ppc-vec_max-min-madd-nmsub.f90
flang/test/Lower/PowerPC/ppc-vec_sel.f90
|
Nit: #undef order.