[all-commits] [llvm/llvm-project] 43d1d5: [SveEmitter] Add builtins for logical and predicat...

sdesmalen-arm via All-commits all-commits at lists.llvm.org
Tue Apr 28 08:39:48 PDT 2020


  Branch: refs/heads/master
  Home:   https://github.com/llvm/llvm-project
  Commit: 43d1d52ad2282235d1ca52facaa2a49198f3d8bd
      https://github.com/llvm/llvm-project/commit/43d1d52ad2282235d1ca52facaa2a49198f3d8bd
  Author: Sander de Smalen <sander.desmalen at arm.com>
  Date:   2020-04-28 (Tue, 28 Apr 2020)

  Changed paths:
    M clang/include/clang/Basic/arm_sve.td
    A clang/test/CodeGen/aarch64-sve-intrinsics/acle_sve_and.c
    A clang/test/CodeGen/aarch64-sve-intrinsics/acle_sve_bic.c
    A clang/test/CodeGen/aarch64-sve-intrinsics/acle_sve_brka.c
    A clang/test/CodeGen/aarch64-sve-intrinsics/acle_sve_brkb.c
    A clang/test/CodeGen/aarch64-sve-intrinsics/acle_sve_brkn.c
    A clang/test/CodeGen/aarch64-sve-intrinsics/acle_sve_brkpa.c
    A clang/test/CodeGen/aarch64-sve-intrinsics/acle_sve_brkpb.c
    A clang/test/CodeGen/aarch64-sve-intrinsics/acle_sve_cnot.c
    A clang/test/CodeGen/aarch64-sve-intrinsics/acle_sve_eor.c
    A clang/test/CodeGen/aarch64-sve-intrinsics/acle_sve_nand.c
    A clang/test/CodeGen/aarch64-sve-intrinsics/acle_sve_nor.c
    A clang/test/CodeGen/aarch64-sve-intrinsics/acle_sve_not.c
    A clang/test/CodeGen/aarch64-sve-intrinsics/acle_sve_orn.c
    A clang/test/CodeGen/aarch64-sve-intrinsics/acle_sve_orr.c
    A clang/test/CodeGen/aarch64-sve-intrinsics/acle_sve_pfirst.c
    A clang/test/CodeGen/aarch64-sve-intrinsics/acle_sve_pnext.c
    A clang/test/CodeGen/aarch64-sve-intrinsics/acle_sve_ptest.c

  Log Message:
  -----------
  [SveEmitter] Add builtins for logical and predicate operations.

This patch adds builtins for logical ops:
- svand, svbic, sveor, svorr, svcnot, svnot

and builtins for predicate operations:
- svand_b_z, svbic_b_z, sveor_b_z, svnand_b_z, svnor_b_z, svorn_b_z, svorr_b_z
- svbrka_b_z, svbrkb_b_z, svbrkpa_b_z, svbrkpb_b_z, svbrkn_b_z
- svpfirst_b
- svpnext
- svptest_any
- svptest_first
- svptest_last




More information about the All-commits mailing list