r339678 - [OpenCL] Add test for constant sampler argument

2018-08-14 Thread Sven van Haastregt via cfe-commits
Author: svenvh Date: Tue Aug 14 06:56:52 2018 New Revision: 339678 URL: http://llvm.org/viewvc/llvm-project?rev=339678&view=rev Log: [OpenCL] Add test for constant sampler argument Modified: cfe/trunk/test/SemaOpenCL/sampler_t.cl Modified: cfe/trunk/test/SemaOpenCL/sampler_t.cl URL: http://

r331874 - [OpenCL] Restrict various keywords in OpenCL C++ mode

2018-05-09 Thread Sven van Haastregt via cfe-commits
Author: svenvh Date: Wed May 9 06:16:17 2018 New Revision: 331874 URL: http://llvm.org/viewvc/llvm-project?rev=331874&view=rev Log: [OpenCL] Restrict various keywords in OpenCL C++ mode Restrict the following keywords in the OpenCL C++ language mode, according to Sections 2.2 & 2.9 of the OpenCL

r304978 - [libclang] Expose typedef and address space functions

2017-06-08 Thread Sven van Haastregt via cfe-commits
Author: svenvh Date: Thu Jun 8 09:22:04 2017 New Revision: 304978 URL: http://llvm.org/viewvc/llvm-project?rev=304978&view=rev Log: [libclang] Expose typedef and address space functions Expose the following functions: - clang_getTypedefName - clang_getAddressSpace Patch by Simon Perretta. Di

r322278 - [OpenCL] Reorder the CLK_sRGBx/sRGBA defines, NFC

2018-01-11 Thread Sven van Haastregt via cfe-commits
Author: svenvh Date: Thu Jan 11 06:05:38 2018 New Revision: 322278 URL: http://llvm.org/viewvc/llvm-project?rev=322278&view=rev Log: [OpenCL] Reorder the CLK_sRGBx/sRGBA defines, NFC Swap them so that all channel order defines are ordered according to their values. Modified: cfe/trunk/lib/He

r334700 - [OpenCL] Support new/delete in Sema

2018-06-14 Thread Sven van Haastregt via cfe-commits
Author: svenvh Date: Thu Jun 14 02:51:54 2018 New Revision: 334700 URL: http://llvm.org/viewvc/llvm-project?rev=334700&view=rev Log: [OpenCL] Support new/delete in Sema Reject uses of the default new/delete operators with a diagnostic instead of a crash in OpenCL C++ mode and accept user-defined

r345825 - Allow clk_event_t comparisons

2018-11-01 Thread Sven van Haastregt via cfe-commits
Author: svenvh Date: Thu Nov 1 05:43:00 2018 New Revision: 345825 URL: http://llvm.org/viewvc/llvm-project?rev=345825&view=rev Log: Allow clk_event_t comparisons Also rename `invalid-clk-events-cl2.0.cl` to `clk_event_t.cl` and repurpose it to include both positive and negative clk_event_t tests

r358566 - [libclang] Expose ext_vector_type

2019-04-17 Thread Sven van Haastregt via cfe-commits
Author: svenvh Date: Wed Apr 17 02:08:50 2019 New Revision: 358566 URL: http://llvm.org/viewvc/llvm-project?rev=358566&view=rev Log: [libclang] Expose ext_vector_type Differential Revision: https://reviews.llvm.org/D60775 Modified: cfe/trunk/bindings/python/clang/cindex.py cfe/trunk/incl

r342638 - [OpenCL] Diagnose redundant address space conversion

2018-09-20 Thread Sven van Haastregt via cfe-commits
Author: svenvh Date: Thu Sep 20 03:07:27 2018 New Revision: 342638 URL: http://llvm.org/viewvc/llvm-project?rev=342638&view=rev Log: [OpenCL] Diagnose redundant address space conversion Add a warning if a parameter with a named address space is passed to a to_addr builtin. For example: int i;

r342876 - Fix Wundef NDEBUG warning; NFC

2018-09-24 Thread Sven van Haastregt via cfe-commits
Author: svenvh Date: Mon Sep 24 05:12:03 2018 New Revision: 342876 URL: http://llvm.org/viewvc/llvm-project?rev=342876&view=rev Log: Fix Wundef NDEBUG warning; NFC Check for definedness of the NDEBUG macro rather than its value, to be consistent with other uses. Modified: cfe/trunk/lib/Sema/

r342968 - [OpenCL] Allow zero assignment and comparisons between queue_t type variables

2018-09-25 Thread Sven van Haastregt via cfe-commits
Author: svenvh Date: Tue Sep 25 05:59:34 2018 New Revision: 342968 URL: http://llvm.org/viewvc/llvm-project?rev=342968&view=rev Log: [OpenCL] Allow zero assignment and comparisons between queue_t type variables This change allows for zero assignment and comparison of queue_t type variables, and e

r343207 - [OpenCL] Improve extension-version.cl and to_addr_builtin.cl tests

2018-09-27 Thread Sven van Haastregt via cfe-commits
Author: svenvh Date: Thu Sep 27 06:20:29 2018 New Revision: 343207 URL: http://llvm.org/viewvc/llvm-project?rev=343207&view=rev Log: [OpenCL] Improve extension-version.cl and to_addr_builtin.cl tests Add cl_khr_depth_images to extension-version.cl. Extend to_addr_builtin.cl to additionally test

r343582 - Revert r326937 "[OpenCL] Remove block invoke function from emitted block literal struct"

2018-10-02 Thread Sven van Haastregt via cfe-commits
Author: svenvh Date: Tue Oct 2 06:02:24 2018 New Revision: 343582 URL: http://llvm.org/viewvc/llvm-project?rev=343582&view=rev Log: Revert r326937 "[OpenCL] Remove block invoke function from emitted block literal struct" This reverts r326937 as it broke block argument handling in OpenCL. See th

r343583 - [OpenCL] Add block argument CodeGen test

2018-10-02 Thread Sven van Haastregt via cfe-commits
Author: svenvh Date: Tue Oct 2 06:02:27 2018 New Revision: 343583 URL: http://llvm.org/viewvc/llvm-project?rev=343583&view=rev Log: [OpenCL] Add block argument CodeGen test r326937 ("[OpenCL] Remove block invoke function from emitted block literal struct", 2018-03-07) broke block argument handli

r353690 - [libclang] Add attribute support for 'convergent'.

2019-02-11 Thread Sven van Haastregt via cfe-commits
Author: svenvh Date: Mon Feb 11 03:00:56 2019 New Revision: 353690 URL: http://llvm.org/viewvc/llvm-project?rev=353690&view=rev Log: [libclang] Add attribute support for 'convergent'. This bumps CINDEX_VERSION_MINOR up (to 51). Patch by Hsin-Hsiao Lin. Differential Revision: https://reviews.llv

r362087 - [OpenCL] Support logical vector operators in C++ mode

2019-05-30 Thread Sven van Haastregt via cfe-commits
Author: svenvh Date: Thu May 30 05:35:19 2019 New Revision: 362087 URL: http://llvm.org/viewvc/llvm-project?rev=362087&view=rev Log: [OpenCL] Support logical vector operators in C++ mode Support logical operators on vectors in C++ for OpenCL mode, to preserve backwards compatibility with OpenCL C

r362371 - [OpenCL] Declare builtin functions using TableGen

2019-06-03 Thread Sven van Haastregt via cfe-commits
Author: svenvh Date: Mon Jun 3 02:39:11 2019 New Revision: 362371 URL: http://llvm.org/viewvc/llvm-project?rev=362371&view=rev Log: [OpenCL] Declare builtin functions using TableGen This patch adds a `-fdeclare-opencl-builtins` command line option to the clang frontend. This enables clang to ve

r363242 - [OpenCL] Move OpenCLBuiltins.td and remove unused include

2019-06-13 Thread Sven van Haastregt via cfe-commits
Author: svenvh Date: Thu Jun 13 02:54:22 2019 New Revision: 363242 URL: http://llvm.org/viewvc/llvm-project?rev=363242&view=rev Log: [OpenCL] Move OpenCLBuiltins.td and remove unused include Patch by Pierre Gondois. Differential revision: https://reviews.llvm.org/D62849 Added: cfe/trunk/lib

r363376 - Revert "[OpenCL] Move OpenCLBuiltins.td and remove unused include"

2019-06-14 Thread Sven van Haastregt via cfe-commits
Author: svenvh Date: Fri Jun 14 05:14:58 2019 New Revision: 363376 URL: http://llvm.org/viewvc/llvm-project?rev=363376&view=rev Log: Revert "[OpenCL] Move OpenCLBuiltins.td and remove unused include" This reverts commit r363242 as it broke some builds with make[2]: *** No rule to make target '

r363541 - Recommit [OpenCL] Move OpenCLBuiltins.td and remove unused include

2019-06-17 Thread Sven van Haastregt via cfe-commits
Author: svenvh Date: Mon Jun 17 03:06:34 2019 New Revision: 363541 URL: http://llvm.org/viewvc/llvm-project?rev=363541&view=rev Log: Recommit [OpenCL] Move OpenCLBuiltins.td and remove unused include Reland r363242 after fixing an issue with the tablegen dependence. Patch by Pierre Gondois and S

r363794 - [OpenCL] Split type and macro definitions into opencl-c-base.h

2019-06-19 Thread Sven van Haastregt via cfe-commits
Author: svenvh Date: Wed Jun 19 05:48:22 2019 New Revision: 363794 URL: http://llvm.org/viewvc/llvm-project?rev=363794&view=rev Log: [OpenCL] Split type and macro definitions into opencl-c-base.h Using the -fdeclare-opencl-builtins option will require a way to predefine types and macros such as `

r366546 - [OpenCL] Define CLK_NULL_EVENT without cast

2019-07-19 Thread Sven van Haastregt via cfe-commits
Author: svenvh Date: Fri Jul 19 02:11:48 2019 New Revision: 366546 URL: http://llvm.org/viewvc/llvm-project?rev=366546&view=rev Log: [OpenCL] Define CLK_NULL_EVENT without cast Defining CLK_NULL_EVENT with a `(void*)` cast has the (unintended?) side-effect that the address space will be fixed (as

r367229 - [OpenCL] Rename builtin definition classes

2019-07-29 Thread Sven van Haastregt via cfe-commits
Author: svenvh Date: Mon Jul 29 07:55:29 2019 New Revision: 367229 URL: http://llvm.org/viewvc/llvm-project?rev=367229&view=rev Log: [OpenCL] Rename builtin definition classes Factor out some of the renames from D63434 and D63442, and generate half type convert_ builtins. Patch by Pierre Gondois

r368561 - [OpenCL] Ignore parentheses for sampler initialization

2019-08-12 Thread Sven van Haastregt via cfe-commits
Author: svenvh Date: Mon Aug 12 05:44:26 2019 New Revision: 368561 URL: http://llvm.org/viewvc/llvm-project?rev=368561&view=rev Log: [OpenCL] Ignore parentheses for sampler initialization The sampler handling logic in SemaInit.cpp would inadvertently treat parentheses around sampler arguments as

r368822 - Fix _WIN32 / _WIN64 Wundef warnings

2019-08-14 Thread Sven van Haastregt via cfe-commits
Author: svenvh Date: Wed Aug 14 03:30:18 2019 New Revision: 368822 URL: http://llvm.org/viewvc/llvm-project?rev=368822&view=rev Log: Fix _WIN32 / _WIN64 Wundef warnings For these macros it is the definedness that matters rather than the value. Make new uses of these macros consistent with existi

r369253 - [OpenCL] Add generic type handling for builtin functions

2019-08-19 Thread Sven van Haastregt via cfe-commits
Author: svenvh Date: Mon Aug 19 04:56:03 2019 New Revision: 369253 URL: http://llvm.org/viewvc/llvm-project?rev=369253&view=rev Log: [OpenCL] Add generic type handling for builtin functions Generic types are an abstraction of type sets. It mimics the way functions are defined in the OpenCL speci

r369373 - [OpenCL] Add const, volatile and pointer builtin handling

2019-08-20 Thread Sven van Haastregt via cfe-commits
Author: svenvh Date: Tue Aug 20 05:21:03 2019 New Revision: 369373 URL: http://llvm.org/viewvc/llvm-project?rev=369373&view=rev Log: [OpenCL] Add const, volatile and pointer builtin handling Const, volatile, and pointer types were previously available, but not working. This patch adds handling f

r364021 - [cmake] Add llvm-dwarfdump to clang test dependencies

2019-06-21 Thread Sven van Haastregt via cfe-commits
Author: svenvh Date: Fri Jun 21 03:26:20 2019 New Revision: 364021 URL: http://llvm.org/viewvc/llvm-project?rev=364021&view=rev Log: [cmake] Add llvm-dwarfdump to clang test dependencies Commit r363496 ("[Clang] Harmonize Split DWARF options with llc", 2019-06-15) introduced the use of llvm-dwarf

r364020 - [OpenCL] Remove duplicate read_image declarations

2019-06-21 Thread Sven van Haastregt via cfe-commits
Author: svenvh Date: Fri Jun 21 03:26:10 2019 New Revision: 364020 URL: http://llvm.org/viewvc/llvm-project?rev=364020&view=rev Log: [OpenCL] Remove duplicate read_image declarations Patch by Pierre Gondois. Modified: cfe/trunk/lib/Headers/opencl-c.h Modified: cfe/trunk/lib/Headers/opencl-c

r364174 - [OpenCL] Restore ATOMIC_VAR_INIT

2019-06-24 Thread Sven van Haastregt via cfe-commits
Author: svenvh Date: Mon Jun 24 03:06:40 2019 New Revision: 364174 URL: http://llvm.org/viewvc/llvm-project?rev=364174&view=rev Log: [OpenCL] Restore ATOMIC_VAR_INIT We accidentally lost the ATOMIC_VAR_INIT and ATOMIC_FLAG_INIT macros in r363794. Also put the `memory_order` typedef back inside a

r364173 - [OpenCL] Remove more duplicates from opencl-c.h

2019-06-24 Thread Sven van Haastregt via cfe-commits
Author: svenvh Date: Mon Jun 24 03:06:34 2019 New Revision: 364173 URL: http://llvm.org/viewvc/llvm-project?rev=364173&view=rev Log: [OpenCL] Remove more duplicates from opencl-c.h Identified the duplicate declarations using sort lib/Headers/opencl-c.h | uniq -c | grep ' 2' Modified:

r364423 - [OpenCL] Improve diagnostic for placement new

2019-06-26 Thread Sven van Haastregt via cfe-commits
Author: svenvh Date: Wed Jun 26 06:31:24 2019 New Revision: 364423 URL: http://llvm.org/viewvc/llvm-project?rev=364423&view=rev Log: [OpenCL] Improve diagnostic for placement new Without an explicit declaration for placement new, clang would reject uses of placement new with "'default new' is not

r361004 - [NFC] Fix line endings in OpenCL tests

2019-05-17 Thread Sven van Haastregt via cfe-commits
Author: svenvh Date: Fri May 17 02:25:38 2019 New Revision: 361004 URL: http://llvm.org/viewvc/llvm-project?rev=361004&view=rev Log: [NFC] Fix line endings in OpenCL tests Modified: cfe/trunk/test/CodeGenOpenCL/no-signed-zeros.cl cfe/trunk/test/SemaOpenCL/array-init.cl Modified: cfe/trun

r361382 - [OpenCL] Support pipe keyword in C++ mode

2019-05-22 Thread Sven van Haastregt via cfe-commits
Author: svenvh Date: Wed May 22 06:12:20 2019 New Revision: 361382 URL: http://llvm.org/viewvc/llvm-project?rev=361382&view=rev Log: [OpenCL] Support pipe keyword in C++ mode Support the OpenCL C pipe feature in C++ for OpenCL mode, to preserve backwards compatibility with OpenCL C. Various chan

r361467 - Enable queue_t and clk_event_t comparisons in C++ mode

2019-05-23 Thread Sven van Haastregt via cfe-commits
Author: svenvh Date: Thu May 23 02:20:08 2019 New Revision: 361467 URL: http://llvm.org/viewvc/llvm-project?rev=361467&view=rev Log: Enable queue_t and clk_event_t comparisons in C++ mode Support queue_t and clk_event_t comparisons in C++ for OpenCL mode, to preserve backwards compatibility with

r372119 - [OpenCL] Tidy up some comments; NFC

2019-09-17 Thread Sven van Haastregt via cfe-commits
Author: svenvh Date: Tue Sep 17 06:32:56 2019 New Revision: 372119 URL: http://llvm.org/viewvc/llvm-project?rev=372119&view=rev Log: [OpenCL] Tidy up some comments; NFC Modified: cfe/trunk/lib/Sema/OpenCLBuiltins.td Modified: cfe/trunk/lib/Sema/OpenCLBuiltins.td URL: http://llvm.org/viewvc/

r372321 - [OpenCL] Add version handling and add vector ld/st builtins

2019-09-19 Thread Sven van Haastregt via cfe-commits
Author: svenvh Date: Thu Sep 19 06:41:51 2019 New Revision: 372321 URL: http://llvm.org/viewvc/llvm-project?rev=372321&view=rev Log: [OpenCL] Add version handling and add vector ld/st builtins Allow setting a MinVersion, stating from which OpenCL version a builtin function is available, and a Max

r372614 - [docs] Fix some typos in InternalsManual

2019-09-23 Thread Sven van Haastregt via cfe-commits
Author: svenvh Date: Mon Sep 23 07:24:29 2019 New Revision: 372614 URL: http://llvm.org/viewvc/llvm-project?rev=372614&view=rev Log: [docs] Fix some typos in InternalsManual Modified: cfe/trunk/docs/InternalsManual.rst Modified: cfe/trunk/docs/InternalsManual.rst URL: http://llvm.org/viewvc

r372833 - [OpenCL] Add image query builtin functions

2019-09-25 Thread Sven van Haastregt via cfe-commits
Author: svenvh Date: Wed Sep 25 02:12:59 2019 New Revision: 372833 URL: http://llvm.org/viewvc/llvm-project?rev=372833&view=rev Log: [OpenCL] Add image query builtin functions Add the image query builtin functions from the OpenCL C specification. Patch by Pierre Gondois and Sven van Haastregt.

r372975 - [OpenCL] Add -Wconversion to fdeclare-opencl-builtins test

2019-09-26 Thread Sven van Haastregt via cfe-commits
Author: svenvh Date: Thu Sep 26 06:31:36 2019 New Revision: 372975 URL: http://llvm.org/viewvc/llvm-project?rev=372975&view=rev Log: [OpenCL] Add -Wconversion to fdeclare-opencl-builtins test Add the -Wconversion -Werror options to check no unexpected conversion is done. Patch by Pierre Gondois

r373088 - [OpenCL] Pass LangOptions as const ref

2019-09-27 Thread Sven van Haastregt via cfe-commits
Author: svenvh Date: Fri Sep 27 06:31:29 2019 New Revision: 373088 URL: http://llvm.org/viewvc/llvm-project?rev=373088&view=rev Log: [OpenCL] Pass LangOptions as const ref Modified: cfe/trunk/include/clang/Basic/OpenCLOptions.h Modified: cfe/trunk/include/clang/Basic/OpenCLOptions.h URL: ht

r330579 - [OpenCL] Reject virtual functions for OpenCL C++

2018-04-23 Thread Sven van Haastregt via cfe-commits
Author: svenvh Date: Mon Apr 23 04:23:47 2018 New Revision: 330579 URL: http://llvm.org/viewvc/llvm-project?rev=330579&view=rev Log: [OpenCL] Reject virtual functions for OpenCL C++ Differential Revision: https://reviews.llvm.org/D45873 Added: cfe/trunk/test/Parser/opencl-cxx-virtual.cl Modi

r330721 - [OpenCL] Fix diagnostic of thread_local

2018-04-24 Thread Sven van Haastregt via cfe-commits
Author: svenvh Date: Tue Apr 24 07:47:29 2018 New Revision: 330721 URL: http://llvm.org/viewvc/llvm-project?rev=330721&view=rev Log: [OpenCL] Fix diagnostic of thread_local Commit 08c258670c ("[OpenCL] Generic address space has been added in OpenCL v2.0.", 2014-11-26) did not mark the thread_loca

r331026 - [OpenCL] Add separate read_only and write_only pipe IR types

2018-04-27 Thread Sven van Haastregt via cfe-commits
Author: svenvh Date: Fri Apr 27 03:37:04 2018 New Revision: 331026 URL: http://llvm.org/viewvc/llvm-project?rev=331026&view=rev Log: [OpenCL] Add separate read_only and write_only pipe IR types SPIR-V encodes the read_only and write_only access qualifiers of pipes, so separate LLVM IR types are r

r331766 - [OpenCL] Factor out language version printing

2018-05-08 Thread Sven van Haastregt via cfe-commits
Author: svenvh Date: Tue May 8 06:47:43 2018 New Revision: 331766 URL: http://llvm.org/viewvc/llvm-project?rev=331766&view=rev Log: [OpenCL] Factor out language version printing Generate a printable OpenCL language version number in a single place and select between the OpenCL C or OpenCL C++ ve

r375111 - [OpenCL] Add doc to describe OpenCL support

2019-10-17 Thread Sven van Haastregt via cfe-commits
Author: svenvh Date: Thu Oct 17 05:56:02 2019 New Revision: 375111 URL: http://llvm.org/viewvc/llvm-project?rev=375111&view=rev Log: [OpenCL] Add doc to describe OpenCL support The idea of this page is to document work in progress functionality and also describe the plan of future development wor

r375118 - [OpenCL] Preserve addrspace in CGClass (PR43145)

2019-10-17 Thread Sven van Haastregt via cfe-commits
Author: svenvh Date: Thu Oct 17 07:12:51 2019 New Revision: 375118 URL: http://llvm.org/viewvc/llvm-project?rev=375118&view=rev Log: [OpenCL] Preserve addrspace in CGClass (PR43145) PR43145 revealed two places where Clang was attempting to create a bitcast without considering the address space of

[clang] bd46a56 - [OpenCL] Reject block arguments

2020-06-29 Thread Sven van Haastregt via cfe-commits
Author: Sven van Haastregt Date: 2020-06-29T14:13:12+01:00 New Revision: bd46a56474d3b27a4fb520503d5714e23097d495 URL: https://github.com/llvm/llvm-project/commit/bd46a56474d3b27a4fb520503d5714e23097d495 DIFF: https://github.com/llvm/llvm-project/commit/bd46a56474d3b27a4fb520503d5714e23097d495.

r319658 - [OpenCL] Define __IMAGE_SUPPORT__ macro for SPIR

2017-12-04 Thread Sven van Haastregt via cfe-commits
Author: svenvh Date: Mon Dec 4 07:01:08 2017 New Revision: 319658 URL: http://llvm.org/viewvc/llvm-project?rev=319658&view=rev Log: [OpenCL] Define __IMAGE_SUPPORT__ macro for SPIR Add #define __IMAGE_SUPPORT__ 1 for SPIR targets to indicate that SPIR supports images. Patch by Dmitry Borisenkov

r319883 - [OpenCL] Fix layering violation by getOpenCLTypeAddrSpace

2017-12-06 Thread Sven van Haastregt via cfe-commits
Author: svenvh Date: Wed Dec 6 02:11:28 2017 New Revision: 319883 URL: http://llvm.org/viewvc/llvm-project?rev=319883&view=rev Log: [OpenCL] Fix layering violation by getOpenCLTypeAddrSpace Commit 7ac28eb0a5 / r310911 ("[OpenCL] Allow targets to select address space per type", 2017-08-15) made B

[clang] f2c17a1 - [OpenCL] Remove argument names from atomic/fence builtins

2022-09-06 Thread Sven van Haastregt via cfe-commits
Author: Sven van Haastregt Date: 2022-09-06T10:50:57+01:00 New Revision: f2c17a130a27cadd9d204bef09fd4ad64518c9da URL: https://github.com/llvm/llvm-project/commit/f2c17a130a27cadd9d204bef09fd4ad64518c9da DIFF: https://github.com/llvm/llvm-project/commit/f2c17a130a27cadd9d204bef09fd4ad64518c9da.

[clang] 5a7764c - [OpenCL] Guard depth image builtins

2022-09-13 Thread Sven van Haastregt via cfe-commits
Author: Sven van Haastregt Date: 2022-09-13T10:10:48+01:00 New Revision: 5a7764c9ff5db8c460b52bc2dec95d19df44d4c8 URL: https://github.com/llvm/llvm-project/commit/5a7764c9ff5db8c460b52bc2dec95d19df44d4c8 DIFF: https://github.com/llvm/llvm-project/commit/5a7764c9ff5db8c460b52bc2dec95d19df44d4c8.

[clang] 663e47a - [OpenCL] Reduce emitting candidate notes for builtins

2022-06-27 Thread Sven van Haastregt via cfe-commits
Author: Sven van Haastregt Date: 2022-06-27T09:55:44+01:00 New Revision: 663e47a50f50c9ff0da9ba805f804c06645638ed URL: https://github.com/llvm/llvm-project/commit/663e47a50f50c9ff0da9ba805f804c06645638ed DIFF: https://github.com/llvm/llvm-project/commit/663e47a50f50c9ff0da9ba805f804c06645638ed.

[clang] 1d421e6 - [OpenCL] Remove half scalar vload/vstore builtins

2022-06-30 Thread Sven van Haastregt via cfe-commits
Author: Sven van Haastregt Date: 2022-06-30T11:01:19+01:00 New Revision: 1d421e6e3b789ede2f61756a72e2b27456f868e3 URL: https://github.com/llvm/llvm-project/commit/1d421e6e3b789ede2f61756a72e2b27456f868e3 DIFF: https://github.com/llvm/llvm-project/commit/1d421e6e3b789ede2f61756a72e2b27456f868e3.

[clang] f8e658e - [OpenCL] Remove fast_ half geometric builtins

2022-07-05 Thread Sven van Haastregt via cfe-commits
Author: Sven van Haastregt Date: 2022-07-05T10:22:34+01:00 New Revision: f8e658ec9ff5b82d0c1f9d54d78c137b539319ca URL: https://github.com/llvm/llvm-project/commit/f8e658ec9ff5b82d0c1f9d54d78c137b539319ca DIFF: https://github.com/llvm/llvm-project/commit/f8e658ec9ff5b82d0c1f9d54d78c137b539319ca.

[clang] de30408 - [OpenCL] opencl-c.h: remove a/b/c/i/p/n/v arg names

2022-03-29 Thread Sven van Haastregt via cfe-commits
Author: Sven van Haastregt Date: 2022-03-29T10:16:27+01:00 New Revision: de30408b3b0a012f902b8565fa0b7625c1d5fec6 URL: https://github.com/llvm/llvm-project/commit/de30408b3b0a012f902b8565fa0b7625c1d5fec6 DIFF: https://github.com/llvm/llvm-project/commit/de30408b3b0a012f902b8565fa0b7625c1d5fec6.

[clang] 4dfec37 - [OpenCL] Set MinVersion for sub_group_barrier with memory_scope

2022-03-31 Thread Sven van Haastregt via cfe-commits
Author: Sven van Haastregt Date: 2022-03-31T16:41:40+01:00 New Revision: 4dfec37037f5f96db8898b79601c7a1d19177027 URL: https://github.com/llvm/llvm-project/commit/4dfec37037f5f96db8898b79601c7a1d19177027 DIFF: https://github.com/llvm/llvm-project/commit/4dfec37037f5f96db8898b79601c7a1d19177027.

[clang] 77c74fd - [OpenCL] Remove argument names from math builtins

2022-04-06 Thread Sven van Haastregt via cfe-commits
Author: Sven van Haastregt Date: 2022-04-06T11:43:59+01:00 New Revision: 77c74fd877b27418171693f187b8db865567b8dc URL: https://github.com/llvm/llvm-project/commit/77c74fd877b27418171693f187b8db865567b8dc DIFF: https://github.com/llvm/llvm-project/commit/77c74fd877b27418171693f187b8db865567b8dc.

[clang] 724f0e2 - [OpenCL] Add cl_khr_extended_bit_ops

2021-07-21 Thread Sven van Haastregt via cfe-commits
Author: Sven van Haastregt Date: 2021-07-21T10:01:19+01:00 New Revision: 724f0e2abb0ce327d2e82af5a61be25e2d2014ec URL: https://github.com/llvm/llvm-project/commit/724f0e2abb0ce327d2e82af5a61be25e2d2014ec DIFF: https://github.com/llvm/llvm-project/commit/724f0e2abb0ce327d2e82af5a61be25e2d2014ec.

[clang] 989bede - [OpenCL] Add cl_khr_integer_dot_product

2021-07-23 Thread Sven van Haastregt via cfe-commits
Author: Sven van Haastregt Date: 2021-07-23T10:10:16+01:00 New Revision: 989bedec7a6ae95a0db865f23677047f78dc9257 URL: https://github.com/llvm/llvm-project/commit/989bedec7a6ae95a0db865f23677047f78dc9257 DIFF: https://github.com/llvm/llvm-project/commit/989bedec7a6ae95a0db865f23677047f78dc9257.

[clang] 73e1888 - [OpenCL] Guard write_only image3d_t with TypeExtension

2022-03-21 Thread Sven van Haastregt via cfe-commits
Author: Sven van Haastregt Date: 2022-03-21T12:45:58Z New Revision: 73e1888e530afefd4a9a774ef9c29bf24baca3d4 URL: https://github.com/llvm/llvm-project/commit/73e1888e530afefd4a9a774ef9c29bf24baca3d4 DIFF: https://github.com/llvm/llvm-project/commit/73e1888e530afefd4a9a774ef9c29bf24baca3d4.diff

[clang] 1331ad2 - [OpenCL] Add generic addrspace guards for get_fence

2022-04-08 Thread Sven van Haastregt via cfe-commits
Author: Sven van Haastregt Date: 2022-04-08T12:08:10+01:00 New Revision: 1331ad22c31fc2ed6890fa046c1e2333e369251b URL: https://github.com/llvm/llvm-project/commit/1331ad22c31fc2ed6890fa046c1e2333e369251b DIFF: https://github.com/llvm/llvm-project/commit/1331ad22c31fc2ed6890fa046c1e2333e369251b.

[clang] bb6f8d9 - [OpenCL] Add device enqueue guards for DSE builtins

2022-04-11 Thread Sven van Haastregt via cfe-commits
Author: Sven van Haastregt Date: 2022-04-11T11:27:51+01:00 New Revision: bb6f8d9a93ef0172f227b04c92e7bbb703641a79 URL: https://github.com/llvm/llvm-project/commit/bb6f8d9a93ef0172f227b04c92e7bbb703641a79 DIFF: https://github.com/llvm/llvm-project/commit/bb6f8d9a93ef0172f227b04c92e7bbb703641a79.

[clang] f3ee0af - [OpenCL] opencl-c.h: Add const to get_image_num_samples

2022-04-19 Thread Sven van Haastregt via cfe-commits
Author: Sven van Haastregt Date: 2022-04-19T10:16:44+01:00 New Revision: f3ee0afc6739bf2990f9d302ff6b28dbb0429e8d URL: https://github.com/llvm/llvm-project/commit/f3ee0afc6739bf2990f9d302ff6b28dbb0429e8d DIFF: https://github.com/llvm/llvm-project/commit/f3ee0afc6739bf2990f9d302ff6b28dbb0429e8d.

[clang] e67b1b0 - [OpenCL] Add missing __opencl_c_atomic_scope_device guards

2022-04-20 Thread Sven van Haastregt via cfe-commits
Author: Sven van Haastregt Date: 2022-04-20T11:02:50+01:00 New Revision: e67b1b0ccf520a0168758d116e88f63160812e99 URL: https://github.com/llvm/llvm-project/commit/e67b1b0ccf520a0168758d116e88f63160812e99 DIFF: https://github.com/llvm/llvm-project/commit/e67b1b0ccf520a0168758d116e88f63160812e99.

[clang] 87a2583 - [OpenCL] Guard read_write images with TypeExtension

2022-04-21 Thread Sven van Haastregt via cfe-commits
Author: Sven van Haastregt Date: 2022-04-21T10:52:41+01:00 New Revision: 87a258366e5d4f3786c6c2b9fe5dbeb736def909 URL: https://github.com/llvm/llvm-project/commit/87a258366e5d4f3786c6c2b9fe5dbeb736def909 DIFF: https://github.com/llvm/llvm-project/commit/87a258366e5d4f3786c6c2b9fe5dbeb736def909.

[clang] d97a4df - [OpenCL] Move most _explicit atomics into multiclass; NFC

2022-02-03 Thread Sven van Haastregt via cfe-commits
Author: Sven van Haastregt Date: 2022-02-03T11:09:41Z New Revision: d97a4dfea6c2781494f6fe54ce265128f5c08dc2 URL: https://github.com/llvm/llvm-project/commit/d97a4dfea6c2781494f6fe54ce265128f5c08dc2 DIFF: https://github.com/llvm/llvm-project/commit/d97a4dfea6c2781494f6fe54ce265128f5c08dc2.diff

[clang] 9694332 - [clang-format] Add missing newline in -style help

2022-02-03 Thread Sven van Haastregt via cfe-commits
Author: Sven van Haastregt Date: 2022-02-03T12:12:29Z New Revision: 9694332b81dd14a0a2ab5d9ea9977558fd5f53be URL: https://github.com/llvm/llvm-project/commit/9694332b81dd14a0a2ab5d9ea9977558fd5f53be DIFF: https://github.com/llvm/llvm-project/commit/9694332b81dd14a0a2ab5d9ea9977558fd5f53be.diff

[clang] 31fa3a4 - [OpenCL] Move OpenCL 2.0 atomics into multiclass; NFC

2022-02-04 Thread Sven van Haastregt via cfe-commits
Author: Sven van Haastregt Date: 2022-02-04T10:17:48Z New Revision: 31fa3a4d44316fd36e11f92729ea9596ee3bf3f8 URL: https://github.com/llvm/llvm-project/commit/31fa3a4d44316fd36e11f92729ea9596ee3bf3f8 DIFF: https://github.com/llvm/llvm-project/commit/31fa3a4d44316fd36e11f92729ea9596ee3bf3f8.diff

[clang] c15782b - [OpenCL] opencl-c.h: make attribute order consistent; NFC

2022-02-07 Thread Sven van Haastregt via cfe-commits
Author: Sven van Haastregt Date: 2022-02-07T10:54:55Z New Revision: c15782bcf5c900fc43fd545c9572f77ef92c5f5e URL: https://github.com/llvm/llvm-project/commit/c15782bcf5c900fc43fd545c9572f77ef92c5f5e DIFF: https://github.com/llvm/llvm-project/commit/c15782bcf5c900fc43fd545c9572f77ef92c5f5e.diff

[clang] 9b8a93e - [OpenCL] opencl-c.h: remove arg names from arm_dot; NFC

2022-02-08 Thread Sven van Haastregt via cfe-commits
Author: Sven van Haastregt Date: 2022-02-08T13:42:24Z New Revision: 9b8a93e3b6d36ad4f96c93a6c41ca4b0ef6d3d22 URL: https://github.com/llvm/llvm-project/commit/9b8a93e3b6d36ad4f96c93a6c41ca4b0ef6d3d22 DIFF: https://github.com/llvm/llvm-project/commit/9b8a93e3b6d36ad4f96c93a6c41ca4b0ef6d3d22.diff

[clang] fe69058 - [OpenCL] Fix atomic_fetch_add/sub with half type

2022-02-09 Thread Sven van Haastregt via cfe-commits
Author: Sven van Haastregt Date: 2022-02-09T10:47:45Z New Revision: fe690587bedb23dec2753549d4216059a7f894a1 URL: https://github.com/llvm/llvm-project/commit/fe690587bedb23dec2753549d4216059a7f894a1 DIFF: https://github.com/llvm/llvm-project/commit/fe690587bedb23dec2753549d4216059a7f894a1.diff

[clang] a464444 - [OpenCL][Docs] Update OpenCL 3.0 status info

2022-02-09 Thread Sven van Haastregt via cfe-commits
Author: Sven van Haastregt Date: 2022-02-09T15:12:49Z New Revision: a46b2888b9d0fcfb712897f0110cadb84d93 URL: https://github.com/llvm/llvm-project/commit/a46b2888b9d0fcfb712897f0110cadb84d93 DIFF: https://github.com/llvm/llvm-project/commit/a46b2888b9d0fcfb712897f0110cadb84d93.diff

[clang] 8d37043 - [OpenCL] Refactor cl_ext_float_atomics declarations; NFC

2022-02-10 Thread Sven van Haastregt via cfe-commits
Author: Sven van Haastregt Date: 2022-02-10T09:43:32Z New Revision: 8d37043520f57e63e032c9d0ba4cba8701a3cd35 URL: https://github.com/llvm/llvm-project/commit/8d37043520f57e63e032c9d0ba4cba8701a3cd35 DIFF: https://github.com/llvm/llvm-project/commit/8d37043520f57e63e032c9d0ba4cba8701a3cd35.diff

[clang] 50f8abb - [OpenCL] Add OpenCL 3.0 atomics to -fdeclare-opencl-builtins

2022-02-11 Thread Sven van Haastregt via cfe-commits
Author: Sven van Haastregt Date: 2022-02-11T10:14:14Z New Revision: 50f8abb9f40a6c4974ec71e760773a711732648f URL: https://github.com/llvm/llvm-project/commit/50f8abb9f40a6c4974ec71e760773a711732648f DIFF: https://github.com/llvm/llvm-project/commit/50f8abb9f40a6c4974ec71e760773a711732648f.diff

[clang] 074451b - [OpenCL] opencl-c.h: fix atomic_fetch_max with addrspace

2022-02-15 Thread Sven van Haastregt via cfe-commits
Author: Sven van Haastregt Date: 2022-02-15T12:12:03Z New Revision: 074451bd3352e022d015545e9091002d052daaa3 URL: https://github.com/llvm/llvm-project/commit/074451bd3352e022d015545e9091002d052daaa3 DIFF: https://github.com/llvm/llvm-project/commit/074451bd3352e022d015545e9091002d052daaa3.diff

[clang] 477bc8e - [OpenCL] Guard atomic_double with cl_khr_int64_*

2022-02-16 Thread Sven van Haastregt via cfe-commits
Author: Sven van Haastregt Date: 2022-02-16T10:07:35Z New Revision: 477bc8e8b9311fdac4c360b1fe7d29d0d10aac6c URL: https://github.com/llvm/llvm-project/commit/477bc8e8b9311fdac4c360b1fe7d29d0d10aac6c DIFF: https://github.com/llvm/llvm-project/commit/477bc8e8b9311fdac4c360b1fe7d29d0d10aac6c.diff

[clang] 6690b7d - [OpenCL] Ensure atomic_init is guarded with extension

2022-02-16 Thread Sven van Haastregt via cfe-commits
Author: Sven van Haastregt Date: 2022-02-16T15:12:23Z New Revision: 6690b7d3ac9ab6410b7909207552ce4edbe2147b URL: https://github.com/llvm/llvm-project/commit/6690b7d3ac9ab6410b7909207552ce4edbe2147b DIFF: https://github.com/llvm/llvm-project/commit/6690b7d3ac9ab6410b7909207552ce4edbe2147b.diff

[clang] 9798b33 - [OpenCL] Guard 64-bit atomic types

2022-02-17 Thread Sven van Haastregt via cfe-commits
Author: Sven van Haastregt Date: 2022-02-17T10:58:52Z New Revision: 9798b33d1dc14f5334e2cc117e3896510fa57b82 URL: https://github.com/llvm/llvm-project/commit/9798b33d1dc14f5334e2cc117e3896510fa57b82 DIFF: https://github.com/llvm/llvm-project/commit/9798b33d1dc14f5334e2cc117e3896510fa57b82.diff

[clang] b250cca - [OpenCL] Do not guard vload/store_half builtins

2022-05-17 Thread Sven van Haastregt via cfe-commits
Author: Sven van Haastregt Date: 2022-05-17T10:57:23+01:00 New Revision: b250cca11d5996ed01d72cb1f933867da0e8d5e0 URL: https://github.com/llvm/llvm-project/commit/b250cca11d5996ed01d72cb1f933867da0e8d5e0 DIFF: https://github.com/llvm/llvm-project/commit/b250cca11d5996ed01d72cb1f933867da0e8d5e0.

[clang] 21c29a8 - [OpenCL] Add cl_khr_subgroup_rotate builtins

2022-05-18 Thread Sven van Haastregt via cfe-commits
Author: Sven van Haastregt Date: 2022-05-18T13:02:17+01:00 New Revision: 21c29a8ae053cb436141ee636333c4f816cc20c4 URL: https://github.com/llvm/llvm-project/commit/21c29a8ae053cb436141ee636333c4f816cc20c4 DIFF: https://github.com/llvm/llvm-project/commit/21c29a8ae053cb436141ee636333c4f816cc20c4.

[clang] [OpenCL] Fix BIenqueue_kernel fallthrough (PR #83238)

2024-04-02 Thread Sven van Haastregt via cfe-commits
https://github.com/svenvh closed https://github.com/llvm/llvm-project/pull/83238 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] [clang] Use CPlusPlus language option instead of Bool (PR #80975)

2024-02-08 Thread Sven van Haastregt via cfe-commits
https://github.com/svenvh approved this pull request. The side-effect on OpenCL looks good to me; thanks! https://github.com/llvm/llvm-project/pull/80975 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/lis

[clang] c7f1a98 - [OpenCL] Elaborate about BIenqueue_kernel expansion; NFC

2024-03-12 Thread Sven van Haastregt via cfe-commits
Author: Sven van Haastregt Date: 2024-03-12T12:53:22Z New Revision: c7f1a987a66a1ba0865ecc18adbe4dc8dbc0c788 URL: https://github.com/llvm/llvm-project/commit/c7f1a987a66a1ba0865ecc18adbe4dc8dbc0c788 DIFF: https://github.com/llvm/llvm-project/commit/c7f1a987a66a1ba0865ecc18adbe4dc8dbc0c788.diff

[clang] [OpenCL] Fix BIenqueue_kernel fallthrough (PR #83238)

2024-02-28 Thread Sven van Haastregt via cfe-commits
https://github.com/svenvh created https://github.com/llvm/llvm-project/pull/83238 Handling of the `BIenqueue_kernel` builtin must not fallthrough to the `BIget_kernel_work_group_size` builtin, as these builtins have no common functionality. >From a7375b651a2ec392e0edf4cbe3658981f56ea67a Mon S

r370322 - [OpenCL] Fix diagnosing enqueue_kernel call with too few args

2019-08-29 Thread Sven van Haastregt via cfe-commits
Author: svenvh Date: Thu Aug 29 03:21:06 2019 New Revision: 370322 URL: http://llvm.org/viewvc/llvm-project?rev=370322&view=rev Log: [OpenCL] Fix diagnosing enqueue_kernel call with too few args The err_typecheck_call_too_few_args diagnostic takes arguments, but none were provided causing clang t

r370744 - [OpenCL] Drop spurious semicolon in generated file; NFC

2019-09-03 Thread Sven van Haastregt via cfe-commits
Author: svenvh Date: Tue Sep 3 04:23:24 2019 New Revision: 370744 URL: http://llvm.org/viewvc/llvm-project?rev=370744&view=rev Log: [OpenCL] Drop spurious semicolon in generated file; NFC Modified: cfe/trunk/utils/TableGen/ClangOpenCLBuiltinEmitter.cpp Modified: cfe/trunk/utils/TableGen/Cla

r371046 - [OpenCL] Add image type handling for builtins

2019-09-05 Thread Sven van Haastregt via cfe-commits
Author: svenvh Date: Thu Sep 5 03:01:24 2019 New Revision: 371046 URL: http://llvm.org/viewvc/llvm-project?rev=371046&view=rev Log: [OpenCL] Add image type handling for builtins Image types were previously available, but not working. This patch adds image type handling. Rename the image type d

r371403 - Merge note_ovl_builtin_candidate diagnostics; NFC

2019-09-09 Thread Sven van Haastregt via cfe-commits
Author: svenvh Date: Mon Sep 9 07:39:20 2019 New Revision: 371403 URL: http://llvm.org/viewvc/llvm-project?rev=371403&view=rev Log: Merge note_ovl_builtin_candidate diagnostics; NFC There is no difference between the unary and binary case, so merge them. Modified: cfe/trunk/include/clang/Ba

r310911 - [OpenCL] Allow targets to select address space per type

2017-08-15 Thread Sven van Haastregt via cfe-commits
Author: svenvh Date: Tue Aug 15 02:38:18 2017 New Revision: 310911 URL: http://llvm.org/viewvc/llvm-project?rev=310911&view=rev Log: [OpenCL] Allow targets to select address space per type Generalize getOpenCLImageAddrSpace into getOpenCLTypeAddrSpace, such that targets can select the address spa

[clang] 4a188fd - [OpenCL] Add mipmap builtin functions

2019-12-30 Thread Sven van Haastregt via cfe-commits
Author: Sven van Haastregt Date: 2019-12-30T10:47:58Z New Revision: 4a188fdfa79b4c1044cbb6fe0ede79583c71a56f URL: https://github.com/llvm/llvm-project/commit/4a188fdfa79b4c1044cbb6fe0ede79583c71a56f DIFF: https://github.com/llvm/llvm-project/commit/4a188fdfa79b4c1044cbb6fe0ede79583c71a56f.diff

[clang] ff429c5 - [OpenCL] Remove redundant foreach in OpenCLBuiltins.td; NFC

2019-12-31 Thread Sven van Haastregt via cfe-commits
Author: Sven van Haastregt Date: 2019-12-31T15:30:02Z New Revision: ff429c5eaf79529aacdc15582c90c0915080e082 URL: https://github.com/llvm/llvm-project/commit/ff429c5eaf79529aacdc15582c90c0915080e082 DIFF: https://github.com/llvm/llvm-project/commit/ff429c5eaf79529aacdc15582c90c0915080e082.diff

[clang] 241f335 - [OpenCL][Docs] Rename C++ for OpenCL label

2020-01-09 Thread Sven van Haastregt via cfe-commits
Author: Sven van Haastregt Date: 2020-01-09T16:31:45Z New Revision: 241f335b268dc19a0dfb85686a7c82fb339421a8 URL: https://github.com/llvm/llvm-project/commit/241f335b268dc19a0dfb85686a7c82fb339421a8 DIFF: https://github.com/llvm/llvm-project/commit/241f335b268dc19a0dfb85686a7c82fb339421a8.diff

[clang] 92451f0 - [OpenCL] Add MSAA sharing extension builtin functions

2020-01-14 Thread Sven van Haastregt via cfe-commits
Author: Sven van Haastregt Date: 2020-01-14T14:46:42Z New Revision: 92451f0904ceab1d81d71a9f17ab366bf57eddc7 URL: https://github.com/llvm/llvm-project/commit/92451f0904ceab1d81d71a9f17ab366bf57eddc7 DIFF: https://github.com/llvm/llvm-project/commit/92451f0904ceab1d81d71a9f17ab366bf57eddc7.diff

[clang] 8ac9bcc - [OpenCL] Support vec_step in C++ for OpenCL mode

2020-11-05 Thread Sven van Haastregt via cfe-commits
Author: Sven van Haastregt Date: 2020-11-05T12:02:59Z New Revision: 8ac9bcc746b9bb4b0ccdd71c6cbeda3b406e7b46 URL: https://github.com/llvm/llvm-project/commit/8ac9bcc746b9bb4b0ccdd71c6cbeda3b406e7b46 DIFF: https://github.com/llvm/llvm-project/commit/8ac9bcc746b9bb4b0ccdd71c6cbeda3b406e7b46.diff

[clang] f0c6900 - [OpenCL] Stop opencl-c-base.h leaking extension enabling

2020-11-17 Thread Sven van Haastregt via cfe-commits
Author: Sven van Haastregt Date: 2020-11-17T12:07:40Z New Revision: f0c690018ad1fb4746da3aca26a443c0f96530fa URL: https://github.com/llvm/llvm-project/commit/f0c690018ad1fb4746da3aca26a443c0f96530fa DIFF: https://github.com/llvm/llvm-project/commit/f0c690018ad1fb4746da3aca26a443c0f96530fa.diff

[clang] 633cae3 - [OpenCL] Move kernel arg type tests into one file

2020-11-25 Thread Sven van Haastregt via cfe-commits
Author: Sven van Haastregt Date: 2020-11-25T10:20:30Z New Revision: 633cae30599cc5ec99f679079499a1f2ca4d3af3 URL: https://github.com/llvm/llvm-project/commit/633cae30599cc5ec99f679079499a1f2ca4d3af3 DIFF: https://github.com/llvm/llvm-project/commit/633cae30599cc5ec99f679079499a1f2ca4d3af3.diff

[clang] 523775f - [OpenCL] Allow pointer-to-pointer kernel args beyond CL 1.2

2020-12-01 Thread Sven van Haastregt via cfe-commits
Author: Sven van Haastregt Date: 2020-12-01T11:33:10Z New Revision: 523775f96742e6f099b3498b6606b7250c0af841 URL: https://github.com/llvm/llvm-project/commit/523775f96742e6f099b3498b6606b7250c0af841 DIFF: https://github.com/llvm/llvm-project/commit/523775f96742e6f099b3498b6606b7250c0af841.diff

[clang] 7ec6188 - [OpenCL] Add some more kernel argument tests

2020-12-03 Thread Sven van Haastregt via cfe-commits
Author: Sven van Haastregt Date: 2020-12-03T10:21:29Z New Revision: 7ec61889214d98f09eec7f18d0db66dcfdc68323 URL: https://github.com/llvm/llvm-project/commit/7ec61889214d98f09eec7f18d0db66dcfdc68323 DIFF: https://github.com/llvm/llvm-project/commit/7ec61889214d98f09eec7f18d0db66dcfdc68323.diff

[clang] ba0fe85 - [OpenCL] Include header for atomic-ops test

2021-05-26 Thread Sven van Haastregt via cfe-commits
Author: Sven van Haastregt Date: 2021-05-26T12:32:07+01:00 New Revision: ba0fe85ec0e93db44f9babaace84cb9ab29ff5f4 URL: https://github.com/llvm/llvm-project/commit/ba0fe85ec0e93db44f9babaace84cb9ab29ff5f4 DIFF: https://github.com/llvm/llvm-project/commit/ba0fe85ec0e93db44f9babaace84cb9ab29ff5f4.

[clang] 85f5272 - [OpenCL][NFC] Fix typos in test

2021-05-27 Thread Sven van Haastregt via cfe-commits
Author: Sven van Haastregt Date: 2021-05-27T16:06:33+01:00 New Revision: 85f5272ffc58d73089bf77f0451b37176aa6b64f URL: https://github.com/llvm/llvm-project/commit/85f5272ffc58d73089bf77f0451b37176aa6b64f DIFF: https://github.com/llvm/llvm-project/commit/85f5272ffc58d73089bf77f0451b37176aa6b64f.

  1   2   3   >