[clang] [libclc] [llvm] [openmp] [Clang] `__attribute__((assume))` refactor (PR #84934)

2024-05-08 Thread Anastasia Stulova via cfe-commits
AnastasiaStulova wrote: > From what I can tell, no-one except libclc is actually using this attribute? > At least on github, the only matches I’ve found for > __attribute__((assume("omp are in LLVM and various forks thereof. Given that > it’s not particularly widely used, I don’t think

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

2024-04-01 Thread Anastasia Stulova via cfe-commits
https://github.com/AnastasiaStulova approved this pull request. Makes sense, LGTM! Thanks https://github.com/llvm/llvm-project/pull/83238 ___ cfe-commits mailing list cfe-commits@lists.llvm.org

[clang] 380a038 - Updated contact email address.

2022-11-10 Thread Anastasia Stulova via cfe-commits
Author: Anastasia Stulova Date: 2022-11-10T19:50:19Z New Revision: 380a038d147454afb16b97fd9739f4c3d7307401 URL: https://github.com/llvm/llvm-project/commit/380a038d147454afb16b97fd9739f4c3d7307401 DIFF: https://github.com/llvm/llvm-project/commit/380a038d147454afb16b97fd9739f4c3d7307401.diff

[clang] 790cbaa - [OpenCL] Fix diagnostics with templates in kernel args.

2022-11-10 Thread Anastasia Stulova via cfe-commits
Author: Anastasia Stulova Date: 2022-11-10T18:55:12Z New Revision: 790cbaafc9e276aa740373c00849951338056174 URL: https://github.com/llvm/llvm-project/commit/790cbaafc9e276aa740373c00849951338056174 DIFF: https://github.com/llvm/llvm-project/commit/790cbaafc9e276aa740373c00849951338056174.diff

[clang] db664a6 - [Doc][OpenCL] Fixed typos in code examples

2022-09-22 Thread Anastasia Stulova via cfe-commits
Author: Anastasia Stulova Date: 2022-09-22T17:46:47+01:00 New Revision: db664a666c2c0cc144c7827dbdad1b893a63408c URL: https://github.com/llvm/llvm-project/commit/db664a666c2c0cc144c7827dbdad1b893a63408c DIFF:

[clang] 6b1a045 - [OpenCL][SPIR-V] Test extern functions with a pointer arg.

2022-09-01 Thread Anastasia Stulova via cfe-commits
Author: Anastasia Stulova Date: 2022-09-01T10:22:47+01:00 New Revision: 6b1a04529c8fba4019b3a7f56fe6e4938f3a188a URL: https://github.com/llvm/llvm-project/commit/6b1a04529c8fba4019b3a7f56fe6e4938f3a188a DIFF:

[clang] 7df2597 - [Doc][OpenCL] Misc wording improvements for SPIR-V

2022-05-27 Thread Anastasia Stulova via cfe-commits
Author: Anastasia Stulova Date: 2022-05-27T11:13:06+01:00 New Revision: 7df25978ef7882a3d793eecee854ec5d961c02d2 URL: https://github.com/llvm/llvm-project/commit/7df25978ef7882a3d793eecee854ec5d961c02d2 DIFF:

[clang] 3087afb - [OpenCL][Doc] Misc improvements related to SPIR-V support.

2022-05-26 Thread Anastasia Stulova via cfe-commits
Author: Anastasia Stulova Date: 2022-05-26T15:54:33+01:00 New Revision: 3087afb421bf4ca4450d8981a1410e1a09f3794a URL: https://github.com/llvm/llvm-project/commit/3087afb421bf4ca4450d8981a1410e1a09f3794a DIFF:

[clang] 730dc4e - [Clang] Added options for integrated backend.

2022-05-25 Thread Anastasia Stulova via cfe-commits
Author: Anastasia Stulova Date: 2022-05-25T12:07:33+01:00 New Revision: 730dc4e9bce8189c037a32e520d18b141250d265 URL: https://github.com/llvm/llvm-project/commit/730dc4e9bce8189c037a32e520d18b141250d265 DIFF:

[clang] d61ded1 - [OpenCL] Make -cl-ext a driver option.

2022-05-24 Thread Anastasia Stulova via cfe-commits
Author: Anastasia Stulova Date: 2022-05-24T11:34:19+01:00 New Revision: d61ded1034bb9563c43d048ba0be4eff662e6144 URL: https://github.com/llvm/llvm-project/commit/d61ded1034bb9563c43d048ba0be4eff662e6144 DIFF:

[clang] 481f681 - [AST] Fix typo in assert messages

2022-03-08 Thread Anastasia Stulova via cfe-commits
Author: Krystian Kuzniarek Date: 2022-03-08T11:06:50Z New Revision: 481f6818670aa86e426e326975aa6ea6035d72b3 URL: https://github.com/llvm/llvm-project/commit/481f6818670aa86e426e326975aa6ea6035d72b3 DIFF: https://github.com/llvm/llvm-project/commit/481f6818670aa86e426e326975aa6ea6035d72b3.diff

[clang] fdd615d - [Docs][OpenCL] Update OpenCL 3.0 status in docs.

2022-02-16 Thread Anastasia Stulova via cfe-commits
Author: Anastasia Stulova Date: 2022-02-16T12:32:20Z New Revision: fdd615d4f91f7bbbf83e4ea6ca45dafb7abc2fa7 URL: https://github.com/llvm/llvm-project/commit/fdd615d4f91f7bbbf83e4ea6ca45dafb7abc2fa7 DIFF: https://github.com/llvm/llvm-project/commit/fdd615d4f91f7bbbf83e4ea6ca45dafb7abc2fa7.diff

[clang] 0eef650 - [SPIR-V] Remove unused variable

2022-01-11 Thread Anastasia Stulova via cfe-commits
Author: Anastasia Stulova Date: 2022-01-11T13:45:59Z New Revision: 0eef65028e8a2f3417fb19e2eb5b0cbf50600c7e URL: https://github.com/llvm/llvm-project/commit/0eef65028e8a2f3417fb19e2eb5b0cbf50600c7e DIFF: https://github.com/llvm/llvm-project/commit/0eef65028e8a2f3417fb19e2eb5b0cbf50600c7e.diff

[clang] dbb8d08 - [SPIR-V] Add linking using spirv-link.

2022-01-11 Thread Anastasia Stulova via cfe-commits
Author: Anastasia Stulova Date: 2022-01-11T13:11:38Z New Revision: dbb8d086377ba3a81e44c471840bdbd982c00a35 URL: https://github.com/llvm/llvm-project/commit/dbb8d086377ba3a81e44c471840bdbd982c00a35 DIFF: https://github.com/llvm/llvm-project/commit/dbb8d086377ba3a81e44c471840bdbd982c00a35.diff

[clang] 30ad174 - [Docs] Document C++ for OpenCL 2021 support in clang.

2022-01-04 Thread Anastasia Stulova via cfe-commits
Author: Anastasia Stulova Date: 2022-01-04T11:18:15Z New Revision: 30ad1742c08315498e5627fc4b01194564494cb3 URL: https://github.com/llvm/llvm-project/commit/30ad1742c08315498e5627fc4b01194564494cb3 DIFF: https://github.com/llvm/llvm-project/commit/30ad1742c08315498e5627fc4b01194564494cb3.diff

[clang] dc8f9fb - [Docs] Minor fix in clang user manual

2021-12-24 Thread Anastasia Stulova via cfe-commits
Author: Anastasia Stulova Date: 2021-12-24T16:21:56Z New Revision: dc8f9fb196dab8ca31361928bd6a361dc80d8ade URL: https://github.com/llvm/llvm-project/commit/dc8f9fb196dab8ca31361928bd6a361dc80d8ade DIFF: https://github.com/llvm/llvm-project/commit/dc8f9fb196dab8ca31361928bd6a361dc80d8ade.diff

[clang] 0045d01 - [SPIR-V] Add a toolchain for SPIR-V in clang

2021-12-23 Thread Anastasia Stulova via cfe-commits
Author: Anastasia Stulova Date: 2021-12-23T15:10:09Z New Revision: 0045d01af96ff56c5b62d133be076020a33867ff URL: https://github.com/llvm/llvm-project/commit/0045d01af96ff56c5b62d133be076020a33867ff DIFF: https://github.com/llvm/llvm-project/commit/0045d01af96ff56c5b62d133be076020a33867ff.diff

[clang] f4d3cb4 - [HIPSPV] Add CUDA->SPIR-V address space mapping

2021-12-02 Thread Anastasia Stulova via cfe-commits
Author: Anastasia Stulova Date: 2021-12-02T13:34:27Z New Revision: f4d3cb4ca833d0b165d199e78ed8f1d59a8032eb URL: https://github.com/llvm/llvm-project/commit/f4d3cb4ca833d0b165d199e78ed8f1d59a8032eb DIFF: https://github.com/llvm/llvm-project/commit/f4d3cb4ca833d0b165d199e78ed8f1d59a8032eb.diff

[clang] a10a69f - [SPIR-V] Add SPIR-V triple and clang target info.

2021-11-08 Thread Anastasia Stulova via cfe-commits
Author: Anastasia Stulova Date: 2021-11-08T13:34:10Z New Revision: a10a69fe9c74bef3630795d9f2f516d7b84e1cd3 URL: https://github.com/llvm/llvm-project/commit/a10a69fe9c74bef3630795d9f2f516d7b84e1cd3 DIFF: https://github.com/llvm/llvm-project/commit/a10a69fe9c74bef3630795d9f2f516d7b84e1cd3.diff

[clang] fbe00c6 - [OpenCL][Docs] Update OpenCL 3.0 status info.

2021-09-10 Thread Anastasia Stulova via cfe-commits
Author: Anastasia Stulova Date: 2021-09-10T13:07:07+01:00 New Revision: fbe00c6874f1f0c496d64933a1a899448b2a URL: https://github.com/llvm/llvm-project/commit/fbe00c6874f1f0c496d64933a1a899448b2a DIFF:

[clang] 9685631 - [OpenCL][Docs] Added ref to libclcxx

2021-09-10 Thread Anastasia Stulova via cfe-commits
Author: Anastasia Stulova Date: 2021-09-10T12:29:11+01:00 New Revision: 9685631cbeb85592b713206dd660312dcb7bd9cb URL: https://github.com/llvm/llvm-project/commit/9685631cbeb85592b713206dd660312dcb7bd9cb DIFF:

[clang] cff03d5 - [OpenCL][Docs] Update OpenCL 3.0 implementation status.

2021-09-10 Thread Anastasia Stulova via cfe-commits
Author: Anastasia Stulova Date: 2021-09-10T12:17:11+01:00 New Revision: cff03d5fc48700b73ae863d4f25e780e74dff33e URL: https://github.com/llvm/llvm-project/commit/cff03d5fc48700b73ae863d4f25e780e74dff33e DIFF:

[clang] 577220e - [OpenCL] Add std flag aliases clc++1.0 and CLC++1.0

2021-07-30 Thread Anastasia Stulova via cfe-commits
Author: Anastasia Stulova Date: 2021-07-30T09:19:26+01:00 New Revision: 577220e89866608e0706e3a2b9f8f48215e4e811 URL: https://github.com/llvm/llvm-project/commit/577220e89866608e0706e3a2b9f8f48215e4e811 DIFF:

[clang] e5f47ee - [OpenCL] NULL redefined as nullptr in C++ mode.

2021-07-27 Thread Anastasia Stulova via cfe-commits
Author: Anastasia Stulova Date: 2021-07-27T16:33:50+01:00 New Revision: e5f47eedeb02595247e433ad756607e6c1397ae3 URL: https://github.com/llvm/llvm-project/commit/e5f47eedeb02595247e433ad756607e6c1397ae3 DIFF:

[clang] 8160016 - [OpenCL] Change default standard version to CL1.2

2021-07-26 Thread Anastasia Stulova via cfe-commits
Author: Anastasia Stulova Date: 2021-07-26T15:04:34+01:00 New Revision: 81600160b3f926746d02c52003d81180941fe9d0 URL: https://github.com/llvm/llvm-project/commit/81600160b3f926746d02c52003d81180941fe9d0 DIFF:

[clang] 5c63bf3 - [OpenCL] Add NULL to standards prior to v2.0.

2021-07-23 Thread Anastasia Stulova via cfe-commits
Author: Anastasia Stulova Date: 2021-07-23T11:54:36+01:00 New Revision: 5c63bf3abdc74b02c58c21cb0571eb4ba12b5235 URL: https://github.com/llvm/llvm-project/commit/5c63bf3abdc74b02c58c21cb0571eb4ba12b5235 DIFF:

[clang] b510e01 - [OpenCL][NFC] Refactors lang version check in test.

2021-07-22 Thread Anastasia Stulova via cfe-commits
Author: Anastasia Stulova Date: 2021-07-22T16:47:38+01:00 New Revision: b510e0127da38d47b9224b082842e827c04947a8 URL: https://github.com/llvm/llvm-project/commit/b510e0127da38d47b9224b082842e827c04947a8 DIFF:

[clang] 5ccc79d - [OpenCL][Docs] Minor update to OpenCL 3.0

2021-05-24 Thread Anastasia Stulova via cfe-commits
Author: Anastasia Stulova Date: 2021-05-24T14:19:22+01:00 New Revision: 5ccc79dc38b2df18cca5a9b4d66dcd4603f948e9 URL: https://github.com/llvm/llvm-project/commit/5ccc79dc38b2df18cca5a9b4d66dcd4603f948e9 DIFF:

[clang] 626e964 - [OpenCL] Fix test by adding SPIR triple

2021-05-24 Thread Anastasia Stulova via cfe-commits
Author: Anastasia Stulova Date: 2021-05-24T13:03:50+01:00 New Revision: 626e9641a2f5fde638b86d4e043f82fc58b908f8 URL: https://github.com/llvm/llvm-project/commit/626e9641a2f5fde638b86d4e043f82fc58b908f8 DIFF:

[clang] 237c692 - [OpenCL] Add clang extension for bit-fields.

2021-05-24 Thread Anastasia Stulova via cfe-commits
Author: Anastasia Stulova Date: 2021-05-24T12:42:17+01:00 New Revision: 237c6924bd46ec0e33da71f9616caf9bf9965b23 URL: https://github.com/llvm/llvm-project/commit/237c6924bd46ec0e33da71f9616caf9bf9965b23 DIFF:

[clang] 3549466 - [OpenCL] Drop pragma handling for extension types/decls.

2021-05-17 Thread Anastasia Stulova via cfe-commits
Author: Anastasia Stulova Date: 2021-05-17T12:09:43+01:00 New Revision: 3549466ac05eda57c9ce13abd7cb6dd365f6d8d6 URL: https://github.com/llvm/llvm-project/commit/3549466ac05eda57c9ce13abd7cb6dd365f6d8d6 DIFF:

[clang] 769cc33 - [OpenCL] Simplify use of C11 atomic types.

2021-05-14 Thread Anastasia Stulova via cfe-commits
Author: Anastasia Stulova Date: 2021-05-14T17:43:00+01:00 New Revision: 769cc335e6e63e5eac0c0ac849de44714326e20b URL: https://github.com/llvm/llvm-project/commit/769cc335e6e63e5eac0c0ac849de44714326e20b DIFF:

[clang] 58d18dd - [OpenCL] Remove pragma requirement from Arm dot extension.

2021-05-12 Thread Anastasia Stulova via cfe-commits
Author: Anastasia Stulova Date: 2021-05-12T16:25:33+01:00 New Revision: 58d18dde5cca3417e3d52670775c95d2f6fe9d05 URL: https://github.com/llvm/llvm-project/commit/58d18dde5cca3417e3d52670775c95d2f6fe9d05 DIFF:

[clang] 13ea238 - [OpenCL] Allow use of double type without extension pragma.

2021-05-11 Thread Anastasia Stulova via cfe-commits
Author: Anastasia Stulova Date: 2021-05-11T12:54:38+01:00 New Revision: 13ea238b1e1db96ef5fd409e869d9a8ebeef1332 URL: https://github.com/llvm/llvm-project/commit/13ea238b1e1db96ef5fd409e869d9a8ebeef1332 DIFF:

Re: [clang] e994e74 - [OpenCL] Add clang extension for non-portable kernel parameters.

2021-05-11 Thread Anastasia Stulova via cfe-commits
Stulova ; cfe-commits@lists.llvm.org Subject: Re: [clang] e994e74 - [OpenCL] Add clang extension for non-portable kernel parameters. On 5/5/21 6:58 AM, Anastasia Stulova via cfe-commits wrote: > > Author: Anastasia Stulova > Date: 2021-05-05T14:58:23+01:00 >

[clang] 76f1de1 - [OpenCL] Fix optional image types.

2021-05-07 Thread Anastasia Stulova via cfe-commits
Author: Anastasia Stulova Date: 2021-05-07T13:29:28+01:00 New Revision: 76f1de10f43ec4d1eb6146c45ccd6f93df5aa3e1 URL: https://github.com/llvm/llvm-project/commit/76f1de10f43ec4d1eb6146c45ccd6f93df5aa3e1 DIFF:

[clang] c28a602 - [OpenCL] Remove subgroups pragma in enqueue kernel and pipe builtins.

2021-05-06 Thread Anastasia Stulova via cfe-commits
Author: Anastasia Stulova Date: 2021-05-06T13:59:38+01:00 New Revision: c28a602329a78db5c02cc85679b5035aaf6753b4 URL: https://github.com/llvm/llvm-project/commit/c28a602329a78db5c02cc85679b5035aaf6753b4 DIFF:

[clang] e994e74 - [OpenCL] Add clang extension for non-portable kernel parameters.

2021-05-05 Thread Anastasia Stulova via cfe-commits
Author: Anastasia Stulova Date: 2021-05-05T14:58:23+01:00 New Revision: e994e74bca49831eb649e7c67955e9de7a1784b6 URL: https://github.com/llvm/llvm-project/commit/e994e74bca49831eb649e7c67955e9de7a1784b6 DIFF:

[clang] 64911ee - [OpenCL] Allow pipe as a valid identifier prior to OpenCL 2.0.

2021-05-04 Thread Anastasia Stulova via cfe-commits
Author: Anastasia Stulova Date: 2021-05-04T14:30:42+01:00 New Revision: 64911eec75bb0c54e40665a2c3f744f046c66a59 URL: https://github.com/llvm/llvm-project/commit/64911eec75bb0c54e40665a2c3f744f046c66a59 DIFF:

[clang] 3ec82e5 - [OpenCL] Prevent adding vendor extensions for all targets

2021-04-30 Thread Anastasia Stulova via cfe-commits
Author: Anastasia Stulova Date: 2021-04-30T14:42:51+01:00 New Revision: 3ec82e519513b231bb0e8dd5e098c4c5a51501a2 URL: https://github.com/llvm/llvm-project/commit/3ec82e519513b231bb0e8dd5e098c4c5a51501a2 DIFF:

[clang] 1ed6e87 - [OpenCL][Docs] Misc updates to C++ for OpenCL and offline compilation

2021-04-29 Thread Anastasia Stulova via cfe-commits
Author: Anastasia Stulova Date: 2021-04-29T14:15:07+01:00 New Revision: 1ed6e87ab02db4fb9379b80c820bebad9869aa4d URL: https://github.com/llvm/llvm-project/commit/1ed6e87ab02db4fb9379b80c820bebad9869aa4d DIFF:

[clang] 8fb0d6d - [OpenCL][Docs] Describe extension for legacy atomics with generic addr space.

2021-04-29 Thread Anastasia Stulova via cfe-commits
Author: Anastasia Stulova Date: 2021-04-29T14:02:34+01:00 New Revision: 8fb0d6df11e4d2b4a534c96fcc1b55459940151e URL: https://github.com/llvm/llvm-project/commit/8fb0d6df11e4d2b4a534c96fcc1b55459940151e DIFF:

[clang] 6a92c19 - [C++4OpenCL] Add diagnostics for OpenCL types in templates.

2021-04-27 Thread Anastasia Stulova via cfe-commits
Author: Anastasia Stulova Date: 2021-04-27T13:04:25+01:00 New Revision: 6a92c19f3bbc47827b8844a2b527f6c6fba63afd URL: https://github.com/llvm/llvm-project/commit/6a92c19f3bbc47827b8844a2b527f6c6fba63afd DIFF:

[clang] fcb45b5 - [OpenCL] Fix typo in the test.

2021-04-23 Thread Anastasia Stulova via cfe-commits
Author: Anastasia Stulova Date: 2021-04-23T14:36:36+01:00 New Revision: fcb45b544d3da87e0aab895eaac7903197a6c58c URL: https://github.com/llvm/llvm-project/commit/fcb45b544d3da87e0aab895eaac7903197a6c58c DIFF:

[clang] 362958a - [C++4OpenCL] Add extra diagnostics for kernel argument types

2021-04-22 Thread Anastasia Stulova via cfe-commits
Author: Anastasia Stulova Date: 2021-04-22T15:28:04+01:00 New Revision: 362958ac7346ba3539f819e9fe93d2529caad1e8 URL: https://github.com/llvm/llvm-project/commit/362958ac7346ba3539f819e9fe93d2529caad1e8 DIFF:

[clang] 6e8601f - [OpenCL][Docs] Fix typo in section label

2021-04-08 Thread Anastasia Stulova via cfe-commits
Author: Anastasia Stulova Date: 2021-04-08T10:59:44+01:00 New Revision: 6e8601ff4ae1154e6f7963c70453b4818d7453e0 URL: https://github.com/llvm/llvm-project/commit/6e8601ff4ae1154e6f7963c70453b4818d7453e0 DIFF:

[clang] d4e9fe8 - [OpenCL][Docs] Update links to the C++ for OpenCL documentation

2021-04-01 Thread Anastasia Stulova via cfe-commits
Author: Anastasia Stulova Date: 2021-04-01T20:38:24+01:00 New Revision: d4e9fe813f4fabc260f8e859cf2846cb34e0ad3b URL: https://github.com/llvm/llvm-project/commit/d4e9fe813f4fabc260f8e859cf2846cb34e0ad3b DIFF:

[clang] 7c541a1 - [OpenCL][Docs] Added a label for C++ libs section and example link

2021-04-01 Thread Anastasia Stulova via cfe-commits
Author: Anastasia Stulova Date: 2021-04-01T13:55:23+01:00 New Revision: 7c541a195f651aa8d6aa270db83932a6ac7fac78 URL: https://github.com/llvm/llvm-project/commit/7c541a195f651aa8d6aa270db83932a6ac7fac78 DIFF:

[clang] 706c1dc - [OpenCL][Docs] Minor update about C++ for OpenCL in UsersManual.

2021-03-26 Thread Anastasia Stulova via cfe-commits
Author: Anastasia Stulova Date: 2021-03-26T19:24:07Z New Revision: 706c1dc266d247232243b83a06a4904f527dc245 URL: https://github.com/llvm/llvm-project/commit/706c1dc266d247232243b83a06a4904f527dc245 DIFF: https://github.com/llvm/llvm-project/commit/706c1dc266d247232243b83a06a4904f527dc245.diff

[clang] 6e46f0b - [OpenCL] Fix AST check in address-space-templates test

2021-03-26 Thread Anastasia Stulova via cfe-commits
Author: Anastasia Stulova Date: 2021-03-26T14:24:30Z New Revision: 6e46f0b628308ba39feb13872cb21166b857dfdb URL: https://github.com/llvm/llvm-project/commit/6e46f0b628308ba39feb13872cb21166b857dfdb DIFF: https://github.com/llvm/llvm-project/commit/6e46f0b628308ba39feb13872cb21166b857dfdb.diff

[clang] a819256 - [OpenCL][Docs] Update status of OpenCL 3.0 development

2021-03-26 Thread Anastasia Stulova via cfe-commits
Author: Anastasia Stulova Date: 2021-03-26T13:07:06Z New Revision: a81925664bbbc62dc854df919e1b5180f0abfa56 URL: https://github.com/llvm/llvm-project/commit/a81925664bbbc62dc854df919e1b5180f0abfa56 DIFF: https://github.com/llvm/llvm-project/commit/a81925664bbbc62dc854df919e1b5180f0abfa56.diff

[clang] d1c8a15 - [OpenCL] Added distinct file extension for C++ for OpenCL.

2021-03-24 Thread Anastasia Stulova via cfe-commits
Author: Anastasia Stulova Date: 2021-03-24T13:07:04Z New Revision: d1c8a151df830c6c727f0bb7d33774bd3eb96824 URL: https://github.com/llvm/llvm-project/commit/d1c8a151df830c6c727f0bb7d33774bd3eb96824 DIFF: https://github.com/llvm/llvm-project/commit/d1c8a151df830c6c727f0bb7d33774bd3eb96824.diff

[clang] eed88e9 - [OpenCL] Use spir target for CIndex tests for OpenCL.

2021-03-12 Thread Anastasia Stulova via cfe-commits
Author: Anastasia Stulova Date: 2021-03-12T20:11:26Z New Revision: eed88e91f331d158d3d0c91e91fca408c9f1d1e1 URL: https://github.com/llvm/llvm-project/commit/eed88e91f331d158d3d0c91e91fca408c9f1d1e1 DIFF: https://github.com/llvm/llvm-project/commit/eed88e91f331d158d3d0c91e91fca408c9f1d1e1.diff

[clang] bafcb4c - [OpenCL][Docs] Add guidelines for new extensions and features.

2021-03-11 Thread Anastasia Stulova via cfe-commits
Author: Anastasia Stulova Date: 2021-03-11T14:28:48Z New Revision: bafcb4c6841a302d502b14fb93101fb590459935 URL: https://github.com/llvm/llvm-project/commit/bafcb4c6841a302d502b14fb93101fb590459935 DIFF: https://github.com/llvm/llvm-project/commit/bafcb4c6841a302d502b14fb93101fb590459935.diff

[clang] 25ad188 - [OpenCL] Prevent adding extension pragma by default.

2021-03-03 Thread Anastasia Stulova via cfe-commits
Author: Anastasia Stulova Date: 2021-03-03T15:02:21Z New Revision: 25ad188bfcdb2a85416013c6303f30cbc7775674 URL: https://github.com/llvm/llvm-project/commit/25ad188bfcdb2a85416013c6303f30cbc7775674 DIFF: https://github.com/llvm/llvm-project/commit/25ad188bfcdb2a85416013c6303f30cbc7775674.diff

[clang] abbdb56 - [OpenCL] Allow taking address of functions as an extension.

2021-02-24 Thread Anastasia Stulova via cfe-commits
Author: Anastasia Stulova Date: 2021-02-24T12:32:02Z New Revision: abbdb5639c70d167bd66cd62296927330782c3b4 URL: https://github.com/llvm/llvm-project/commit/abbdb5639c70d167bd66cd62296927330782c3b4 DIFF: https://github.com/llvm/llvm-project/commit/abbdb5639c70d167bd66cd62296927330782c3b4.diff

[clang] 90355d6 - [OpenCL][Docs] Change description for the OpenCL standard headers.

2021-02-23 Thread Anastasia Stulova via cfe-commits
Author: Anastasia Stulova Date: 2021-02-23T11:49:05Z New Revision: 90355d6f10765d03af1bfcc1ab3d17e8cae330f1 URL: https://github.com/llvm/llvm-project/commit/90355d6f10765d03af1bfcc1ab3d17e8cae330f1 DIFF: https://github.com/llvm/llvm-project/commit/90355d6f10765d03af1bfcc1ab3d17e8cae330f1.diff

[clang-tools-extra] b71add9 - [pp-trace] Fix test for OpenCL pragmas.

2021-02-22 Thread Anastasia Stulova via cfe-commits
Author: Anastasia Stulova Date: 2021-02-22T14:28:45Z New Revision: b71add9777bed67e05206fa1fdb665f3e21a13ab URL: https://github.com/llvm/llvm-project/commit/b71add9777bed67e05206fa1fdb665f3e21a13ab DIFF: https://github.com/llvm/llvm-project/commit/b71add9777bed67e05206fa1fdb665f3e21a13ab.diff

[clang] cf3ef15 - [OpenCL] Add builtin declarations by default.

2021-02-22 Thread Anastasia Stulova via cfe-commits
Author: Anastasia Stulova Date: 2021-02-22T12:24:16Z New Revision: cf3ef15a6ec5e5b45c6c54e8fbe3769255e815ce URL: https://github.com/llvm/llvm-project/commit/cf3ef15a6ec5e5b45c6c54e8fbe3769255e815ce DIFF: https://github.com/llvm/llvm-project/commit/cf3ef15a6ec5e5b45c6c54e8fbe3769255e815ce.diff

[clang] 79b222c - [OpenCL] Fix types with signed prefix in arginfo metadata.

2021-02-09 Thread Anastasia Stulova via cfe-commits
Author: Anastasia Stulova Date: 2021-02-09T15:13:19Z New Revision: 79b222c39f0e4377b49191b6aba080b1607f3fa7 URL: https://github.com/llvm/llvm-project/commit/79b222c39f0e4377b49191b6aba080b1607f3fa7 DIFF: https://github.com/llvm/llvm-project/commit/79b222c39f0e4377b49191b6aba080b1607f3fa7.diff

[clang] 0fb4341 - [OpenCL][Docs] Link page explaining tooling for offline compilation.

2021-02-04 Thread Anastasia Stulova via cfe-commits
Author: Anastasia Stulova Date: 2021-02-04T14:01:27Z New Revision: 0fb4341519ef3ac06518ba56bb100277d89cdf11 URL: https://github.com/llvm/llvm-project/commit/0fb4341519ef3ac06518ba56bb100277d89cdf11 DIFF: https://github.com/llvm/llvm-project/commit/0fb4341519ef3ac06518ba56bb100277d89cdf11.diff

[clang] 0c65993 - [OpenCL] Fix default address space in template argument deduction.

2021-02-04 Thread Anastasia Stulova via cfe-commits
Author: Anastasia Stulova Date: 2021-02-04T13:51:53Z New Revision: 0c65993be186640463ac90415113474d35889dbb URL: https://github.com/llvm/llvm-project/commit/0c65993be186640463ac90415113474d35889dbb DIFF: https://github.com/llvm/llvm-project/commit/0c65993be186640463ac90415113474d35889dbb.diff

[clang] 7a45f27 - [OpenCL][Docs] Fix command line flag in the example.

2021-02-03 Thread Anastasia Stulova via cfe-commits
Author: Anastasia Stulova Date: 2021-02-03T14:07:46Z New Revision: 7a45f27ba156e311bf1deaa42761ec08d8e34d05 URL: https://github.com/llvm/llvm-project/commit/7a45f27ba156e311bf1deaa42761ec08d8e34d05 DIFF: https://github.com/llvm/llvm-project/commit/7a45f27ba156e311bf1deaa42761ec08d8e34d05.diff

[clang] e635feb - [OpenCL] Fix address space in binding of initializer lists to referencs

2021-02-03 Thread Anastasia Stulova via cfe-commits
Author: Anastasia Stulova Date: 2021-02-03T12:48:21Z New Revision: e635feb15a91e6eeb77876031be2811e63d542f3 URL: https://github.com/llvm/llvm-project/commit/e635feb15a91e6eeb77876031be2811e63d542f3 DIFF: https://github.com/llvm/llvm-project/commit/e635feb15a91e6eeb77876031be2811e63d542f3.diff

[clang] 844f01f - Fixed failing OpenCL test

2021-02-02 Thread Anastasia Stulova via cfe-commits
Author: Anastasia Stulova Date: 2021-02-02T16:19:28Z New Revision: 844f01fc9589b25a3427a6cf4ca406e6787ae171 URL: https://github.com/llvm/llvm-project/commit/844f01fc9589b25a3427a6cf4ca406e6787ae171 DIFF: https://github.com/llvm/llvm-project/commit/844f01fc9589b25a3427a6cf4ca406e6787ae171.diff

[clang] 5bbf397 - [OpenCL] Add diagnostics for references to functions

2021-02-02 Thread Anastasia Stulova via cfe-commits
Author: Anastasia Stulova Date: 2021-02-02T15:07:40Z New Revision: 5bbf39704c2b70581d78a463f3c9d20b0eb7dcd5 URL: https://github.com/llvm/llvm-project/commit/5bbf39704c2b70581d78a463f3c9d20b0eb7dcd5 DIFF: https://github.com/llvm/llvm-project/commit/5bbf39704c2b70581d78a463f3c9d20b0eb7dcd5.diff

[clang] 8fdd578 - [OpenCL][Docs] Describe tablegen BIFs declarations.

2021-01-25 Thread Anastasia Stulova via cfe-commits
Author: Anastasia Stulova Date: 2021-01-25T11:17:03Z New Revision: 8fdd5784f0d30b165602343a96a34611779b007b URL: https://github.com/llvm/llvm-project/commit/8fdd5784f0d30b165602343a96a34611779b007b DIFF: https://github.com/llvm/llvm-project/commit/8fdd5784f0d30b165602343a96a34611779b007b.diff

[clang] bc84f89 - [OpenCL][Docs] Fixed cross-section reference in OpenCLSupport

2021-01-15 Thread Anastasia Stulova via cfe-commits
Author: Anastasia Stulova Date: 2021-01-15T17:20:13Z New Revision: bc84f89c71ab62d510973f64f022bee31e53af96 URL: https://github.com/llvm/llvm-project/commit/bc84f89c71ab62d510973f64f022bee31e53af96 DIFF: https://github.com/llvm/llvm-project/commit/bc84f89c71ab62d510973f64f022bee31e53af96.diff

[clang] d1862a1 - [OpenCL][Docs] Fixed malformed table in OpenCLSupport

2021-01-15 Thread Anastasia Stulova via cfe-commits
Author: Anastasia Stulova Date: 2021-01-15T14:27:26Z New Revision: d1862a16310379179a40b309a9721318ae7e3254 URL: https://github.com/llvm/llvm-project/commit/d1862a16310379179a40b309a9721318ae7e3254 DIFF: https://github.com/llvm/llvm-project/commit/d1862a16310379179a40b309a9721318ae7e3254.diff

[clang] adb77a7 - [OpenCL] Improve online documentation.

2021-01-14 Thread Anastasia Stulova via cfe-commits
Author: Anastasia Stulova Date: 2021-01-14T14:56:10Z New Revision: adb77a7456920a46908c7e20b2d3008789274975 URL: https://github.com/llvm/llvm-project/commit/adb77a7456920a46908c7e20b2d3008789274975 DIFF: https://github.com/llvm/llvm-project/commit/adb77a7456920a46908c7e20b2d3008789274975.diff

[clang] 0ef2b68 - [OpenCL] Documentation for experimental C++ libs

2021-01-08 Thread Anastasia Stulova via cfe-commits
Author: Anastasia Stulova Date: 2021-01-08T13:45:59Z New Revision: 0ef2b68ff063164a83a37a2a363196d51b76ed8d URL: https://github.com/llvm/llvm-project/commit/0ef2b68ff063164a83a37a2a363196d51b76ed8d DIFF: https://github.com/llvm/llvm-project/commit/0ef2b68ff063164a83a37a2a363196d51b76ed8d.diff

[clang] 0e874fc - [OpenCL] Add clang extension for variadic functions.

2021-01-06 Thread Anastasia Stulova via cfe-commits
Author: Anastasia Stulova Date: 2021-01-06T20:39:57Z New Revision: 0e874fc014be818a9c6782729f2c8e8273a7a906 URL: https://github.com/llvm/llvm-project/commit/0e874fc014be818a9c6782729f2c8e8273a7a906 DIFF: https://github.com/llvm/llvm-project/commit/0e874fc014be818a9c6782729f2c8e8273a7a906.diff

[clang] 4fde2b6 - [OpenCL] Add clang extension for function pointers.

2021-01-06 Thread Anastasia Stulova via cfe-commits
Author: Anastasia Stulova Date: 2021-01-06T20:39:57Z New Revision: 4fde2b6a0c080cb2a598383b5850038d67ca6833 URL: https://github.com/llvm/llvm-project/commit/4fde2b6a0c080cb2a598383b5850038d67ca6833 DIFF: https://github.com/llvm/llvm-project/commit/4fde2b6a0c080cb2a598383b5850038d67ca6833.diff

[clang] 6f77029 - [OpenCL] Restrict pointer to member functions.

2021-01-05 Thread Anastasia Stulova via cfe-commits
Author: Anastasia Stulova Date: 2021-01-05T13:32:18Z New Revision: 6f770292a39f265c985623b1550aa50566b0 URL: https://github.com/llvm/llvm-project/commit/6f770292a39f265c985623b1550aa50566b0 DIFF: https://github.com/llvm/llvm-project/commit/6f770292a39f265c985623b1550aa50566b0.diff

[clang] a84599f - [OpenCL] Implement extended subgroups fully in headers.

2020-12-10 Thread Anastasia Stulova via cfe-commits
Author: Anastasia Stulova Date: 2020-12-10T16:40:15Z New Revision: a84599f177a67d4a8c1c30ccd96c99fa40af75f7 URL: https://github.com/llvm/llvm-project/commit/a84599f177a67d4a8c1c30ccd96c99fa40af75f7 DIFF: https://github.com/llvm/llvm-project/commit/a84599f177a67d4a8c1c30ccd96c99fa40af75f7.diff

[clang] 71d3b7e - [OpenCL] Add new compilation mode for OpenCL 3.0.

2020-10-09 Thread Anastasia Stulova via cfe-commits
Author: Anastasia Stulova Date: 2020-10-09T15:28:38+01:00 New Revision: 71d3b7ec7b62d37dd3c8eb1a921f0b3e1ffdaa7f URL: https://github.com/llvm/llvm-project/commit/71d3b7ec7b62d37dd3c8eb1a921f0b3e1ffdaa7f DIFF:

[clang] 3c8a4ee - [OpenCL] Remove warning for variadic macros in C++ for OpenCL.

2020-08-12 Thread Anastasia Stulova via cfe-commits
Author: Anastasia Stulova Date: 2020-08-12T16:17:54+01:00 New Revision: 3c8a4ee0764cafb2ba204c7cb7d8b37e6adf72a8 URL: https://github.com/llvm/llvm-project/commit/3c8a4ee0764cafb2ba204c7cb7d8b37e6adf72a8 DIFF:

[clang] 92fa91b - [OpenCL] Fixed missing address space for templated copy constructor.

2020-07-27 Thread Anastasia Stulova via cfe-commits
Author: Anastasia Stulova Date: 2020-07-27T15:18:49+01:00 New Revision: 92fa91bb402921a5705507c38f583e9b8e9d84e4 URL: https://github.com/llvm/llvm-project/commit/92fa91bb402921a5705507c38f583e9b8e9d84e4 DIFF:

[clang] 6050c15 - [OpenCL] Defer addr space deduction for dependent type.

2020-07-13 Thread Anastasia Stulova via cfe-commits
Author: Anastasia Stulova Date: 2020-07-13T11:44:38+01:00 New Revision: 6050c156ab4f13a3c54ca6ec297a72ece95966d7 URL: https://github.com/llvm/llvm-project/commit/6050c156ab4f13a3c54ca6ec297a72ece95966d7 DIFF:

[clang] 8c8a2fd - [OpenCL] Fixed typo for ctor stub name in UsersManual

2020-07-10 Thread Anastasia Stulova via cfe-commits
Author: Anastasia Stulova Date: 2020-07-10T19:04:49+01:00 New Revision: 8c8a2fd1f015525d048444610a6e27c66aa96293 URL: https://github.com/llvm/llvm-project/commit/8c8a2fd1f015525d048444610a6e27c66aa96293 DIFF:

[clang] 4a4402f - [OpenCL] Add cl_khr_extended_subgroup extensions.

2020-06-04 Thread Anastasia Stulova via cfe-commits
Author: Anastasia Stulova Date: 2020-06-04T13:29:30+01:00 New Revision: 4a4402f0d72167477a6252e4c3daf5089ebc8f9a URL: https://github.com/llvm/llvm-project/commit/4a4402f0d72167477a6252e4c3daf5089ebc8f9a DIFF:

[clang] a6a237f - [OpenCL] Added addrspace_cast operator in C++ mode.

2020-05-18 Thread Anastasia Stulova via cfe-commits
Author: Anastasia Stulova Date: 2020-05-18T12:07:54+01:00 New Revision: a6a237f2046ad8993db30481c8b61aeb2f73a5ad URL: https://github.com/llvm/llvm-project/commit/a6a237f2046ad8993db30481c8b61aeb2f73a5ad DIFF:

[clang] fe667e8 - [OpenCL] Fixed test for the cast operators.

2020-04-28 Thread Anastasia Stulova via cfe-commits
Author: Anastasia Stulova Date: 2020-04-28T12:46:36+01:00 New Revision: fe667e8522a6be5f73b2aed1adf4ec92d0470695 URL: https://github.com/llvm/llvm-project/commit/fe667e8522a6be5f73b2aed1adf4ec92d0470695 DIFF:

[clang] fa755d3 - [Sema][C++] Propagate conversion kind to specialize the diagnostics

2020-02-25 Thread Anastasia Stulova via cfe-commits
Author: Anastasia Stulova Date: 2020-02-25T16:05:37Z New Revision: fa755d3e71ed590ac5c62f0e1eff09435c9593fe URL: https://github.com/llvm/llvm-project/commit/fa755d3e71ed590ac5c62f0e1eff09435c9593fe DIFF: https://github.com/llvm/llvm-project/commit/fa755d3e71ed590ac5c62f0e1eff09435c9593fe.diff

[clang] 6064f42 - [OpenCL] Restrict addr space conversions in nested pointers

2020-02-07 Thread Anastasia Stulova via cfe-commits
Author: Anastasia Stulova Date: 2020-02-07T12:04:35Z New Revision: 6064f426a18304e16b51cc79e74c9c2d55ef5a9c URL: https://github.com/llvm/llvm-project/commit/6064f426a18304e16b51cc79e74c9c2d55ef5a9c DIFF: https://github.com/llvm/llvm-project/commit/6064f426a18304e16b51cc79e74c9c2d55ef5a9c.diff

[clang] e456165 - [OpenCL] Add link to C++ for OpenCL documentation

2020-01-03 Thread Anastasia Stulova via cfe-commits
Author: Anastasia Stulova Date: 2020-01-03T12:01:03Z New Revision: e456165f9fec9148566849f21bc4f7dda2fea034 URL: https://github.com/llvm/llvm-project/commit/e456165f9fec9148566849f21bc4f7dda2fea034 DIFF: https://github.com/llvm/llvm-project/commit/e456165f9fec9148566849f21bc4f7dda2fea034.diff

[clang] 752220e - [OpenCL] Fixed printing of __private in AMDGPU test

2019-12-27 Thread Anastasia Stulova via cfe-commits
Author: Anastasia Stulova Date: 2019-12-27T17:08:42Z New Revision: 752220ea2664c814eb1eb046d755fe63ade9c32e URL: https://github.com/llvm/llvm-project/commit/752220ea2664c814eb1eb046d755fe63ade9c32e DIFF: https://github.com/llvm/llvm-project/commit/752220ea2664c814eb1eb046d755fe63ade9c32e.diff

[clang] ed8dadb - [Sema] Improve diagnostic about addr spaces for overload candidates

2019-12-13 Thread Anastasia Stulova via cfe-commits
Author: Anastasia Stulova Date: 2019-12-13T12:35:18Z New Revision: ed8dadb37c7e1a7f4889d868ac9b19bfe7762237 URL: https://github.com/llvm/llvm-project/commit/ed8dadb37c7e1a7f4889d868ac9b19bfe7762237 DIFF: https://github.com/llvm/llvm-project/commit/ed8dadb37c7e1a7f4889d868ac9b19bfe7762237.diff

[clang] e6522a9 - [OpenCL] Allow addr space qualifiers on lambda call expressions

2019-12-04 Thread Anastasia Stulova via cfe-commits
Author: Anastasia Stulova Date: 2019-12-04T12:25:20Z New Revision: e6522a96f56ce0257ab8cc6fca77bf9ea4462fa6 URL: https://github.com/llvm/llvm-project/commit/e6522a96f56ce0257ab8cc6fca77bf9ea4462fa6 DIFF: https://github.com/llvm/llvm-project/commit/e6522a96f56ce0257ab8cc6fca77bf9ea4462fa6.diff

[clang] 980133a - [OpenCL] Use generic addr space for lambda call operator

2019-12-03 Thread Anastasia Stulova via cfe-commits
Author: Anastasia Stulova Date: 2019-12-03T16:07:18Z New Revision: 980133a2098cf6159785b8ac0cbe4d8fbf99bfea URL: https://github.com/llvm/llvm-project/commit/980133a2098cf6159785b8ac0cbe4d8fbf99bfea DIFF: https://github.com/llvm/llvm-project/commit/980133a2098cf6159785b8ac0cbe4d8fbf99bfea.diff

[clang] a29aa47 - [OpenCL] Move addr space deduction to Sema.

2019-11-27 Thread Anastasia Stulova via cfe-commits
Author: Anastasia Stulova Date: 2019-11-27T12:44:42Z New Revision: a29aa47106205ec95c12e0ebac4260c5de878a6a URL: https://github.com/llvm/llvm-project/commit/a29aa47106205ec95c12e0ebac4260c5de878a6a DIFF: https://github.com/llvm/llvm-project/commit/a29aa47106205ec95c12e0ebac4260c5de878a6a.diff

Re: r369749 - [Docs][OpenCL] Several corrections to C++ for OpenCL

2019-08-27 Thread Anastasia Stulova via cfe-commits
Hi Hans, Can this be merged to the release, please? Thank you, Anastasia From: cfe-commits on behalf of Anastasia Stulova via cfe-commits Sent: 23 August 2019 12:43 To: cfe-commits@lists.llvm.org Subject: r369749 - [Docs][OpenCL] Several corrections to C

r369779 - [OpenCL] Renamed value of std flag in C++ mode.

2019-08-23 Thread Anastasia Stulova via cfe-commits
Author: stulova Date: Fri Aug 23 10:10:33 2019 New Revision: 369779 URL: http://llvm.org/viewvc/llvm-project?rev=369779=rev Log: [OpenCL] Renamed value of std flag in C++ mode. Clang should accept -std=clc++ (not -std=c++!) for OpenCL. This was forgotten in r367008. Modified:

r369749 - [Docs][OpenCL] Several corrections to C++ for OpenCL

2019-08-23 Thread Anastasia Stulova via cfe-commits
Author: stulova Date: Fri Aug 23 04:43:49 2019 New Revision: 369749 URL: http://llvm.org/viewvc/llvm-project?rev=369749=rev Log: [Docs][OpenCL] Several corrections to C++ for OpenCL Differential Revision:https://reviews.llvm.org/D64418 Modified: cfe/trunk/docs/LanguageExtensions.rst

Re: r369641 - [OpenCL] Fix declaration of enqueue_marker

2019-08-22 Thread Anastasia Stulova via cfe-commits
Hi Hans, Can this still be merged into the release branch please. Thanks in advance, Anastasia From: cfe-commits on behalf of Yaxun Liu via cfe-commits Sent: 22 August 2019 12:18 To: cfe-commits@lists.llvm.org Subject: r369641 - [OpenCL] Fix declaration

Re: r369251 - [OpenCL] Fix addr space deduction for pointers/references to arrays.

2019-08-20 Thread Anastasia Stulova via cfe-commits
Hi Hans, Is it still possible to port this fix to the release branch? Thanks, Anastasia From: cfe-commits on behalf of Anastasia Stulova via cfe-commits Sent: 19 August 2019 12:43 To: cfe-commits@lists.llvm.org Subject: r369251 - [OpenCL] Fix addr space

r369251 - [OpenCL] Fix addr space deduction for pointers/references to arrays.

2019-08-19 Thread Anastasia Stulova via cfe-commits
Author: stulova Date: Mon Aug 19 04:43:16 2019 New Revision: 369251 URL: http://llvm.org/viewvc/llvm-project?rev=369251=rev Log: [OpenCL] Fix addr space deduction for pointers/references to arrays. Rewrite the logic for detecting if we are deducing addr space of a pointee type to take into

Re: r368552 - [OpenCL] Fix lang mode predefined macros for C++ mode.

2019-08-13 Thread Anastasia Stulova via cfe-commits
Hi Hans, Can this be merged into the release 9.0 branch please? Thank you! Anastasia From: cfe-commits on behalf of Anastasia Stulova via cfe-commits Sent: 12 August 2019 11:44 To: cfe-commits@lists.llvm.org Subject: r368552 - [OpenCL] Fix lang mode

Re: r368561 - [OpenCL] Ignore parentheses for sampler initialization

2019-08-13 Thread Anastasia Stulova via cfe-commits
Hi Hans, Can this be merged into the release 9.0 branch please? Thank you! Anastasia From: cfe-commits on behalf of Sven van Haastregt via cfe-commits Sent: 12 August 2019 13:44 To: cfe-commits@lists.llvm.org Subject: r368561 - [OpenCL] Ignore parentheses

r368552 - [OpenCL] Fix lang mode predefined macros for C++ mode.

2019-08-12 Thread Anastasia Stulova via cfe-commits
Author: stulova Date: Mon Aug 12 03:44:07 2019 New Revision: 368552 URL: http://llvm.org/viewvc/llvm-project?rev=368552=rev Log: [OpenCL] Fix lang mode predefined macros for C++ mode. In C++ mode we should only avoid adding __OPENCL_C_VERSION__, all other predefined macros about the language

  1   2   3   4   5   6   >