[all-commits] [llvm/llvm-project] 683fc6: [clang][AArc64][SVE] Implement vector-scalar opera...

David Truby via All-commits all-commits at lists.llvm.org
Wed Mar 23 07:21:10 PDT 2022


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 683fc6203cfa3f604df5f59cef714568cba2daac
      https://github.com/llvm/llvm-project/commit/683fc6203cfa3f604df5f59cef714568cba2daac
  Author: David Truby <david.truby at arm.com>
  Date:   2022-03-23 (Wed, 23 Mar 2022)

  Changed paths:
    M clang/include/clang/Sema/Sema.h
    M clang/lib/CodeGen/CGExprScalar.cpp
    M clang/lib/Sema/SemaExpr.cpp
    M clang/test/CodeGen/aarch64-sve-vector-arith-ops.c
    M clang/test/Sema/aarch64-sve-vector-arith-ops.c

  Log Message:
  -----------
  [clang][AArc64][SVE] Implement vector-scalar operators

This patch extends the support for C/C++ operators for SVE
types to allow one of the arguments to be a scalar, in which
case a vector splat is performed.

Differential Revision: https://reviews.llvm.org/D121829




More information about the All-commits mailing list