[clang] [OpenMP] Introduce support for OMPX extensions and taskgraph frontend (PR #66919)

2023-09-21 Thread Alexey Bataev via cfe-commits
@@ -2729,6 +2729,55 @@ class OMPTaskwaitDirective : public OMPExecutableDirective { } }; +/// This represents '#pragma ompx taskgraph' directive. +/// Available with OMPX extensions. +/// +/// \code +/// #pragma ompx taskgraph +/// \endcode +/// +class OMPTaskgraphDirective

[clang] [Clang][RISCV] Use Decl for checkRVVTypeSupport (PR #65778)

2023-09-08 Thread Alexey Bataev via cfe-commits
alexey-bataev wrote: Need to add the test https://github.com/llvm/llvm-project/pull/65778 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] [Clang][RISCV] Use Decl for checkRVVTypeSupport (PR #65778)

2023-09-08 Thread Alexey Bataev via cfe-commits
@@ -0,0 +1,12 @@ +// RUN: %clang_cc1 -triple riscv64 -target-feature +v \ +// RUN: -disable-O0-optnone -o - -fsyntax-only -fopenmp %s -verify +// REQUIRES: riscv-registered-target +// expected-no-diagnostics +#include alexey-bataev wrote: No includes of syste

[clang] [Clang][RISCV] Use Decl for checkRVVTypeSupport (PR #65778)

2023-09-08 Thread Alexey Bataev via cfe-commits
@@ -0,0 +1,11 @@ +// RUN: %clang_cc1 -triple riscv64 -target-feature +v -fopenmp %s alexey-bataev wrote: Could you move the test to OpenMP directory? https://github.com/llvm/llvm-project/pull/65778 ___ cfe-commits mail

[clang] [Clang][RISCV] Use Decl for checkRVVTypeSupport (PR #65778)

2023-09-09 Thread Alexey Bataev via cfe-commits
https://github.com/alexey-bataev approved this pull request. LG https://github.com/llvm/llvm-project/pull/65778 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] [Clang][OpenMP] Emit unroll directive w/o captured stmt (PR #65862)

2023-09-09 Thread Alexey Bataev via cfe-commits
https://github.com/alexey-bataev approved this pull request. LG https://github.com/llvm/llvm-project/pull/65862 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] [Clang][OpenMP] Clang adding the addrSpace according to DataLayout fix (PR #65483)

2023-09-11 Thread Alexey Bataev via cfe-commits
@@ -0,0 +1,580 @@ +// NOTE: Assertions have been autogenerated by utils/update_cc_test_checks.py UTC_ARGS: --include-generated-funcs --replace-value-regex "__omp_offloading_[0-9a-z]+_[0-9a-z]+" "reduction_size[.].+[.]" "pl_cond[.].+[.|,]" --prefix-filecheck-ir-name _ --version

[clang] [Clang][OpenMP] Clang adding the addrSpace according to DataLayout fix (PR #65483)

2023-09-12 Thread Alexey Bataev via cfe-commits
https://github.com/alexey-bataev approved this pull request. LG https://github.com/llvm/llvm-project/pull/65483 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] [Clang][OpenMP] Clang adding the addrSpace according to DataLayout fix (PR #65483)

2023-09-06 Thread Alexey Bataev via cfe-commits
alexey-bataev wrote: Tests? https://github.com/llvm/llvm-project/pull/65483 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] 06dea73 - [OPENMP50]Initial support for inclusive clause.

2020-03-20 Thread Alexey Bataev via cfe-commits
Author: Alexey Bataev Date: 2020-03-20T14:20:38-04:00 New Revision: 06dea73307e75f0227ba24cab2adf2e4dad62b88 URL: https://github.com/llvm/llvm-project/commit/06dea73307e75f0227ba24cab2adf2e4dad62b88 DIFF: https://github.com/llvm/llvm-project/commit/06dea73307e75f0227ba24cab2adf2e4dad62b88.diff

[clang] 9b95929 - [OPENMP50]Do not allow several scan directives in the same parent

2020-03-20 Thread Alexey Bataev via cfe-commits
Author: Alexey Bataev Date: 2020-03-20T15:45:31-04:00 New Revision: 9b95929a26e133bc3cae9f29f91e8e351d233840 URL: https://github.com/llvm/llvm-project/commit/9b95929a26e133bc3cae9f29f91e8e351d233840 DIFF: https://github.com/llvm/llvm-project/commit/9b95929a26e133bc3cae9f29f91e8e351d233840.diff

[clang] 63828a3 - [OPENMP50]Bassic support for exclusive clause.

2020-03-23 Thread Alexey Bataev via cfe-commits
Author: Alexey Bataev Date: 2020-03-23T13:12:52-04:00 New Revision: 63828a35da6f790f448b87b3eec61d294df31ccc URL: https://github.com/llvm/llvm-project/commit/63828a35da6f790f448b87b3eec61d294df31ccc DIFF: https://github.com/llvm/llvm-project/commit/63828a35da6f790f448b87b3eec61d294df31ccc.diff

[clang] 1236eb6 - [OPENMP50]Add 'default' modifier in reduction clauses.

2020-03-23 Thread Alexey Bataev via cfe-commits
Author: Alexey Bataev Date: 2020-03-23T18:18:08-04:00 New Revision: 1236eb6c31ff0c1c9b69c544d735a3de4e0fc687 URL: https://github.com/llvm/llvm-project/commit/1236eb6c31ff0c1c9b69c544d735a3de4e0fc687 DIFF: https://github.com/llvm/llvm-project/commit/1236eb6c31ff0c1c9b69c544d735a3de4e0fc687.diff

[clang] 8099e0f - [OPENMP50]Add basic support for inscan reduction modifier.

2020-03-26 Thread Alexey Bataev via cfe-commits
Author: Alexey Bataev Date: 2020-03-26T14:51:09-04:00 New Revision: 8099e0fe82ce78c15bc6c4cf52caca5b6fbe28f5 URL: https://github.com/llvm/llvm-project/commit/8099e0fe82ce78c15bc6c4cf52caca5b6fbe28f5 DIFF: https://github.com/llvm/llvm-project/commit/8099e0fe82ce78c15bc6c4cf52caca5b6fbe28f5.diff

[clang] f9e71f4 - Revert "[OPENMP50]Add basic support for inscan reduction modifier."

2020-03-26 Thread Alexey Bataev via cfe-commits
Author: Alexey Bataev Date: 2020-03-26T15:57:19-04:00 New Revision: f9e71f4d9d39871390da48207d7fd6b116e370dc URL: https://github.com/llvm/llvm-project/commit/f9e71f4d9d39871390da48207d7fd6b116e370dc DIFF: https://github.com/llvm/llvm-project/commit/f9e71f4d9d39871390da48207d7fd6b116e370dc.diff

[clang] 2a43a16 - [OPENMP50]Fix the checks for the nesting of scan directives.

2020-03-26 Thread Alexey Bataev via cfe-commits
Author: Alexey Bataev Date: 2020-03-26T17:30:02-04:00 New Revision: 2a43a1610db335afcccd1a179a33a0886a5a2c4d URL: https://github.com/llvm/llvm-project/commit/2a43a1610db335afcccd1a179a33a0886a5a2c4d DIFF: https://github.com/llvm/llvm-project/commit/2a43a1610db335afcccd1a179a33a0886a5a2c4d.diff

[clang] 36ed0ce - [OPENMP50]Add basic support for inscan reduction modifier.

2020-03-27 Thread Alexey Bataev via cfe-commits
Author: Alexey Bataev Date: 2020-03-27T10:38:25-04:00 New Revision: 36ed0ceec7d3b0bff9de462d4f4f544d4b5285e4 URL: https://github.com/llvm/llvm-project/commit/36ed0ceec7d3b0bff9de462d4f4f544d4b5285e4 DIFF: https://github.com/llvm/llvm-project/commit/36ed0ceec7d3b0bff9de462d4f4f544d4b5285e4.diff

[clang] ee27df5 - Revert "[OPENMP50]Add basic support for inscan reduction modifier."

2020-03-27 Thread Alexey Bataev via cfe-commits
Author: Alexey Bataev Date: 2020-03-27T11:25:47-04:00 New Revision: ee27df5552de5a9e9ac536dd193d927368248d17 URL: https://github.com/llvm/llvm-project/commit/ee27df5552de5a9e9ac536dd193d927368248d17 DIFF: https://github.com/llvm/llvm-project/commit/ee27df5552de5a9e9ac536dd193d927368248d17.diff

[clang] 49764dc - [OPENMP50]Add basic support for inscan reduction modifier.

2020-03-27 Thread Alexey Bataev via cfe-commits
Author: Alexey Bataev Date: 2020-03-27T13:54:38-04:00 New Revision: 49764dc30c4c14ed546e44b67b591902277819f7 URL: https://github.com/llvm/llvm-project/commit/49764dc30c4c14ed546e44b67b591902277819f7 DIFF: https://github.com/llvm/llvm-project/commit/49764dc30c4c14ed546e44b67b591902277819f7.diff

[clang] 0fca766 - [OPENMP50]Fix PR45117: Orphaned task reduction should be allowed.

2020-03-27 Thread Alexey Bataev via cfe-commits
Author: Alexey Bataev Date: 2020-03-27T17:47:30-04:00 New Revision: 0fca766458da04bbc6d33b3f9ecd57e615c556c1 URL: https://github.com/llvm/llvm-project/commit/0fca766458da04bbc6d33b3f9ecd57e615c556c1 DIFF: https://github.com/llvm/llvm-project/commit/0fca766458da04bbc6d33b3f9ecd57e615c556c1.diff

[clang] 7ac9efb - [OPENMP50]Add basic support for array-shaping operation.

2020-03-30 Thread Alexey Bataev via cfe-commits
Author: Alexey Bataev Date: 2020-03-30T09:18:24-04:00 New Revision: 7ac9efb0c322bacd4f09e6aed82466116b685892 URL: https://github.com/llvm/llvm-project/commit/7ac9efb0c322bacd4f09e6aed82466116b685892 DIFF: https://github.com/llvm/llvm-project/commit/7ac9efb0c322bacd4f09e6aed82466116b685892.diff

[clang] 7842e7e - [OPENMP50]Add codegen support for array shaping expression in depend

2020-03-30 Thread Alexey Bataev via cfe-commits
Author: Alexey Bataev Date: 2020-03-30T13:37:21-04:00 New Revision: 7842e7ebbf3b68ebe52592d51aaf7a20f94d047b URL: https://github.com/llvm/llvm-project/commit/7842e7ebbf3b68ebe52592d51aaf7a20f94d047b DIFF: https://github.com/llvm/llvm-project/commit/7842e7ebbf3b68ebe52592d51aaf7a20f94d047b.diff

[clang] a4f74f3 - [OPENMP50]Do not imply lvalue as base expression in array shaping

2020-03-30 Thread Alexey Bataev via cfe-commits
Author: Alexey Bataev Date: 2020-03-30T17:07:08-04:00 New Revision: a4f74f377b7c42d38a230a19996e3a7fa5a328c7 URL: https://github.com/llvm/llvm-project/commit/a4f74f377b7c42d38a230a19996e3a7fa5a328c7 DIFF: https://github.com/llvm/llvm-project/commit/a4f74f377b7c42d38a230a19996e3a7fa5a328c7.diff

[clang] 9b3bf72 - [OPENMP50]Allow use of array shaping expression in a list.

2020-03-31 Thread Alexey Bataev via cfe-commits
Author: Alexey Bataev Date: 2020-03-31T17:15:31-04:00 New Revision: 9b3bf72a0d7918601e8005554592fcb4949a822e URL: https://github.com/llvm/llvm-project/commit/9b3bf72a0d7918601e8005554592fcb4949a822e DIFF: https://github.com/llvm/llvm-project/commit/9b3bf72a0d7918601e8005554592fcb4949a822e.diff

[clang] e094dd5 - [OPENMP50]Fix size calculation for array shaping expression in the

2020-03-31 Thread Alexey Bataev via cfe-commits
Author: Alexey Bataev Date: 2020-03-31T18:45:21-04:00 New Revision: e094dd5adcbdd7f49226d93c3964f99bf5a25ba6 URL: https://github.com/llvm/llvm-project/commit/e094dd5adcbdd7f49226d93c3964f99bf5a25ba6 DIFF: https://github.com/llvm/llvm-project/commit/e094dd5adcbdd7f49226d93c3964f99bf5a25ba6.diff

[clang] c2aa543 - [OPENMP50]Codegen for array shaping expression in map clauses.

2020-03-31 Thread Alexey Bataev via cfe-commits
Author: Alexey Bataev Date: 2020-03-31T19:06:49-04:00 New Revision: c2aa543237843fa7b7c0191b6685062b3512f245 URL: https://github.com/llvm/llvm-project/commit/c2aa543237843fa7b7c0191b6685062b3512f245 DIFF: https://github.com/llvm/llvm-project/commit/c2aa543237843fa7b7c0191b6685062b3512f245.diff

[clang] 39ada46 - [OPENMP][DOCS]Mark array shaping as done, NFC.

2020-03-31 Thread Alexey Bataev via cfe-commits
Author: Alexey Bataev Date: 2020-03-31T19:12:52-04:00 New Revision: 39ada4688936d165adf1a3c22b250034bab8f8a3 URL: https://github.com/llvm/llvm-project/commit/39ada4688936d165adf1a3c22b250034bab8f8a3 DIFF: https://github.com/llvm/llvm-project/commit/39ada4688936d165adf1a3c22b250034bab8f8a3.diff

[clang] f08df46 - [OPENMP50]Add initial support for OpenMP 5.0 iterator.

2020-04-01 Thread Alexey Bataev via cfe-commits
Author: Alexey Bataev Date: 2020-04-01T12:53:55-04:00 New Revision: f08df464ae89972a777c0a7e299a2c153a9829d8 URL: https://github.com/llvm/llvm-project/commit/f08df464ae89972a777c0a7e299a2c153a9829d8 DIFF: https://github.com/llvm/llvm-project/commit/f08df464ae89972a777c0a7e299a2c153a9829d8.diff

[clang] c028472 - Revert "[OPENMP50]Add initial support for OpenMP 5.0 iterator."

2020-04-01 Thread Alexey Bataev via cfe-commits
Author: Alexey Bataev Date: 2020-04-01T14:54:45-04:00 New Revision: c028472fa1f0e20cc87cfa47d87fe0dd65fea830 URL: https://github.com/llvm/llvm-project/commit/c028472fa1f0e20cc87cfa47d87fe0dd65fea830 DIFF: https://github.com/llvm/llvm-project/commit/c028472fa1f0e20cc87cfa47d87fe0dd65fea830.diff

[clang] 13a1504 - [OPENMP50]Add initial support for OpenMP 5.0 iterator.

2020-04-02 Thread Alexey Bataev via cfe-commits
Author: Alexey Bataev Date: 2020-04-02T08:28:15-04:00 New Revision: 13a1504ffb9a9a4f82dc1b60d9e8cbb173c7d030 URL: https://github.com/llvm/llvm-project/commit/13a1504ffb9a9a4f82dc1b60d9e8cbb173c7d030 DIFF: https://github.com/llvm/llvm-project/commit/13a1504ffb9a9a4f82dc1b60d9e8cbb173c7d030.diff

[clang] d66d25f - [OpenMP] Refactor the analysis in checkMapClauseBaseExpression using StmtVisitor class.

2020-02-24 Thread Alexey Bataev via cfe-commits
Author: cchen Date: 2020-02-24T10:30:41-05:00 New Revision: d66d25f83824e2d72e06bf0813cc9e9e564dd74c URL: https://github.com/llvm/llvm-project/commit/d66d25f83824e2d72e06bf0813cc9e9e564dd74c DIFF: https://github.com/llvm/llvm-project/commit/d66d25f83824e2d72e06bf0813cc9e9e564dd74c.diff LOG: [O

[clang] 6ee6fa2 - [OpenMP5.0] Allow pointer arithmetic in motion/map clause, by Chi Chun

2020-02-28 Thread Alexey Bataev via cfe-commits
Author: cchen Date: 2020-02-28T15:07:32-05:00 New Revision: 6ee6fa28a74e9b33475a153f35b169f0c83a6ec6 URL: https://github.com/llvm/llvm-project/commit/6ee6fa28a74e9b33475a153f35b169f0c83a6ec6 DIFF: https://github.com/llvm/llvm-project/commit/6ee6fa28a74e9b33475a153f35b169f0c83a6ec6.diff LOG: [O

[clang] c112e94 - [OPENMP50]Add basic support for depobj construct.

2020-03-02 Thread Alexey Bataev via cfe-commits
Author: Alexey Bataev Date: 2020-03-02T13:10:32-05:00 New Revision: c112e941a0c5d3b3423272c3f0024cdf6b50e44e URL: https://github.com/llvm/llvm-project/commit/c112e941a0c5d3b3423272c3f0024cdf6b50e44e DIFF: https://github.com/llvm/llvm-project/commit/c112e941a0c5d3b3423272c3f0024cdf6b50e44e.diff

[clang] 375437a - [OPENMP50]Support 'destroy' clause on 'depobj' directives.

2020-03-02 Thread Alexey Bataev via cfe-commits
Author: Alexey Bataev Date: 2020-03-02T14:40:53-05:00 New Revision: 375437ab92a879629cd6abef057428f3572514c2 URL: https://github.com/llvm/llvm-project/commit/375437ab92a879629cd6abef057428f3572514c2 DIFF: https://github.com/llvm/llvm-project/commit/375437ab92a879629cd6abef057428f3572514c2.diff

[clang] 82f7c20 - [OPENMP50]Support 'update' clause for 'depobj' directive.

2020-03-03 Thread Alexey Bataev via cfe-commits
Author: Alexey Bataev Date: 2020-03-03T13:59:32-05:00 New Revision: 82f7c207f51b28c834d71bbb3b0f818f51c8b090 URL: https://github.com/llvm/llvm-project/commit/82f7c207f51b28c834d71bbb3b0f818f51c8b090 DIFF: https://github.com/llvm/llvm-project/commit/82f7c207f51b28c834d71bbb3b0f818f51c8b090.diff

[clang] 4f29d30 - [OPENMP50]'source' and 'sink' kinds are not allowed in depobj.

2020-03-04 Thread Alexey Bataev via cfe-commits
Author: Alexey Bataev Date: 2020-03-04T10:17:42-05:00 New Revision: 4f29d30f7ce1359ef9073d251002d90709614b99 URL: https://github.com/llvm/llvm-project/commit/4f29d30f7ce1359ef9073d251002d90709614b99 DIFF: https://github.com/llvm/llvm-project/commit/4f29d30f7ce1359ef9073d251002d90709614b99.diff

[clang] e46f0fe - [OPENMP50]Codegen for 'depend' clause in depobj directive.

2020-03-04 Thread Alexey Bataev via cfe-commits
Author: Alexey Bataev Date: 2020-03-04T15:01:53-05:00 New Revision: e46f0fee3066240389e20dc847a281274dc81d2e URL: https://github.com/llvm/llvm-project/commit/e46f0fee3066240389e20dc847a281274dc81d2e DIFF: https://github.com/llvm/llvm-project/commit/e46f0fee3066240389e20dc847a281274dc81d2e.diff

[clang] b27ff4d - [OPENMP50]Codegen for 'destroy' clause in depobj directive.

2020-03-04 Thread Alexey Bataev via cfe-commits
Author: Alexey Bataev Date: 2020-03-04T16:30:34-05:00 New Revision: b27ff4d07ddcf6aff8aec36aa05e212da0ab6adf URL: https://github.com/llvm/llvm-project/commit/b27ff4d07ddcf6aff8aec36aa05e212da0ab6adf DIFF: https://github.com/llvm/llvm-project/commit/b27ff4d07ddcf6aff8aec36aa05e212da0ab6adf.diff

[clang] 8aa7441 - [OPENMP][DOC]Update list of supported functions, NFC.

2019-10-30 Thread Alexey Bataev via cfe-commits
Author: Alexey Bataev Date: 2019-10-30T10:33:04-04:00 New Revision: 8aa74414bfb88e8745d5277cb7172efb67202099 URL: https://github.com/llvm/llvm-project/commit/8aa74414bfb88e8745d5277cb7172efb67202099 DIFF: https://github.com/llvm/llvm-project/commit/8aa74414bfb88e8745d5277cb7172efb67202099.diff

[clang] 37c8baf - [OPENMP][DOC]Provide correct info about supported features, NFC.

2019-10-30 Thread Alexey Bataev via cfe-commits
Author: Alexey Bataev Date: 2019-10-30T10:38:11-04:00 New Revision: 37c8baf821e8cb66a3d49e7b570970b2606983b2 URL: https://github.com/llvm/llvm-project/commit/37c8baf821e8cb66a3d49e7b570970b2606983b2 DIFF: https://github.com/llvm/llvm-project/commit/37c8baf821e8cb66a3d49e7b570970b2606983b2.diff

[clang] 8bbf2e3 - [OPENMP50]Support for imperfectly nested loops.

2019-11-04 Thread Alexey Bataev via cfe-commits
Author: Alexey Bataev Date: 2019-11-04T16:09:25-05:00 New Revision: 8bbf2e37167d9ac08fa9d3c772d48ca7d9a6f8f6 URL: https://github.com/llvm/llvm-project/commit/8bbf2e37167d9ac08fa9d3c772d48ca7d9a6f8f6 DIFF: https://github.com/llvm/llvm-project/commit/8bbf2e37167d9ac08fa9d3c772d48ca7d9a6f8f6.diff

[clang] 3eecd60 - [OPENMP][DOCS]Update list of implemented features, NFC.

2019-11-04 Thread Alexey Bataev via cfe-commits
Author: Alexey Bataev Date: 2019-11-04T16:29:26-05:00 New Revision: 3eecd601ed803ed3dc15b054cdddee68702ba3dd URL: https://github.com/llvm/llvm-project/commit/3eecd601ed803ed3dc15b054cdddee68702ba3dd DIFF: https://github.com/llvm/llvm-project/commit/3eecd601ed803ed3dc15b054cdddee68702ba3dd.diff

[clang] 642916a - [OPENMP][DOCS]Fix coloring of the implemented features status, NFC.

2019-11-05 Thread Alexey Bataev via cfe-commits
Author: Alexey Bataev Date: 2019-11-05T10:13:58-05:00 New Revision: 642916adc97e54810aa597512ca7012b3c8697c5 URL: https://github.com/llvm/llvm-project/commit/642916adc97e54810aa597512ca7012b3c8697c5 DIFF: https://github.com/llvm/llvm-project/commit/642916adc97e54810aa597512ca7012b3c8697c5.diff

[clang] 7b710a4 - [OPENMP]Improve diagnostics for unsupported unified addressing.

2019-11-05 Thread Alexey Bataev via cfe-commits
Author: Alexey Bataev Date: 2019-11-05T10:31:59-05:00 New Revision: 7b710a4294c1baed0157d86d3e2dabac78c306ce URL: https://github.com/llvm/llvm-project/commit/7b710a4294c1baed0157d86d3e2dabac78c306ce DIFF: https://github.com/llvm/llvm-project/commit/7b710a4294c1baed0157d86d3e2dabac78c306ce.diff

[clang] dcec2ac - [OPENMP50]Simplify processing of context selector scores.

2019-11-05 Thread Alexey Bataev via cfe-commits
Author: Alexey Bataev Date: 2019-11-05T15:59:22-05:00 New Revision: dcec2ac4f353c3813f45392dbd0b4d3c5ee66e06 URL: https://github.com/llvm/llvm-project/commit/dcec2ac4f353c3813f45392dbd0b4d3c5ee66e06 DIFF: https://github.com/llvm/llvm-project/commit/dcec2ac4f353c3813f45392dbd0b4d3c5ee66e06.diff

[clang] bcf754a - [OPENMP][DOCS] Update OpenMP status (NFC)

2019-11-07 Thread Alexey Bataev via cfe-commits
Author: Alexey Bataev Date: 2019-11-07T11:07:56-05:00 New Revision: bcf754a3212c12ecc896bac66c599d571eca57d9 URL: https://github.com/llvm/llvm-project/commit/bcf754a3212c12ecc896bac66c599d571eca57d9 DIFF: https://github.com/llvm/llvm-project/commit/bcf754a3212c12ecc896bac66c599d571eca57d9.diff

[clang] f8c12ed - [OPENMP50]Add support for nested atomic and simd constructs in

2019-11-11 Thread Alexey Bataev via cfe-commits
Author: Alexey Bataev Date: 2019-11-11T14:28:28-05:00 New Revision: f8c12edd1a5200a2c8da754d6a3bfa7545a0 URL: https://github.com/llvm/llvm-project/commit/f8c12edd1a5200a2c8da754d6a3bfa7545a0 DIFF: https://github.com/llvm/llvm-project/commit/f8c12edd1a5200a2c8da754d6a3bfa7545a0.diff

[clang] fde11e9 - [OPENMP50]Generalize handling of context matching/scoring.

2019-11-11 Thread Alexey Bataev via cfe-commits
Author: Alexey Bataev Date: 2019-11-11T14:41:10-05:00 New Revision: fde11e9f23a3bf6c78ec0bcfa92e9759ee8b5054 URL: https://github.com/llvm/llvm-project/commit/fde11e9f23a3bf6c78ec0bcfa92e9759ee8b5054 DIFF: https://github.com/llvm/llvm-project/commit/fde11e9f23a3bf6c78ec0bcfa92e9759ee8b5054.diff

[clang] 3c676e3 - [OPENMP]Use copy constructors instead of assignment operators in declare

2019-11-12 Thread Alexey Bataev via cfe-commits
Author: Alexey Bataev Date: 2019-11-12T13:13:37-05:00 New Revision: 3c676e3891b962b859e7613781419ee0dacce7dd URL: https://github.com/llvm/llvm-project/commit/3c676e3891b962b859e7613781419ee0dacce7dd DIFF: https://github.com/llvm/llvm-project/commit/3c676e3891b962b859e7613781419ee0dacce7dd.diff

[clang] 399e29d - [OPENMP]Add assignment operator in UDR test, NFC.

2019-11-14 Thread Alexey Bataev via cfe-commits
Author: Alexey Bataev Date: 2019-11-14T13:01:16-05:00 New Revision: 399e29ddc600a2d91e08e7029e7dade3581c9820 URL: https://github.com/llvm/llvm-project/commit/399e29ddc600a2d91e08e7029e7dade3581c9820 DIFF: https://github.com/llvm/llvm-project/commit/399e29ddc600a2d91e08e7029e7dade3581c9820.diff

[clang] c3eded0 - [OPENMP50]Fix PR44024: runtime assert in distribute construct.

2019-11-18 Thread Alexey Bataev via cfe-commits
Author: Alexey Bataev Date: 2019-11-18T11:14:27-05:00 New Revision: c3eded068c64bfe614d25359927a2917ff8e4a35 URL: https://github.com/llvm/llvm-project/commit/c3eded068c64bfe614d25359927a2917ff8e4a35 DIFF: https://github.com/llvm/llvm-project/commit/c3eded068c64bfe614d25359927a2917ff8e4a35.diff

[clang] 1d943ae - [OPENMP]Rename function, NFC.

2019-11-19 Thread Alexey Bataev via cfe-commits
Author: Alexey Bataev Date: 2019-11-19T12:27:10-05:00 New Revision: 1d943ae44c430430c8820464abbd4edb5467fcf4 URL: https://github.com/llvm/llvm-project/commit/1d943ae44c430430c8820464abbd4edb5467fcf4 DIFF: https://github.com/llvm/llvm-project/commit/1d943ae44c430430c8820464abbd4edb5467fcf4.diff

[clang] d08c056 - [OPENMP50]Add if clause in simd directive.

2019-11-19 Thread Alexey Bataev via cfe-commits
Author: Alexey Bataev Date: 2019-11-19T15:58:19-05:00 New Revision: d08c056695a59fb1cfc7ccc9a2784bb9a6514551 URL: https://github.com/llvm/llvm-project/commit/d08c056695a59fb1cfc7ccc9a2784bb9a6514551 DIFF: https://github.com/llvm/llvm-project/commit/d08c056695a59fb1cfc7ccc9a2784bb9a6514551.diff

[clang] 103f3c9 - [OPENMP50]Add if clause in for simd directive.

2019-11-21 Thread Alexey Bataev via cfe-commits
Author: Alexey Bataev Date: 2019-11-21T09:29:12-05:00 New Revision: 103f3c9e3b3ce663b5451e321e3800e09f851b8a URL: https://github.com/llvm/llvm-project/commit/103f3c9e3b3ce663b5451e321e3800e09f851b8a DIFF: https://github.com/llvm/llvm-project/commit/103f3c9e3b3ce663b5451e321e3800e09f851b8a.diff

[clang] 77d049d - [OPENMP]Fix datasharing checks for if clause in parallel taskloop

2019-11-21 Thread Alexey Bataev via cfe-commits
Author: Alexey Bataev Date: 2019-11-21T11:20:38-05:00 New Revision: 77d049d0c653798698fa24556115874828aae87b URL: https://github.com/llvm/llvm-project/commit/77d049d0c653798698fa24556115874828aae87b DIFF: https://github.com/llvm/llvm-project/commit/77d049d0c653798698fa24556115874828aae87b.diff

[clang] 4e8231b - [OPENMP50]Add device/kind context selector support.

2019-11-21 Thread Alexey Bataev via cfe-commits
Author: Alexey Bataev Date: 2019-11-21T13:28:11-05:00 New Revision: 4e8231b5cf0f5f62c7a51a857e29f5be5cb55734 URL: https://github.com/llvm/llvm-project/commit/4e8231b5cf0f5f62c7a51a857e29f5be5cb55734 DIFF: https://github.com/llvm/llvm-project/commit/4e8231b5cf0f5f62c7a51a857e29f5be5cb55734.diff

[clang] f8ff3d7 - [OPENMP]Remove unused template parameter, NFC.

2019-11-21 Thread Alexey Bataev via cfe-commits
Author: Alexey Bataev Date: 2019-11-21T16:42:26-05:00 New Revision: f8ff3d7ebd8499cad896b2e934fbc9d7412ba823 URL: https://github.com/llvm/llvm-project/commit/f8ff3d7ebd8499cad896b2e934fbc9d7412ba823 DIFF: https://github.com/llvm/llvm-project/commit/f8ff3d7ebd8499cad896b2e934fbc9d7412ba823.diff

[clang] 6f7c876 - [OPENMP]Fix behaviour of defaultmap for OpenMP 4.5.

2019-11-22 Thread Alexey Bataev via cfe-commits
Author: Alexey Bataev Date: 2019-11-22T11:26:09-05:00 New Revision: 6f7c8760a5c01edaa8e9c8e48940e1b8a7aa4128 URL: https://github.com/llvm/llvm-project/commit/6f7c8760a5c01edaa8e9c8e48940e1b8a7aa4128 DIFF: https://github.com/llvm/llvm-project/commit/6f7c8760a5c01edaa8e9c8e48940e1b8a7aa4128.diff

[clang] 5459a90 - [OPENMP]Simplify processing of context selectors, NFC.

2019-11-22 Thread Alexey Bataev via cfe-commits
Author: Alexey Bataev Date: 2019-11-22T11:53:06-05:00 New Revision: 5459a905c23c03fad68e80b2dff23ca1ca3b7c7c URL: https://github.com/llvm/llvm-project/commit/5459a905c23c03fad68e80b2dff23ca1ca3b7c7c DIFF: https://github.com/llvm/llvm-project/commit/5459a905c23c03fad68e80b2dff23ca1ca3b7c7c.diff

[clang] bbc328c - [OPENMP]Fix PR41826: symbols visibility in device code.

2019-11-25 Thread Alexey Bataev via cfe-commits
Author: Alexey Bataev Date: 2019-11-25T15:01:28-05:00 New Revision: bbc328c62430dd3e2e72973ca85c5c6fb550b227 URL: https://github.com/llvm/llvm-project/commit/bbc328c62430dd3e2e72973ca85c5c6fb550b227 DIFF: https://github.com/llvm/llvm-project/commit/bbc328c62430dd3e2e72973ca85c5c6fb550b227.diff

[clang] a913e87 - [OPENMP]Fix PR44133: crash on lambda reductions in templates.

2019-11-26 Thread Alexey Bataev via cfe-commits
Author: Alexey Bataev Date: 2019-11-26T10:55:54-05:00 New Revision: a913e872d6e7044ae77e55c45ab3ea5304eb7262 URL: https://github.com/llvm/llvm-project/commit/a913e872d6e7044ae77e55c45ab3ea5304eb7262 DIFF: https://github.com/llvm/llvm-project/commit/a913e872d6e7044ae77e55c45ab3ea5304eb7262.diff

[clang] 87c3f4a - [OPENMP]Simplify printing of declare variant attribute, NFC.

2019-11-26 Thread Alexey Bataev via cfe-commits
Author: Alexey Bataev Date: 2019-11-26T11:35:12-05:00 New Revision: 87c3f4a5e0bb53ca0d9799ca627e0897b10a82b3 URL: https://github.com/llvm/llvm-project/commit/87c3f4a5e0bb53ca0d9799ca627e0897b10a82b3 DIFF: https://github.com/llvm/llvm-project/commit/87c3f4a5e0bb53ca0d9799ca627e0897b10a82b3.diff

[clang] 49a2b2a - [OPENMP]Remove tab in message, NFC.

2019-11-26 Thread Alexey Bataev via cfe-commits
Author: Alexey Bataev Date: 2019-11-26T11:37:36-05:00 New Revision: 49a2b2a3d2c869cb10407c480fff2f832e080018 URL: https://github.com/llvm/llvm-project/commit/49a2b2a3d2c869cb10407c480fff2f832e080018 DIFF: https://github.com/llvm/llvm-project/commit/49a2b2a3d2c869cb10407c480fff2f832e080018.diff

[clang] f59614d - [OPENMP50]Add if clause in parallel for simd directive.

2019-11-27 Thread Alexey Bataev via cfe-commits
Author: Alexey Bataev Date: 2019-11-27T09:56:25-05:00 New Revision: f59614d906b5428f3687a44ee018df5840b301dd URL: https://github.com/llvm/llvm-project/commit/f59614d906b5428f3687a44ee018df5840b301dd DIFF: https://github.com/llvm/llvm-project/commit/f59614d906b5428f3687a44ee018df5840b301dd.diff

[clang] 478541a - [OPENMP]Fix PR44133: Emit definitions of used constructors/functions.

2019-12-02 Thread Alexey Bataev via cfe-commits
Author: Alexey Bataev Date: 2019-12-02T14:07:29-05:00 New Revision: 478541a6da59fa3eadab98cabdcb0126fad3fdb5 URL: https://github.com/llvm/llvm-project/commit/478541a6da59fa3eadab98cabdcb0126fad3fdb5 DIFF: https://github.com/llvm/llvm-project/commit/478541a6da59fa3eadab98cabdcb0126fad3fdb5.diff

[clang] f17a1d8 - [OPENMP]Use cast instead dyn_cast, NFC.

2019-12-02 Thread Alexey Bataev via cfe-commits
Author: Alexey Bataev Date: 2019-12-02T14:16:52-05:00 New Revision: f17a1d8b283d227dcbc88caf94acf55abc91c1f9 URL: https://github.com/llvm/llvm-project/commit/f17a1d8b283d227dcbc88caf94acf55abc91c1f9 DIFF: https://github.com/llvm/llvm-project/commit/f17a1d8b283d227dcbc88caf94acf55abc91c1f9.diff

[clang] 975a435 - [OPENMP]Update list of implemented features, NFC.

2019-12-04 Thread Alexey Bataev via cfe-commits
Author: Alexey Bataev Date: 2019-12-04T15:11:19-05:00 New Revision: 975a43512709a9e989dea11d2fefab9212e3a4f4 URL: https://github.com/llvm/llvm-project/commit/975a43512709a9e989dea11d2fefab9212e3a4f4 DIFF: https://github.com/llvm/llvm-project/commit/975a43512709a9e989dea11d2fefab9212e3a4f4.diff

[clang] 6120582 - [OPENMP50]Add support for if clause for simd part in taskloop simd

2019-12-04 Thread Alexey Bataev via cfe-commits
Author: Alexey Bataev Date: 2019-12-04T15:50:39-05:00 New Revision: 61205821ca20dbf1d9a4dc2c1c590955b249e8ee URL: https://github.com/llvm/llvm-project/commit/61205821ca20dbf1d9a4dc2c1c590955b249e8ee DIFF: https://github.com/llvm/llvm-project/commit/61205821ca20dbf1d9a4dc2c1c590955b249e8ee.diff

[clang] 853961f - [OPENMP50]Add support for if clause for simd part in master taskloop simd directive.

2019-12-05 Thread Alexey Bataev via cfe-commits
Author: Alexey Bataev Date: 2019-12-05T10:12:20-05:00 New Revision: 853961f21a6d07352204eb4820a93eab87ba0057 URL: https://github.com/llvm/llvm-project/commit/853961f21a6d07352204eb4820a93eab87ba0057 DIFF: https://github.com/llvm/llvm-project/commit/853961f21a6d07352204eb4820a93eab87ba0057.diff

[clang] c3279be - [OPENMP][DOCS]Update list of the supported features, NFC.

2019-12-05 Thread Alexey Bataev via cfe-commits
Author: Alexey Bataev Date: 2019-12-05T10:44:37-05:00 New Revision: c3279beded97bbc00307b59f91a9a98e2ae417a7 URL: https://github.com/llvm/llvm-project/commit/c3279beded97bbc00307b59f91a9a98e2ae417a7 DIFF: https://github.com/llvm/llvm-project/commit/c3279beded97bbc00307b59f91a9a98e2ae417a7.diff

[clang] 5c517a6 - [OPENMP50]Add support for if clause for simd part in parallel master taskloop simd directive.

2019-12-05 Thread Alexey Bataev via cfe-commits
Author: Alexey Bataev Date: 2019-12-05T11:32:33-05:00 New Revision: 5c517a6b13bfee99e054128231ddf64e70e5a6ab URL: https://github.com/llvm/llvm-project/commit/5c517a6b13bfee99e054128231ddf64e70e5a6ab DIFF: https://github.com/llvm/llvm-project/commit/5c517a6b13bfee99e054128231ddf64e70e5a6ab.diff

[clang] 52812f2 - [OPENMP50]Add support for if clause for simd part in distribute parallel for simd directive.

2019-12-05 Thread Alexey Bataev via cfe-commits
Author: Alexey Bataev Date: 2019-12-05T13:23:15-05:00 New Revision: 52812f2ade71476ea309a3482c93d0c9db1fa45b URL: https://github.com/llvm/llvm-project/commit/52812f2ade71476ea309a3482c93d0c9db1fa45b DIFF: https://github.com/llvm/llvm-project/commit/52812f2ade71476ea309a3482c93d0c9db1fa45b.diff

[clang] 543ffb4 - [OPENMP]Reorganize OpenMP warning groups.

2019-12-06 Thread Alexey Bataev via cfe-commits
Author: Alexey Bataev Date: 2019-12-06T13:31:02-05:00 New Revision: 543ffb4a2d6435004f7e41f2b3d9040aeb3e78ef URL: https://github.com/llvm/llvm-project/commit/543ffb4a2d6435004f7e41f2b3d9040aeb3e78ef DIFF: https://github.com/llvm/llvm-project/commit/543ffb4a2d6435004f7e41f2b3d9040aeb3e78ef.diff

[clang] 779a180 - [OPENMP50]Add if clause in distribute simd directive.

2019-12-06 Thread Alexey Bataev via cfe-commits
Author: Alexey Bataev Date: 2019-12-06T14:49:49-05:00 New Revision: 779a180d964bf362f26f4c493db749cbbae550c5 URL: https://github.com/llvm/llvm-project/commit/779a180d964bf362f26f4c493db749cbbae550c5 DIFF: https://github.com/llvm/llvm-project/commit/779a180d964bf362f26f4c493db749cbbae550c5.diff

[clang] da17a53 - [OPENMP50]Add if clause in target parallel for simd directive.

2019-12-10 Thread Alexey Bataev via cfe-commits
Author: Alexey Bataev Date: 2019-12-10T12:28:32-05:00 New Revision: da17a53173e0452c0a8a64a83f61a9d4af96eaa8 URL: https://github.com/llvm/llvm-project/commit/da17a53173e0452c0a8a64a83f61a9d4af96eaa8 DIFF: https://github.com/llvm/llvm-project/commit/da17a53173e0452c0a8a64a83f61a9d4af96eaa8.diff

[clang] d62a151 - [OPENMP]Remove extra space from error message.

2019-12-10 Thread Alexey Bataev via cfe-commits
Author: Alexey Bataev Date: 2019-12-10T12:55:40-05:00 New Revision: d62a15116b68c1d1ce7e4f3d6a9cd891670b03c5 URL: https://github.com/llvm/llvm-project/commit/d62a15116b68c1d1ce7e4f3d6a9cd891670b03c5 DIFF: https://github.com/llvm/llvm-project/commit/d62a15116b68c1d1ce7e4f3d6a9cd891670b03c5.diff

[clang] ef94cd1 - [OPENMP50]Add if clause in target simd directive.

2019-12-10 Thread Alexey Bataev via cfe-commits
Author: Alexey Bataev Date: 2019-12-10T15:33:18-05:00 New Revision: ef94cd1cf81d6e66838e1d7395fdaa6795ec7165 URL: https://github.com/llvm/llvm-project/commit/ef94cd1cf81d6e66838e1d7395fdaa6795ec7165 DIFF: https://github.com/llvm/llvm-project/commit/ef94cd1cf81d6e66838e1d7395fdaa6795ec7165.diff

[clang] 02d04d5 - [OPENMP50]Do not mark the function as used if referenced only in declare

2019-12-10 Thread Alexey Bataev via cfe-commits
Author: Alexey Bataev Date: 2019-12-10T16:30:14-05:00 New Revision: 02d04d569edd39a17f27995565b7b65ac06afb35 URL: https://github.com/llvm/llvm-project/commit/02d04d569edd39a17f27995565b7b65ac06afb35 DIFF: https://github.com/llvm/llvm-project/commit/02d04d569edd39a17f27995565b7b65ac06afb35.diff

[clang] 7b774b7 - [OPENMP50]Add if clause in teams distribute simd directive.

2019-12-11 Thread Alexey Bataev via cfe-commits
Author: Alexey Bataev Date: 2019-12-11T12:30:18-05:00 New Revision: 7b774b7cd48562e3af3405b1e5c54ea58bd142a6 URL: https://github.com/llvm/llvm-project/commit/7b774b7cd48562e3af3405b1e5c54ea58bd142a6 DIFF: https://github.com/llvm/llvm-project/commit/7b774b7cd48562e3af3405b1e5c54ea58bd142a6.diff

[clang] d8c31d4 - [OPENMP50]Fix capturing of if condition in target parallel for simd

2019-12-11 Thread Alexey Bataev via cfe-commits
Author: Alexey Bataev Date: 2019-12-11T13:18:39-05:00 New Revision: d8c31d41989b0748e2e5b8d7fa9cf7e7023bcbff URL: https://github.com/llvm/llvm-project/commit/d8c31d41989b0748e2e5b8d7fa9cf7e7023bcbff DIFF: https://github.com/llvm/llvm-project/commit/d8c31d41989b0748e2e5b8d7fa9cf7e7023bcbff.diff

[clang] 0b97894 - [OPENMP50]Add if clause in teams distribute parallel for simd directive.

2019-12-11 Thread Alexey Bataev via cfe-commits
Author: Alexey Bataev Date: 2019-12-11T16:11:41-05:00 New Revision: 0b9789456b616863ab4dd045a977758f527bab8b URL: https://github.com/llvm/llvm-project/commit/0b9789456b616863ab4dd045a977758f527bab8b DIFF: https://github.com/llvm/llvm-project/commit/0b9789456b616863ab4dd045a977758f527bab8b.diff

[clang] 0ee89c1 - [OPENMP50]Improve checks for declare variant functions compatibility.

2019-12-12 Thread Alexey Bataev via cfe-commits
Author: Alexey Bataev Date: 2019-12-12T15:18:19-05:00 New Revision: 0ee89c1bad8cef81725ef892d60b4aa254d84744 URL: https://github.com/llvm/llvm-project/commit/0ee89c1bad8cef81725ef892d60b4aa254d84744 DIFF: https://github.com/llvm/llvm-project/commit/0ee89c1bad8cef81725ef892d60b4aa254d84744.diff

[clang] 5ad5258 - [OPENMP50]Fix possible conflict when emitting an alias for the functions

2019-12-12 Thread Alexey Bataev via cfe-commits
Author: Alexey Bataev Date: 2019-12-12T15:48:33-05:00 New Revision: 5ad52587ec182f03636649e2cb66a0a4d9ffeab2 URL: https://github.com/llvm/llvm-project/commit/5ad52587ec182f03636649e2cb66a0a4d9ffeab2 DIFF: https://github.com/llvm/llvm-project/commit/5ad52587ec182f03636649e2cb66a0a4d9ffeab2.diff

[clang] 8035bb4 - [OPENMP]Fix skipping of functions body.

2019-12-13 Thread Alexey Bataev via cfe-commits
Author: Alexey Bataev Date: 2019-12-13T16:51:46-05:00 New Revision: 8035bb4a6573f7d20f17044a68a1405691000525 URL: https://github.com/llvm/llvm-project/commit/8035bb4a6573f7d20f17044a68a1405691000525 DIFF: https://github.com/llvm/llvm-project/commit/8035bb4a6573f7d20f17044a68a1405691000525.diff

[clang] fd0c91b - [OPENMP50]Add if clause in target teams distribute parallel for simd directive.

2019-12-16 Thread Alexey Bataev via cfe-commits
Author: Alexey Bataev Date: 2019-12-16T10:33:56-05:00 New Revision: fd0c91bab184e50e548b9daca4b8cfb0719ff959 URL: https://github.com/llvm/llvm-project/commit/fd0c91bab184e50e548b9daca4b8cfb0719ff959 DIFF: https://github.com/llvm/llvm-project/commit/fd0c91bab184e50e548b9daca4b8cfb0719ff959.diff

[clang] 411e81a - [OPENMP50]Add if clause in target teams idistribute simd directive.

2019-12-16 Thread Alexey Bataev via cfe-commits
Author: Alexey Bataev Date: 2019-12-16T13:20:57-05:00 New Revision: 411e81a4e391d9e8195e4b2a0a62bc60582e298a URL: https://github.com/llvm/llvm-project/commit/411e81a4e391d9e8195e4b2a0a62bc60582e298a DIFF: https://github.com/llvm/llvm-project/commit/411e81a4e391d9e8195e4b2a0a62bc60582e298a.diff

[clang] ec3854e - [OPENMP][DOCS]Mark if clause on simd done, NFC.

2019-12-16 Thread Alexey Bataev via cfe-commits
Author: Alexey Bataev Date: 2019-12-16T13:25:58-05:00 New Revision: ec3854e58a62c9f255ae18e5982346f917456d85 URL: https://github.com/llvm/llvm-project/commit/ec3854e58a62c9f255ae18e5982346f917456d85 DIFF: https://github.com/llvm/llvm-project/commit/ec3854e58a62c9f255ae18e5982346f917456d85.diff

[clang] 06a6b0a - [OPENMP][DOCS]Claim simd nontemporal clause, NFC.

2019-12-16 Thread Alexey Bataev via cfe-commits
Author: Alexey Bataev Date: 2019-12-16T13:38:58-05:00 New Revision: 06a6b0ad6584c16fa85a3e6bbcfd8ab87200baca URL: https://github.com/llvm/llvm-project/commit/06a6b0ad6584c16fa85a3e6bbcfd8ab87200baca DIFF: https://github.com/llvm/llvm-project/commit/06a6b0ad6584c16fa85a3e6bbcfd8ab87200baca.diff

[clang] ff92c56 - [OPENMP]Remove unused OPENMP_MATCH_KIND, NFC.

2019-12-20 Thread Alexey Bataev via cfe-commits
Author: Alexey Bataev Date: 2019-12-20T11:17:55-05:00 New Revision: ff92c56ef97c62e6350531fd45ec1ad36ed25a3c URL: https://github.com/llvm/llvm-project/commit/ff92c56ef97c62e6350531fd45ec1ad36ed25a3c DIFF: https://github.com/llvm/llvm-project/commit/ff92c56ef97c62e6350531fd45ec1ad36ed25a3c.diff

[clang] 0860db9 - [OPENMP50]Codegen for nontemporal clause.

2019-12-23 Thread Alexey Bataev via cfe-commits
Author: Alexey Bataev Date: 2019-12-23T10:04:46-05:00 New Revision: 0860db966a7d2ab61b26e41426a55189986924b4 URL: https://github.com/llvm/llvm-project/commit/0860db966a7d2ab61b26e41426a55189986924b4 DIFF: https://github.com/llvm/llvm-project/commit/0860db966a7d2ab61b26e41426a55189986924b4.diff

[clang] 93dc40d - [OPENMP50]Basic support for conditional lastprivate.

2019-12-24 Thread Alexey Bataev via cfe-commits
Author: Alexey Bataev Date: 2019-12-24T12:22:05-05:00 New Revision: 93dc40e40cff2f54b68c66abb00927cdbcea URL: https://github.com/llvm/llvm-project/commit/93dc40e40cff2f54b68c66abb00927cdbcea DIFF: https://github.com/llvm/llvm-project/commit/93dc40e40cff2f54b68c66abb00927cdbcea.diff

[clang] 3cb934c - [OPENMP][DOCS]Update status of OpenMP 5.0 features, NFC.

2019-12-24 Thread Alexey Bataev via cfe-commits
Author: Alexey Bataev Date: 2019-12-24T12:39:59-05:00 New Revision: 3cb934c94e518486a8cd066ff02d176ec040e87b URL: https://github.com/llvm/llvm-project/commit/3cb934c94e518486a8cd066ff02d176ec040e87b DIFF: https://github.com/llvm/llvm-project/commit/3cb934c94e518486a8cd066ff02d176ec040e87b.diff

[clang] 3732f4e - [OPENMP]Add extra checks and initialization for clause modifier.

2019-12-24 Thread Alexey Bataev via cfe-commits
Author: Alexey Bataev Date: 2019-12-24T16:12:28-05:00 New Revision: 3732f4e093f9aed7aad9740e460e00a248f28572 URL: https://github.com/llvm/llvm-project/commit/3732f4e093f9aed7aad9740e460e00a248f28572 DIFF: https://github.com/llvm/llvm-project/commit/3732f4e093f9aed7aad9740e460e00a248f28572.diff

[clang] ea5b3ef - [OPENMP50]Skip the first element when storing the list of dependencies

2020-03-05 Thread Alexey Bataev via cfe-commits
Author: Alexey Bataev Date: 2020-03-05T14:26:07-05:00 New Revision: ea5b3ef5935c1a64b78e06fb4b4dcc919fd585b5 URL: https://github.com/llvm/llvm-project/commit/ea5b3ef5935c1a64b78e06fb4b4dcc919fd585b5 DIFF: https://github.com/llvm/llvm-project/commit/ea5b3ef5935c1a64b78e06fb4b4dcc919fd585b5.diff

[clang] 8d7b118 - [OPENMP50]Add codegen for update clause in depobj directive.

2020-03-05 Thread Alexey Bataev via cfe-commits
Author: Alexey Bataev Date: 2020-03-05T14:31:07-05:00 New Revision: 8d7b1188751b9fcc3345e80fb48a2bc00b7c315f URL: https://github.com/llvm/llvm-project/commit/8d7b1188751b9fcc3345e80fb48a2bc00b7c315f DIFF: https://github.com/llvm/llvm-project/commit/8d7b1188751b9fcc3345e80fb48a2bc00b7c315f.diff

[clang] 5dadf57 - [OPENMP50]Add 'depobj' modifier in 'depend' clauses.

2020-03-06 Thread Alexey Bataev via cfe-commits
Author: Alexey Bataev Date: 2020-03-06T11:44:57-05:00 New Revision: 5dadf577d59b53110f2a0084dc9ef9f974116955 URL: https://github.com/llvm/llvm-project/commit/5dadf577d59b53110f2a0084dc9ef9f974116955 DIFF: https://github.com/llvm/llvm-project/commit/5dadf577d59b53110f2a0084dc9ef9f974116955.diff

[clang] 6309334 - [OPENMP50]Codegen for depobj dependency kind.

2020-03-09 Thread Alexey Bataev via cfe-commits
Author: Alexey Bataev Date: 2020-03-09T17:46:06-04:00 New Revision: 6309334b9574017523f73648da879fa5e6ef017a URL: https://github.com/llvm/llvm-project/commit/6309334b9574017523f73648da879fa5e6ef017a DIFF: https://github.com/llvm/llvm-project/commit/6309334b9574017523f73648da879fa5e6ef017a.diff

[clang] 71ffac2 - [OPENMP]Fix PR45132: OpenMP doacross loop nest with a decreasing

2020-03-10 Thread Alexey Bataev via cfe-commits
Author: Alexey Bataev Date: 2020-03-10T12:13:58-04:00 New Revision: 71ffac21f7463465c369ba12dc496f9f5338e6b4 URL: https://github.com/llvm/llvm-project/commit/71ffac21f7463465c369ba12dc496f9f5338e6b4 DIFF: https://github.com/llvm/llvm-project/commit/71ffac21f7463465c369ba12dc496f9f5338e6b4.diff

[clang] 0d7c8c0 - [OPENMP][DOCS]Mark depobj as implemented, NFC.

2020-03-11 Thread Alexey Bataev via cfe-commits
Author: Alexey Bataev Date: 2020-03-11T13:26:01-04:00 New Revision: 0d7c8c07d2a532d62487e646b1d6dec1542111f6 URL: https://github.com/llvm/llvm-project/commit/0d7c8c07d2a532d62487e646b1d6dec1542111f6 DIFF: https://github.com/llvm/llvm-project/commit/0d7c8c07d2a532d62487e646b1d6dec1542111f6.diff

[clang] 172f146 - [OPENMP]Reduce number of captured global vars.

2020-03-13 Thread Alexey Bataev via cfe-commits
Author: Alexey Bataev Date: 2020-03-13T10:47:54-04:00 New Revision: 172f1460ae05ab5c33c757142c8bdb10acfbdbe1 URL: https://github.com/llvm/llvm-project/commit/172f1460ae05ab5c33c757142c8bdb10acfbdbe1 DIFF: https://github.com/llvm/llvm-project/commit/172f1460ae05ab5c33c757142c8bdb10acfbdbe1.diff

<    4   5   6   7   8   9   10   11   12   13   >