This patch is to add vec_convert, vec_ctf and vec_cvf intrinsic and the semantic checking for the vec_ctf.
Co-authored-by: Paul Scoropan <1paulscoropan@gmail.com>
Paths
| Differential D155235
[flang] Add PowerPC vec_convert, vec_ctf and vec_cvf intrinsic ClosedPublic Authored by kkwli0 on Jul 13 2023, 2:04 PM.
Details Summary This patch is to add vec_convert, vec_ctf and vec_cvf intrinsic and the semantic checking for the vec_ctf. Co-authored-by: Paul Scoropan <1paulscoropan@gmail.com>
Diff Detail
Event TimelineDanielCChen added inline comments.
This revision now requires changes to proceed.Jul 18 2023, 8:19 AM This revision is now accepted and ready to land.Jul 19 2023, 5:56 PM Closed by commit rG99dc3935b982: [flang] Add PowerPC vec_convert, vec_ctf and vec_cvf intrinsic (authored by kkwli0). · Explain WhyJul 19 2023, 7:28 PM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 542277 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-convert.f90
flang/test/Semantics/PowerPC/ppc-vector-intrinsics.f90
mlir/include/mlir/IR/Builders.h
mlir/lib/IR/Builders.cpp
|
#undef ELEM_FUNC_VRVR_2