4 Commits

Author SHA1 Message Date
madanial0
af06c5f634
[Flang] fix ppc-vec intrinsics testcases on AIX (NFC) (#74347)
Modify ppc-vec intrinsic test cases to include support for both little
and big endianness

Co-authored-by: Mark Danial <mark.danial@ibm.com>
2023-12-14 19:15:59 -05:00
Daniel Chen
0b3f9d8561
[flang]: This is to fix the HLFIR path for PPC Vector type intrinsics. (#66547)
PowerPC Vector type intrinsics currently crashes with
`-flang-experimental-hlfir` is specified.

This patch is to fix the HLFIR path for PowerPC Vector type intrinsics.

The patch:
1. Added the `flang-experimental-hlfir` option to all PowerPC vector intrinsic testing.
2. Removed the FIR/MLIR testing to reduce the maintenance cost.
3. Fixed a few verification IR for some non-functional changes in LLVM IR in HLFIR path.
2023-09-26 10:36:13 -04:00
Kelvin Li
2de024ef31 [flang] Add PowerPC vec_lxv, vec_lvsl, vec_lvsr, vec_xl, vec_xl_be and vec_xlds intrinsic
Differential Revision: https://reviews.llvm.org/D157920
2023-08-18 15:02:15 -04:00
Kelvin Li
88968f9a73 [flang] Add PowerPC vec_ld, vec_lde, vec_ldl, vec_lxvp, vsx_lxvp, vec_xld2 and vec_xlw4 intrinsic
Differential Revision: https://reviews.llvm.org/D157745
2023-08-14 16:58:35 -04:00