[all-commits] [llvm/llvm-project] 58d18d: [OpenCL] Remove pragma requirement from Arm dot ex...

Anastasia Stulova via All-commits all-commits at lists.llvm.org
Wed May 12 08:26:09 PDT 2021


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 58d18dde5cca3417e3d52670775c95d2f6fe9d05
      https://github.com/llvm/llvm-project/commit/58d18dde5cca3417e3d52670775c95d2f6fe9d05
  Author: Anastasia Stulova <anastasia.stulova at arm.com>
  Date:   2021-05-12 (Wed, 12 May 2021)

  Changed paths:
    M clang/lib/Headers/opencl-c.h
    M clang/test/CodeGenOpenCL/arm-integer-dot-product.cl
    M clang/test/SemaOpenCL/arm-integer-dot-product.cl

  Log Message:
  -----------
  [OpenCL] Remove pragma requirement from Arm dot extension.

This removed the pointless need for extension pragma since
it doesn't disable anything properly and it doesn't need to
enable anything that is not possible to disable.

The change doesn't break existing kernels since it allows to
compile more cases i.e. without pragma statements but the
pragma continues to be accepted.

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




More information about the All-commits mailing list