[llvm-branch-commits] [openmp] release/18.x: [OpenMP][OMPT] Fix hsa include when building amdgpu/src/rtl.cpp (PR #95484)

2024-06-14 Thread Johannes Doerfert via llvm-branch-commits
jdoerfert wrote: If we make being declare variant elide on a user defined compile time condition, we could use the change in the `EF_AMDGPU_MACH_AMDGCN_LAST` value to determine a minimum version: ``` EF_AMDGPU_MACH_AMDGCN_LAST <= EF_AMDGPU_MACH_AMDGCN_GFX1013, ``` It's not possible right now bu

[llvm-branch-commits] [clang] [llvm] [LLVM][PassBuilder] Extend the function signature of callback for optimizer pipeline extension point (PR #100953)

2024-07-29 Thread Johannes Doerfert via llvm-branch-commits
jdoerfert wrote: I thought I tried this myself. Does it really work, as in, is the mode set properly for full and thin lto? I think I had problems for one of them. https://github.com/llvm/llvm-project/pull/100953 ___ llvm-branch-commits mailing list l

[llvm-branch-commits] [clang] [llvm] [Clang][OMPX] Add the code generation for multi-dim `num_teams` (PR #101407)

2024-07-31 Thread Johannes Doerfert via llvm-branch-commits
https://github.com/jdoerfert approved this pull request. Looks simple and good to me. https://github.com/llvm/llvm-project/pull/101407 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listin

[llvm-branch-commits] [openmp] 77aa79d - [OpenMP][Docs] Cleanup libomptarget README

2023-11-28 Thread Johannes Doerfert via llvm-branch-commits
Author: Johannes Doerfert Date: 2023-11-27T16:02:33-08:00 New Revision: 77aa79d4fb646b9fd28176d3845117a6a2da6745 URL: https://github.com/llvm/llvm-project/commit/77aa79d4fb646b9fd28176d3845117a6a2da6745 DIFF: https://github.com/llvm/llvm-project/commit/77aa79d4fb646b9fd28176d3845117a6a2da6745.d

[llvm-branch-commits] [openmp] 755e108 - [OpenMP][NFC] Remove unused variable

2023-11-28 Thread Johannes Doerfert via llvm-branch-commits
Author: Johannes Doerfert Date: 2023-11-27T16:02:33-08:00 New Revision: 755e1088258b030cdd00cfa1b184c58fe41b4287 URL: https://github.com/llvm/llvm-project/commit/755e1088258b030cdd00cfa1b184c58fe41b4287 DIFF: https://github.com/llvm/llvm-project/commit/755e1088258b030cdd00cfa1b184c58fe41b4287.d

[llvm-branch-commits] [openmp] 30fbe73 - [OpenMP][NFC] Remove else after return

2023-11-28 Thread Johannes Doerfert via llvm-branch-commits
Author: Johannes Doerfert Date: 2023-11-27T16:02:33-08:00 New Revision: 30fbe73ba9c726acbe0658e4ea98f328724482e5 URL: https://github.com/llvm/llvm-project/commit/30fbe73ba9c726acbe0658e4ea98f328724482e5 DIFF: https://github.com/llvm/llvm-project/commit/30fbe73ba9c726acbe0658e4ea98f328724482e5.d

[llvm-branch-commits] [openmp] d2636dc - [OpenMP][NFC] Fix diagnostic warnings

2023-11-28 Thread Johannes Doerfert via llvm-branch-commits
Author: Johannes Doerfert Date: 2023-11-27T16:02:34-08:00 New Revision: d2636dc39043f6adda3a6797fc5b7966bd4cb2f0 URL: https://github.com/llvm/llvm-project/commit/d2636dc39043f6adda3a6797fc5b7966bd4cb2f0 DIFF: https://github.com/llvm/llvm-project/commit/d2636dc39043f6adda3a6797fc5b7966bd4cb2f0.d

[llvm-branch-commits] [openmp] e1f911e - [OpenMP][NFC] Simplify code

2023-11-28 Thread Johannes Doerfert via llvm-branch-commits
Author: Johannes Doerfert Date: 2023-11-27T16:02:34-08:00 New Revision: e1f911e40ce6ad4a7f393ea1b33e65b24940eb84 URL: https://github.com/llvm/llvm-project/commit/e1f911e40ce6ad4a7f393ea1b33e65b24940eb84 DIFF: https://github.com/llvm/llvm-project/commit/e1f911e40ce6ad4a7f393ea1b33e65b24940eb84.d

[llvm-branch-commits] [llvm] 2e6e4e6 - [OpenMP] Add initial support for `omp [begin/end] assumes`

2020-12-16 Thread Johannes Doerfert via llvm-branch-commits
Author: Johannes Doerfert Date: 2020-12-16T20:02:49-06:00 New Revision: 2e6e4e6aeef71dd8fba038177a34a82b574d2126 URL: https://github.com/llvm/llvm-project/commit/2e6e4e6aeef71dd8fba038177a34a82b574d2126 DIFF: https://github.com/llvm/llvm-project/commit/2e6e4e6aeef71dd8fba038177a34a82b574d2126.d

[llvm-branch-commits] [llvm] 994bb6e - [OpenMP][NFC] Provide a new remark and documentation

2020-12-17 Thread Johannes Doerfert via llvm-branch-commits
Author: Johannes Doerfert Date: 2020-12-17T14:38:26-06:00 New Revision: 994bb6eb7d01db1d9461e54d17a63af2ba1af2c9 URL: https://github.com/llvm/llvm-project/commit/994bb6eb7d01db1d9461e54d17a63af2ba1af2c9 DIFF: https://github.com/llvm/llvm-project/commit/994bb6eb7d01db1d9461e54d17a63af2ba1af2c9.d

[llvm-branch-commits] [openmp] 9cb7487 - [OpenMP][Docs] Add FAQ entry about math and complex on GPUs

2020-12-22 Thread Johannes Doerfert via llvm-branch-commits
Author: Johannes Doerfert Date: 2020-12-22T13:05:04-06:00 New Revision: 9cb748724ef5d7d0f7d662d849423404267d532a URL: https://github.com/llvm/llvm-project/commit/9cb748724ef5d7d0f7d662d849423404267d532a DIFF: https://github.com/llvm/llvm-project/commit/9cb748724ef5d7d0f7d662d849423404267d532a.d

[llvm-branch-commits] [openmp] 7b0f9dd - [OpenMP][Docs] Fix Typo

2020-12-22 Thread Johannes Doerfert via llvm-branch-commits
Author: Johannes Doerfert Date: 2020-12-22T13:06:23-06:00 New Revision: 7b0f9dd79a3c1799866a7b08e172598df90c649f URL: https://github.com/llvm/llvm-project/commit/7b0f9dd79a3c1799866a7b08e172598df90c649f DIFF: https://github.com/llvm/llvm-project/commit/7b0f9dd79a3c1799866a7b08e172598df90c649f.d

[llvm-branch-commits] [flang] c557f54 - [Flang][Docs] Update call information and add two more calls

2020-11-25 Thread Johannes Doerfert via llvm-branch-commits
Author: Johannes Doerfert Date: 2020-11-25T11:52:35-06:00 New Revision: c557f549ba049131e444dd17dc326988158677ef URL: https://github.com/llvm/llvm-project/commit/c557f549ba049131e444dd17dc326988158677ef DIFF: https://github.com/llvm/llvm-project/commit/c557f549ba049131e444dd17dc326988158677ef.d

[llvm-branch-commits] [openmp] 227c8ff - [OpenMP][Docs] Add more content, call coordinates, FAQ entries, links

2020-11-25 Thread Johannes Doerfert via llvm-branch-commits
Author: Johannes Doerfert Date: 2020-11-25T11:52:35-06:00 New Revision: 227c8ff189c3861c11f6e80c31274c5fa28a2ee9 URL: https://github.com/llvm/llvm-project/commit/227c8ff189c3861c11f6e80c31274c5fa28a2ee9 DIFF: https://github.com/llvm/llvm-project/commit/227c8ff189c3861c11f6e80c31274c5fa28a2ee9.d

[llvm-branch-commits] [llvm] d08d490 - [OpenMPOpt][NFC] Clang format

2020-12-15 Thread Johannes Doerfert via llvm-branch-commits
Author: Johannes Doerfert Date: 2020-12-15T16:51:34-06:00 New Revision: d08d490a4cb93d05d728b6661f8c34d0064a53c6 URL: https://github.com/llvm/llvm-project/commit/d08d490a4cb93d05d728b6661f8c34d0064a53c6 DIFF: https://github.com/llvm/llvm-project/commit/d08d490a4cb93d05d728b6661f8c34d0064a53c6.d

[llvm-branch-commits] [clang] b9c7754 - [Clang][Attr] Introduce the `assume` function attribute

2020-12-15 Thread Johannes Doerfert via llvm-branch-commits
Author: Johannes Doerfert Date: 2020-12-15T16:51:34-06:00 New Revision: b9c77542e23756967e77dc42412effc41257a850 URL: https://github.com/llvm/llvm-project/commit/b9c77542e23756967e77dc42412effc41257a850 DIFF: https://github.com/llvm/llvm-project/commit/b9c77542e23756967e77dc42412effc41257a850.d

[llvm-branch-commits] [llvm] dcaec81 - [OpenMP] Use assumptions during ICV tracking

2020-12-15 Thread Johannes Doerfert via llvm-branch-commits
Author: Johannes Doerfert Date: 2020-12-15T16:51:34-06:00 New Revision: dcaec81211be973364cf7830a3db63781e15a474 URL: https://github.com/llvm/llvm-project/commit/dcaec81211be973364cf7830a3db63781e15a474 DIFF: https://github.com/llvm/llvm-project/commit/dcaec81211be973364cf7830a3db63781e15a474.d

[llvm-branch-commits] [clang] a5a14cb - [OpenMP] Add initial support for `omp [begin/end] assumes`

2020-12-15 Thread Johannes Doerfert via llvm-branch-commits
Author: Johannes Doerfert Date: 2020-12-15T16:51:34-06:00 New Revision: a5a14cbe7f87e01882ecaa14df5d596cbf38823a URL: https://github.com/llvm/llvm-project/commit/a5a14cbe7f87e01882ecaa14df5d596cbf38823a DIFF: https://github.com/llvm/llvm-project/commit/a5a14cbe7f87e01882ecaa14df5d596cbf38823a.d

[llvm-branch-commits] [clang] bc7126b - [FIX] Add the comma missing in D91979

2020-12-15 Thread Johannes Doerfert via llvm-branch-commits
Author: Johannes Doerfert Date: 2020-12-15T17:24:53-06:00 New Revision: bc7126b2bc542fdb28347c73a9cb193f5790d93b URL: https://github.com/llvm/llvm-project/commit/bc7126b2bc542fdb28347c73a9cb193f5790d93b DIFF: https://github.com/llvm/llvm-project/commit/bc7126b2bc542fdb28347c73a9cb193f5790d93b.d

[llvm-branch-commits] [llvm] 1efd7a7 - Revert "[OpenMP] Add initial support for `omp [begin/end] assumes`"

2020-12-15 Thread Johannes Doerfert via llvm-branch-commits
Author: Johannes Doerfert Date: 2020-12-15T18:03:10-06:00 New Revision: 1efd7a73acdf1e3f61bbcf82d3c30be41771ce6b URL: https://github.com/llvm/llvm-project/commit/1efd7a73acdf1e3f61bbcf82d3c30be41771ce6b DIFF: https://github.com/llvm/llvm-project/commit/1efd7a73acdf1e3f61bbcf82d3c30be41771ce6b.d

[llvm-branch-commits] [openmp] 9ae171b - [OpenMP][Docs] Add remarks intro section

2021-01-07 Thread Johannes Doerfert via llvm-branch-commits
Author: Johannes Doerfert Date: 2021-01-07T14:31:17-06:00 New Revision: 9ae171bcd38cdefa64c9dd5d763d16007eebcd0d URL: https://github.com/llvm/llvm-project/commit/9ae171bcd38cdefa64c9dd5d763d16007eebcd0d DIFF: https://github.com/llvm/llvm-project/commit/9ae171bcd38cdefa64c9dd5d763d16007eebcd0d.d

[llvm-branch-commits] [clang] d970a28 - [OpenMP][Fix] Make the arch selector for x86_64 work

2021-01-07 Thread Johannes Doerfert via llvm-branch-commits
Author: Johannes Doerfert Date: 2021-01-07T14:31:18-06:00 New Revision: d970a285b8567b93aea39e7e4d10965fe8b7340c URL: https://github.com/llvm/llvm-project/commit/d970a285b8567b93aea39e7e4d10965fe8b7340c DIFF: https://github.com/llvm/llvm-project/commit/d970a285b8567b93aea39e7e4d10965fe8b7340c.d

[llvm-branch-commits] [clang] 36c4dc9 - [OpenMP][FIX] Ensure the isa trait is evaluated last

2021-01-07 Thread Johannes Doerfert via llvm-branch-commits
Author: Johannes Doerfert Date: 2021-01-07T14:31:20-06:00 New Revision: 36c4dc9b42fe2e6af4ab488b7c4013d5082b67f6 URL: https://github.com/llvm/llvm-project/commit/36c4dc9b42fe2e6af4ab488b7c4013d5082b67f6 DIFF: https://github.com/llvm/llvm-project/commit/36c4dc9b42fe2e6af4ab488b7c4013d5082b67f6.d

[llvm-branch-commits] [clang] 6e71015 - [OpenMP][Docs] Mark finished features as done

2021-01-07 Thread Johannes Doerfert via llvm-branch-commits
Author: Johannes Doerfert Date: 2021-01-07T14:39:18-06:00 New Revision: 6e7101530dae78efd7b5cdffc1338790ed3e5705 URL: https://github.com/llvm/llvm-project/commit/6e7101530dae78efd7b5cdffc1338790ed3e5705 DIFF: https://github.com/llvm/llvm-project/commit/6e7101530dae78efd7b5cdffc1338790ed3e5705.d

[llvm-branch-commits] [llvm] 0b0f2e6 - [OpenMP][FIX] Avoid string literal comparison, use `StringRef::equal`

2021-01-07 Thread Johannes Doerfert via llvm-branch-commits
Author: Johannes Doerfert Date: 2021-01-07T14:53:20-06:00 New Revision: 0b0f2e6ee0c3e52398a0d0c4a5131d4a23d8b1ee URL: https://github.com/llvm/llvm-project/commit/0b0f2e6ee0c3e52398a0d0c4a5131d4a23d8b1ee DIFF: https://github.com/llvm/llvm-project/commit/0b0f2e6ee0c3e52398a0d0c4a5131d4a23d8b1ee.d

[llvm-branch-commits] [clang] 544ffda - [WIP][OpenMP] Do not crash if no auxiliary target was given

2020-04-03 Thread Johannes Doerfert via llvm-branch-commits
Author: Johannes Doerfert Date: 2020-04-04T01:56:18-05:00 New Revision: 544ffda5ec21371d3fdace2c11378993e56f6b5b URL: https://github.com/llvm/llvm-project/commit/544ffda5ec21371d3fdace2c11378993e56f6b5b DIFF: https://github.com/llvm/llvm-project/commit/544ffda5ec21371d3fdace2c11378993e56f6b5b.d

[llvm-branch-commits] [clang] 06aecc7 - [OpenMP] Provide math functions in OpenMP device code via OpenMP variants

2020-04-03 Thread Johannes Doerfert via llvm-branch-commits
Author: Johannes Doerfert Date: 2020-04-04T01:56:19-05:00 New Revision: 06aecc71870f2c65d35614d74e4b8701fac2919e URL: https://github.com/llvm/llvm-project/commit/06aecc71870f2c65d35614d74e4b8701fac2919e DIFF: https://github.com/llvm/llvm-project/commit/06aecc71870f2c65d35614d74e4b8701fac2919e.d

[llvm-branch-commits] [llvm] ddd8783 - [OpenMP] Add match_{all, any, none} declare variant selector extensions.

2020-04-03 Thread Johannes Doerfert via llvm-branch-commits
Author: Johannes Doerfert Date: 2020-04-04T01:56:19-05:00 New Revision: ddd878365b31d31264cb46fdd4e2f0f708ab8548 URL: https://github.com/llvm/llvm-project/commit/ddd878365b31d31264cb46fdd4e2f0f708ab8548 DIFF: https://github.com/llvm/llvm-project/commit/ddd878365b31d31264cb46fdd4e2f0f708ab8548.d

[llvm-branch-commits] [clang] d1fe204 - [OpenMP] Specialize OpenMP calls after template instantiation

2020-04-03 Thread Johannes Doerfert via llvm-branch-commits
Author: Johannes Doerfert Date: 2020-04-04T01:56:18-05:00 New Revision: d1fe2040b09288e1fc582fe87911ee5d4edc7aa0 URL: https://github.com/llvm/llvm-project/commit/d1fe2040b09288e1fc582fe87911ee5d4edc7aa0 DIFF: https://github.com/llvm/llvm-project/commit/d1fe2040b09288e1fc582fe87911ee5d4edc7aa0.d

[llvm-branch-commits] [llvm] 2a636ff - [OpenMP][NFC] Move and simplify directive -> allowed clause mapping

2020-04-03 Thread Johannes Doerfert via llvm-branch-commits
Author: Johannes Doerfert Date: 2020-04-04T00:27:07-05:00 New Revision: 2a636ffac1a7d92754cd323b5ba43e7b3a14a5d5 URL: https://github.com/llvm/llvm-project/commit/2a636ffac1a7d92754cd323b5ba43e7b3a14a5d5 DIFF: https://github.com/llvm/llvm-project/commit/2a636ffac1a7d92754cd323b5ba43e7b3a14a5d5.d

[llvm-branch-commits] [clang] 7f46c38 - [OpenMP][NFC] Remove unnecessary argument

2020-04-03 Thread Johannes Doerfert via llvm-branch-commits
Author: Johannes Doerfert Date: 2020-04-03T21:26:26-05:00 New Revision: 7f46c38128e7d80df1a0d43d3bbcb390ab70068a URL: https://github.com/llvm/llvm-project/commit/7f46c38128e7d80df1a0d43d3bbcb390ab70068a DIFF: https://github.com/llvm/llvm-project/commit/7f46c38128e7d80df1a0d43d3bbcb390ab70068a.d

[llvm-branch-commits] [llvm] StructurizeCFG: Add SkipUniformRegions pass parameter to new PM version (PR #102812)

2024-08-11 Thread Johannes Doerfert via llvm-branch-commits
https://github.com/jdoerfert approved this pull request. LG https://github.com/llvm/llvm-project/pull/102812 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits