This patch is to add codegen and semantic checking for PowerPC vec_sl, vec_sld, vec_sldw, vec_sll, vec_slo, vec_srl and vec_sro intrinsic.
Co-authored-by: pscoro
Paths
| Differential D154563
[flang] Add PowerPC vec_sl, vec_sld, vec_sldw, vec_sll, vec_slo, vec_srl and vec_sro intrinsic ClosedPublic Authored by kkwli0 on Jul 5 2023, 9:50 PM.
Details Summary This patch is to add codegen and semantic checking for PowerPC vec_sl, vec_sld, vec_sldw, vec_sll, vec_slo, vec_srl and vec_sro intrinsic. Co-authored-by: pscoro
Diff Detail
Event TimelineHerald added subscribers: sunshaoce, mehdi_amini, steven.zhang and 4 others. · View Herald Transcript This revision is now accepted and ready to land.Jul 11 2023, 7:49 AM Comment Actions Thanks for the review. I will wait for a day or two to see if there are more comments. Closed by commit rG10124b3e1e19: [flang] Add PowerPC vec_sl, vec_sld, vec_sldw, vec_sll, vec_slo, vec_srl and… (authored by kkwli0). · Explain WhyJul 12 2023, 2:39 PM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 539744 flang/include/flang/Optimizer/Builder/PPCIntrinsicCall.h
flang/lib/Optimizer/Builder/PPCIntrinsicCall.cpp
flang/lib/Semantics/check-call.cpp
flang/module/__ppc_intrinsics.f90
flang/test/Lower/PowerPC/ppc-vec-shift.f90
flang/test/Semantics/PowerPC/ppc-vector-intrinsics.f90
|