[all-commits] [llvm/llvm-project] 5ba329: [SveEmitter] Add builtins for svreinterpret

sdesmalen-arm via All-commits all-commits at lists.llvm.org
Tue May 5 05:14:50 PDT 2020


  Branch: refs/heads/master
  Home:   https://github.com/llvm/llvm-project
  Commit: 5ba329059f9c28dcbba912685d00a7982833abcf
      https://github.com/llvm/llvm-project/commit/5ba329059f9c28dcbba912685d00a7982833abcf
  Author: Sander de Smalen <sander.desmalen at arm.com>
  Date:   2020-05-05 (Tue, 05 May 2020)

  Changed paths:
    M clang/lib/CodeGen/CGBuiltin.cpp
    A clang/test/CodeGen/aarch64-sve-intrinsics/acle_sve_reinterpret.c
    A clang/test/CodeGen/aarch64-sve-intrinsics/negative/big_endian.c
    M clang/utils/TableGen/SveEmitter.cpp

  Log Message:
  -----------
  [SveEmitter] Add builtins for svreinterpret

The reinterpret builtins are generated separately because they
need the cross product of all types, 121 functions in total,
which is inconvenient to specify in the arm_sve.td file.

Reviewers: SjoerdMeijer, efriedma, ctetreau, rengolin

Reviewed By: efriedma

Tags: #clang

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




More information about the All-commits mailing list