Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

OPENMP-5.0 conditional modifier for lastprivate clause #89

Closed
abidmalikwaterloo opened this issue Jan 7, 2020 · 4 comments
Closed

OPENMP-5.0 conditional modifier for lastprivate clause #89

abidmalikwaterloo opened this issue Jan 7, 2020 · 4 comments
Labels
backend:NVPTX openmp question A question, not bug report. Check out https://llvm.org/docs/GettingInvolved.html instead!

Comments

@abidmalikwaterloo
Copy link
Contributor

Does this extension has been fully supported by the clang/LLVM framework?

@alexey-bataev
Copy link
Member

Not supported for the NVPTX target yet.

@abidmalikwaterloo
Copy link
Contributor Author

@alexey-bataev Is it fully supported for multi-core processors?

@alexey-bataev
Copy link
Member

Yes, it is fully supported for regular targets that rely on regular libomp.

@llvmbot
Copy link
Collaborator

llvmbot commented Apr 12, 2022

@llvm/issue-subscribers-openmp

@EugeneZelenko EugeneZelenko added the question A question, not bug report. Check out https://llvm.org/docs/GettingInvolved.html instead! label Apr 12, 2022
searlmc1 referenced this issue in ROCm/llvm-project Aug 23, 2023
SWDEV-401335 - Disable Auto requires for CPACK
DavidSpickett pushed a commit that referenced this issue Dec 21, 2023
This PR adds support for thread names in lldb on Windows.

```
(lldb) thr list
Process 2960 stopped
  thread #53: tid = 0x03a0, 0x00007ff84582db34 ntdll.dll`NtWaitForMultipleObjects + 20
  thread #29: tid = 0x04ec, 0x00007ff845830a14 ntdll.dll`NtWaitForAlertByThreadId + 20, name = 'SPUW.6'
  thread #89: tid = 0x057c, 0x00007ff845830a14 ntdll.dll`NtWaitForAlertByThreadId + 20, name = 'PPU[0x1000019] physics[main]'
  thread #3: tid = 0x0648, 0x00007ff843c2cafe combase.dll`InternalDoATClassCreate + 39518
  thread #93: tid = 0x0688, 0x00007ff845830a14 ntdll.dll`NtWaitForAlertByThreadId + 20, name = 'PPU[0x100501d] uMovie::StreamingThread'
  thread #1: tid = 0x087c, 0x00007ff842e7a104 win32u.dll`NtUserMsgWaitForMultipleObjectsEx + 20
  thread #96: tid = 0x0890, 0x00007ff845830a14 ntdll.dll`NtWaitForAlertByThreadId + 20, name = 'PPU[0x1002020] HLE Video Decoder'
<...>
```
RevySR pushed a commit to revyos/llvm-project that referenced this issue Apr 3, 2024
* [Clang][XTHeadVector] add `(Un)MaskedPolicyScheme` for section 13

* [Clang][XTHeadVector] Implement 13.1 `vsadd/vssub/vsaddu/vssubu`

* [Clang][XTHeadVector] Implement 13.1 `vsadd/vssub/vsaddu/vssubu` wrapper macros
clementval added a commit that referenced this issue Apr 19, 2024
TIFitis pushed a commit to TIFitis/llvm-project that referenced this issue Jun 18, 2024
…vm#89)

* [flang][OpenMP] Add support for multi-range `do concurrent` loops

Extends `do concurrent` to OpenMP mapping by adding support for
multi-range loops. The current implementation only works for perfectly
nested loops. So taking this input:

```fortran
do concurrent(i=1:n, j=1:m)
  a(i,j,k) = i * j
end do
```

will behave in exactly the same way as this input:

```
do concurrent(i=1:n)
  do concurrent(j=1:m)
    a(i,j,k) = i * j
  end do
end do
```
RevySR pushed a commit to revyos/llvm-project that referenced this issue Jul 27, 2024
* [Clang][XTHeadVector] add `(Un)MaskedPolicyScheme` for section 13

* [Clang][XTHeadVector] Implement 13.1 `vsadd/vssub/vsaddu/vssubu`

* [Clang][XTHeadVector] Implement 13.1 `vsadd/vssub/vsaddu/vssubu` wrapper macros
changkhothuychung pushed a commit to changkhothuychung/llvm-project that referenced this issue Aug 27, 2024
…lvm#89)

* basic impl

Signed-off-by: delimbetov <[email protected]>

* add test for the new storage duration funcs

Signed-off-by: delimbetov <[email protected]>

* code style

Signed-off-by: delimbetov <[email protected]>

* run libcxx generators to pass CI

Signed-off-by: delimbetov <[email protected]>

* fix identation

Signed-off-by: delimbetov <[email protected]>

---------

Signed-off-by: delimbetov <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
backend:NVPTX openmp question A question, not bug report. Check out https://llvm.org/docs/GettingInvolved.html instead!
Projects
None yet
Development

No branches or pull requests

7 participants