[PATCH] D114540: Big-endian version of vpermxor

2021-11-30 Thread wael yehia via Phabricator via cfe-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rG0850655da69a: Big-endian version of vpermxor (authored by tislam, committed by w2yehia). Repository: rG LLVM Github Monorepo CHANGES SINCE LAST ACTION https://reviews.llvm.org/D114540/new/

[PATCH] D114540: Big-endian version of vpermxor

2021-11-30 Thread Tarique Islam via Phabricator via cfe-commits
tislam updated this revision to Diff 390683. tislam marked 2 inline comments as done. tislam added a comment. - The P9 RUN step on big-endian platform is removed from the lit test. - Fixed formatting in `llvm/lib/Target/PowerPC/PPCInstrVSX.td` CHANGES SINCE LAST

[PATCH] D114540: Big-endian version of vpermxor

2021-11-30 Thread Nemanja Ivanovic via Phabricator via cfe-commits
nemanjai accepted this revision. nemanjai added a comment. This revision is now accepted and ready to land. LGTM. Comment at: llvm/lib/Target/PowerPC/PPCInstrVSX.td:2506 + def : Pat<(v16i8 (int_ppc_altivec_crypto_vpermxor_be v16i8:$a, +

[PATCH] D114540: Big-endian version of vpermxor

2021-11-25 Thread Tarique Islam via Phabricator via cfe-commits
tislam updated this revision to Diff 389775. tislam edited the summary of this revision. tislam added a comment. - Added test for `vpermxor_be` in `clang/test/CodeGen/builtins-ppc-crypto.c`. - Placed `vpermxor_be` under `[HasVSX, HasP8Altivec]` in `llvm/lib/Target/PowerPC/PPCInstrVSX.td`. -

[PATCH] D114540: Big-endian version of vpermxor

2021-11-24 Thread Nemanja Ivanovic via Phabricator via cfe-commits
nemanjai added a comment. Please also add a test for this builtin to the front end test `clang/test/CodeGen/builtins-ppc-crypto.c` Comment at: llvm/lib/Target/PowerPC/PPCInstrVSX.td:2499 (COPY_TO_REGCLASS $c, VSRC>; + def :

[PATCH] D114540: Big-endian version of vpermxor

2021-11-24 Thread Tarique Islam via Phabricator via cfe-commits
tislam created this revision. tislam added a reviewer: nemanjai. Herald added subscribers: kbarton, hiraditya. tislam requested review of this revision. Herald added projects: clang, LLVM. Herald added subscribers: llvm-commits, cfe-commits. A big-endian version of `vpermxor`, named