[all-commits] [llvm/llvm-project] cac062: [SveEmitter] Add builtins for svinsr
sdesmalen-arm via All-commits
all-commits at lists.llvm.org
Thu May 7 05:34:59 PDT 2020
Branch: refs/heads/master
Home: https://github.com/llvm/llvm-project
Commit: cac06263a426c28892090c6abc7ee8c6b724838d
https://github.com/llvm/llvm-project/commit/cac06263a426c28892090c6abc7ee8c6b724838d
Author: Sander de Smalen <sander.desmalen at arm.com>
Date: 2020-05-07 (Thu, 07 May 2020)
Changed paths:
M clang/include/clang/Basic/arm_sve.td
A clang/test/CodeGen/aarch64-sve-intrinsics/acle_sve_insr.c
Log Message:
-----------
[SveEmitter] Add builtins for svinsr
Commit: 35de49655023207a888c0469b24f39fc2e5eaa8a
https://github.com/llvm/llvm-project/commit/35de49655023207a888c0469b24f39fc2e5eaa8a
Author: Sander de Smalen <sander.desmalen at arm.com>
Date: 2020-05-07 (Thu, 07 May 2020)
Changed paths:
M clang/include/clang/Basic/arm_sve.td
A clang/test/CodeGen/aarch64-sve-intrinsics/acle_sve_qdecp.c
A clang/test/CodeGen/aarch64-sve-intrinsics/acle_sve_qincp.c
Log Message:
-----------
[SveEmitter] Add builtins for svqdecp and svqincp
This patch adds builtins for saturating increment/decrement by svcntp,
in scalar and vector forms.
Commit: b32d14c30e45dd60df435456b4e6747fd83590bb
https://github.com/llvm/llvm-project/commit/b32d14c30e45dd60df435456b4e6747fd83590bb
Author: Sander de Smalen <sander.desmalen at arm.com>
Date: 2020-05-07 (Thu, 07 May 2020)
Changed paths:
M clang/include/clang/Basic/arm_sve.td
A clang/test/CodeGen/aarch64-sve2-intrinsics/acle_sve2_hadd.c
A clang/test/CodeGen/aarch64-sve2-intrinsics/acle_sve2_hsub.c
A clang/test/CodeGen/aarch64-sve2-intrinsics/acle_sve2_hsubr.c
A clang/test/CodeGen/aarch64-sve2-intrinsics/acle_sve2_qabs.c
A clang/test/CodeGen/aarch64-sve2-intrinsics/acle_sve2_qadd.c
A clang/test/CodeGen/aarch64-sve2-intrinsics/acle_sve2_qneg.c
A clang/test/CodeGen/aarch64-sve2-intrinsics/acle_sve2_qsub.c
A clang/test/CodeGen/aarch64-sve2-intrinsics/acle_sve2_qsubr.c
A clang/test/CodeGen/aarch64-sve2-intrinsics/acle_sve2_recpe.c
A clang/test/CodeGen/aarch64-sve2-intrinsics/acle_sve2_rhadd.c
A clang/test/CodeGen/aarch64-sve2-intrinsics/acle_sve2_rsqrte.c
Log Message:
-----------
[SveEmitter] Add builtins for SVE2 uniform DSP operations
This patch adds builtins for:
- svqadd, svhadd, svrhadd
- svqsub, svhsub, svqusbr, svhsubr
- svqabs
- svqneg
- svrecpe
- svrsqrte
Commit: dc2986f9dc02f1003a3b289af899e2926203aaf8
https://github.com/llvm/llvm-project/commit/dc2986f9dc02f1003a3b289af899e2926203aaf8
Author: Sander de Smalen <sander.desmalen at arm.com>
Date: 2020-05-07 (Thu, 07 May 2020)
Changed paths:
M clang/include/clang/Basic/arm_sve.td
A clang/test/CodeGen/aarch64-sve2-intrinsics/acle_sve2_qrshl.c
A clang/test/CodeGen/aarch64-sve2-intrinsics/acle_sve2_qshl.c
A clang/test/CodeGen/aarch64-sve2-intrinsics/acle_sve2_rshl.c
A clang/test/CodeGen/aarch64-sve2-intrinsics/acle_sve2_sqadd.c
A clang/test/CodeGen/aarch64-sve2-intrinsics/acle_sve2_uqadd.c
Log Message:
-----------
[SveEmitter] Add builtins for SVE2 saturating shift left and addition
This patch adds builtins for:
- svqrshl
- svqshl
- svsqadd
- svuqadd
Commit: 5fa0eeec6eb1d1f6946d3e6ee2455e95bb79d870
https://github.com/llvm/llvm-project/commit/5fa0eeec6eb1d1f6946d3e6ee2455e95bb79d870
Author: Sander de Smalen <sander.desmalen at arm.com>
Date: 2020-05-07 (Thu, 07 May 2020)
Changed paths:
M clang/include/clang/Basic/arm_sve.td
M clang/test/CodeGen/aarch64-sve2-intrinsics/acle_sve2_qshlu.c
A clang/test/CodeGen/aarch64-sve2-intrinsics/acle_sve2_rshr.c
A clang/test/CodeGen/aarch64-sve2-intrinsics/acle_sve2_rsra.c
A clang/test/CodeGen/aarch64-sve2-intrinsics/acle_sve2_sli.c
A clang/test/CodeGen/aarch64-sve2-intrinsics/acle_sve2_sra.c
A clang/test/CodeGen/aarch64-sve2-intrinsics/acle_sve2_sri.c
M clang/test/CodeGen/aarch64-sve2-intrinsics/negative/acle_sve2_qshlu.c
A clang/test/CodeGen/aarch64-sve2-intrinsics/negative/acle_sve2_rshr.c
A clang/test/CodeGen/aarch64-sve2-intrinsics/negative/acle_sve2_rsra.c
A clang/test/CodeGen/aarch64-sve2-intrinsics/negative/acle_sve2_sli.c
A clang/test/CodeGen/aarch64-sve2-intrinsics/negative/acle_sve2_sra.c
A clang/test/CodeGen/aarch64-sve2-intrinsics/negative/acle_sve2_sri.c
Log Message:
-----------
[SveEmitter] Add more SVE2 builtins for shift operations
This patch adds builtins for:
- svqshlu
- svrshr
- svrsra
- svsli
- svsra
- svsri
Commit: 0d22076531ce9f2757ae4c69e647f02e99394e05
https://github.com/llvm/llvm-project/commit/0d22076531ce9f2757ae4c69e647f02e99394e05
Author: Sander de Smalen <sander.desmalen at arm.com>
Date: 2020-05-07 (Thu, 07 May 2020)
Changed paths:
M clang/include/clang/Basic/arm_sve.td
A clang/test/CodeGen/aarch64-sve2-intrinsics/acle_sve2_aba.c
A clang/test/CodeGen/aarch64-sve2-intrinsics/acle_sve2_qdmulh.c
A clang/test/CodeGen/aarch64-sve2-intrinsics/acle_sve2_qrdmlah.c
A clang/test/CodeGen/aarch64-sve2-intrinsics/acle_sve2_qrdmlsh.c
A clang/test/CodeGen/aarch64-sve2-intrinsics/acle_sve2_qrdmulh.c
A clang/test/CodeGen/aarch64-sve2-intrinsics/negative/acle_sve2_qdmulh.c
A clang/test/CodeGen/aarch64-sve2-intrinsics/negative/acle_sve2_qrdmlah.c
A clang/test/CodeGen/aarch64-sve2-intrinsics/negative/acle_sve2_qrdmlsh.c
A clang/test/CodeGen/aarch64-sve2-intrinsics/negative/acle_sve2_qrdmulh.c
Log Message:
-----------
[SveEmitter] Add builtins for SVE2 uniform DSP operations
This patch adds builtins for:
- svqdmulh, svqdmulh_lane
- svqrdmlah, svqrdmlah_lane
- svqrdmlsh, svqrdmlsh_lane
- svqrdmulh, svqrdmulh_lane
Compare: https://github.com/llvm/llvm-project/compare/b8a725274c22...0d22076531ce
More information about the All-commits
mailing list