Page MenuHomePhabricator

AndreyChurbanov (Andrey Churbanov)
User

Projects

User does not belong to any projects.

User Details

User Since
Apr 16 2015, 7:54 AM (414 w, 1 d)

Recent Activity

Jan 12 2023

AndreyChurbanov accepted D139373: [OpenMP] Fix dynamic schedule assertion failure on AArch64.

This patch fixes the issue reported in https://github.com/llvm/llvm-project/issues/54422 for me.

Jan 12 2023, 7:09 AM · Restricted Project, Restricted Project

Jan 11 2023

AndreyChurbanov added inline comments to D139373: [OpenMP] Fix dynamic schedule assertion failure on AArch64.
Jan 11 2023, 1:00 AM · Restricted Project, Restricted Project

Apr 5 2022

AndreyChurbanov accepted D122107: [OpenMP] Add support for ompt_callback_dispatch.

LGTM

Apr 5 2022, 2:19 AM · Restricted Project, Restricted Project

Apr 4 2022

AndreyChurbanov requested review of D123047: [OpenMP] libomp: cleanup dead code.
Apr 4 2022, 9:29 AM · Restricted Project, Restricted Project
AndreyChurbanov requested review of D123046: [OpenMP] libomp: cleanup - remove duplicate check.
Apr 4 2022, 9:23 AM · Restricted Project, Restricted Project
AndreyChurbanov requested review of D123044: [OpenMP] libomp: honor passive wait policy requested in the presence of tasking.
Apr 4 2022, 9:14 AM · Restricted Project, Restricted Project
AndreyChurbanov requested review of D123042: [OpenMP] libomp: Add itt notifications to sync dependent tasks..
Apr 4 2022, 8:51 AM · Restricted Project, Restricted Project
AndreyChurbanov added inline comments to D122107: [OpenMP] Add support for ompt_callback_dispatch.
Apr 4 2022, 8:45 AM · Restricted Project, Restricted Project

Mar 30 2022

AndreyChurbanov added a comment to D122667: llvm14 patch: hwloc include directory for libompd.

The kmp.h is not installed, it is used only for library build. And hwloc library is used by libomp dynamically only if it is accessible at runtime, it is not "linked" with libomp.

Sorry, I was in a hurry:(. Looks like the libomp depends on libhwloc when LIBOMP_USE_HWLOC is true. So @tianshilei is right, we would better use target_link_libraries. Only I am not sure it worth doing in this patch.

Mar 30 2022, 10:33 AM · Restricted Project, Restricted Project
AndreyChurbanov added a comment to D122667: llvm14 patch: hwloc include directory for libompd.

@tianshilei is right. Basically the older CMake stuff like include_directories only worked by side effects, and therefore is impossible to use correctly and modulary and is just generally terrible. the new target stuff is much better, and actually allows tracking who depends on what.

target_link_libraries is definitely a good idea, but I not trying to force @s-sajid-ali to fix the world just to fix the bug :). If we can just get away with target_include_directories that is a good initial step.

@AndreyChurbanov Can you explain

No, it is used for library internals only. And libompd wants to include libomp's internal header, so I am not sure how target_include_directories can apply here.

in a bit more detail? I know CMake well, but not the LLVM openmp stuff.

Is kmp.h that includes hwloc.h installed or not? If it is installed, then what @s-sajid-ali is correct even if the header is not really designed for external use. If it is not installed, then we will have to be more careful about what "target" to use.

Mar 30 2022, 10:09 AM · Restricted Project, Restricted Project
AndreyChurbanov added a comment to D122667: llvm14 patch: hwloc include directory for libompd.

Current patch does not work. I think the solution would be to add same conditional include_directories to openmp/libompd/src/CMakeLists.txt.

Mar 30 2022, 9:25 AM · Restricted Project, Restricted Project
AndreyChurbanov added a comment to D122667: llvm14 patch: hwloc include directory for libompd.

In openmp/runtime/src/CMakeLists.txt in particular we have

if(${LIBOMP_USE_HWLOC})
   include_directories(${LIBOMP_HWLOC_INSTALL_DIR}/include)
endif()

The problem is that include_directories just affects the current build, but hwloc.h is being included in a *public* header, right?

No, it is used for library internals only. And libompd wants to include libomp's internal header, so I am not sure how target_include_directories can apply here.

Mar 30 2022, 8:55 AM · Restricted Project, Restricted Project

Mar 7 2022

AndreyChurbanov committed rG6d9eb7e7ec09: [OpenMP] libomp: implemented task priorities. (authored by AndreyChurbanov).
[OpenMP] libomp: implemented task priorities.
Mar 7 2022, 11:25 AM · Restricted Project, Restricted Project
AndreyChurbanov closed D119676: [OpenMP] libomp: implemented task priorities..
Mar 7 2022, 11:24 AM · Restricted Project, Restricted Project

Mar 5 2022

AndreyChurbanov updated the diff for D119676: [OpenMP] libomp: implemented task priorities..

Addressed comments:

  • renamed auxiliary function and added comment with its description;
  • fixed test to use signaling instead of potentially unsafe delays.
Mar 5 2022, 12:30 PM · Restricted Project, Restricted Project
AndreyChurbanov added a comment to D119676: [OpenMP] libomp: implemented task priorities..

... just for clarification, is it correct that priority==0 means "use the regular per-thread deques" and are assumed to be lowest (and default) priority?

Yes. The description of the priority clause says: "The default priority-value when no priority clause is specified is zero (the lowest priority)."

Mar 5 2022, 12:25 PM · Restricted Project, Restricted Project
AndreyChurbanov committed rG1fbdb03b1d2c: [OpenMP] libomp: omp_in_explicit_task() implemented. (authored by AndreyChurbanov).
[OpenMP] libomp: omp_in_explicit_task() implemented.
Mar 5 2022, 10:47 AM · Restricted Project, Restricted Project
AndreyChurbanov closed D120671: [OpenMP][libomp] omp_in_explicit_task() implementation..
Mar 5 2022, 10:46 AM · Restricted Project, Restricted Project
AndreyChurbanov added inline comments to D120671: [OpenMP][libomp] omp_in_explicit_task() implementation..
Mar 5 2022, 10:41 AM · Restricted Project, Restricted Project

Mar 1 2022

AndreyChurbanov accepted D120707: [Openmp]: Missing import statement in openmp interface for Fortran.

LG to me as well.
Thanks.

Mar 1 2022, 9:18 AM · Restricted Project
AndreyChurbanov added a comment to D120707: [Openmp]: Missing import statement in openmp interface for Fortran.

Then the "use omp_lib_kinds" lines can be removed, as they supposed to make
the omp_allocator_handle_kind visible in the interfaces, but probably do not work for all compilers
(or when omp* modules were not built or not accessible).

Mar 1 2022, 4:23 AM · Restricted Project

Feb 28 2022

AndreyChurbanov requested review of D120671: [OpenMP][libomp] omp_in_explicit_task() implementation..
Feb 28 2022, 12:01 PM · Restricted Project, Restricted Project

Feb 14 2022

AndreyChurbanov accepted D118662: [OpenMP][libomp] Introduce oneAPI compiler support.

LGTM

Feb 14 2022, 10:41 AM · Restricted Project

Feb 13 2022

AndreyChurbanov requested review of D119676: [OpenMP] libomp: implemented task priorities..
Feb 13 2022, 12:44 PM · Restricted Project, Restricted Project

Feb 11 2022

AndreyChurbanov committed rGcb1bee4725c4: [OpenMP] libomp: fix UB when LIBOMP_NUM_HIDDEN_HELPER_THREADS=1. (authored by AndreyChurbanov).
[OpenMP] libomp: fix UB when LIBOMP_NUM_HIDDEN_HELPER_THREADS=1.
Feb 11 2022, 4:01 PM
AndreyChurbanov closed D119586: [OpenMP][libomp] Fix crash when LIBOMP_NUM_HIDDEN_HELPER_THREADS=1..
Feb 11 2022, 4:01 PM · Restricted Project
AndreyChurbanov added inline comments to D118662: [OpenMP][libomp] Introduce oneAPI compiler support.
Feb 11 2022, 3:44 PM · Restricted Project
AndreyChurbanov updated the diff for D119586: [OpenMP][libomp] Fix crash when LIBOMP_NUM_HIDDEN_HELPER_THREADS=1..

Addressed Ravi's comment.

Feb 11 2022, 1:45 PM · Restricted Project
AndreyChurbanov requested review of D119586: [OpenMP][libomp] Fix crash when LIBOMP_NUM_HIDDEN_HELPER_THREADS=1..
Feb 11 2022, 1:22 PM · Restricted Project
AndreyChurbanov added a comment to D111789: [OpenMP][OMPT] ompt_parallel_invoker_program used when clang generates the code of parallel if(0)-serialized regions.

Please rebase, as the patch cannot be applied currently.

Feb 11 2022, 1:00 PM · Restricted Project
AndreyChurbanov committed rGd84dedc7d334: [OpenMP] libomp: fix bug in implementation of distribute construct. (authored by AndreyChurbanov).
[OpenMP] libomp: fix bug in implementation of distribute construct.
Feb 11 2022, 6:34 AM
AndreyChurbanov closed D118393: [OpenMP] host rtl: fixed bug in implementation of distribute construct..
Feb 11 2022, 6:34 AM · Restricted Project

Feb 10 2022

AndreyChurbanov updated the diff for D118393: [OpenMP] host rtl: fixed bug in implementation of distribute construct..

Removed target triple from test compilation.
This eliminates the dependency on libomptarget.

Feb 10 2022, 12:28 PM · Restricted Project

Jan 28 2022

AndreyChurbanov added inline comments to D106674: Runtime for Interop directive.
Jan 28 2022, 2:24 AM · Restricted Project, Restricted Project, Restricted Project

Jan 27 2022

AndreyChurbanov requested review of D118393: [OpenMP] host rtl: fixed bug in implementation of distribute construct..
Jan 27 2022, 9:31 AM · Restricted Project

Jan 21 2022

AndreyChurbanov accepted D117473: [openmp] Allow x87 fp functions only in Openmp runtime for x86..

LGTM

Jan 21 2022, 8:54 AM · Restricted Project, Restricted Project

Dec 29 2021

AndreyChurbanov accepted D107316: [OpenMP] Add missing `tt_hidden_helper_task_encountered` along with `tt_found_proxy_tasks`.

LGTM

Dec 29 2021, 1:52 PM · Restricted Project

Dec 26 2021

AndreyChurbanov added inline comments to D107316: [OpenMP] Add missing `tt_hidden_helper_task_encountered` along with `tt_found_proxy_tasks`.
Dec 26 2021, 2:21 PM · Restricted Project

Dec 17 2021

AndreyChurbanov accepted D115826: [OpenMP][libomp] Add use-all syntax to KMP_HW_SUBSET.

LGTM

Dec 17 2021, 7:50 AM · Restricted Project

Dec 10 2021

AndreyChurbanov committed rG1031e4305214: [OpenMP] libomp: fix Fortran header: lines exceeded 72-char length (authored by AndreyChurbanov).
[OpenMP] libomp: fix Fortran header: lines exceeded 72-char length
Dec 10 2021, 5:23 AM
AndreyChurbanov closed D114537: [OpenMP] libomp: fix Fortran header: lines exceeded 72-char length.
Dec 10 2021, 5:23 AM · Restricted Project

Dec 8 2021

AndreyChurbanov accepted D114901: [OpenMP][libomp] Add core attributes to KMP_HW_SUBSET.

Please rebase before the commit (message catalog has been changed).

Dec 8 2021, 8:07 AM · Restricted Project
AndreyChurbanov committed rG4dd8fccb7177: [OpenMP] libomp: Fix crash if application send us negative thread_limit value (authored by AndreyChurbanov).
[OpenMP] libomp: Fix crash if application send us negative thread_limit value
Dec 8 2021, 8:03 AM
AndreyChurbanov closed D115340: [OpenMP] libomp: Fix crash in case application send us negative thread_limit value.
Dec 8 2021, 8:03 AM · Restricted Project
AndreyChurbanov requested review of D115340: [OpenMP] libomp: Fix crash in case application send us negative thread_limit value.
Dec 8 2021, 6:16 AM · Restricted Project

Dec 7 2021

AndreyChurbanov accepted D114083: [OpenMP] Disable libomptarget profiling by default if built via the "runtimes" setup.

@AndreyChurbanov - is this ok with you?

Dec 7 2021, 11:07 AM · Restricted Project

Nov 24 2021

AndreyChurbanov requested review of D114537: [OpenMP] libomp: fix Fortran header: lines exceeded 72-char length.
Nov 24 2021, 7:13 AM · Restricted Project

Nov 23 2021

AndreyChurbanov accepted D114269: [OpenMP][libomp][doc] Add environment variables documentation.

LGTM

Nov 23 2021, 6:23 AM · Restricted Project

Nov 19 2021

AndreyChurbanov added a comment to D108574: [OpenMP] libomp: runtime part of omp_all_memory task dependence implementation..

I guess the question is, whether we expect more reserved locators will be introduced in the future. Since the spec actually introduced a new section, I thought this might really happen.

Nov 19 2021, 10:07 AM · Restricted Project

Nov 17 2021

AndreyChurbanov accepted D112027: [OpenMP][libomp] Allow users to specify KMP_HW_SUBSET in any order.

The problem with absent documentation can be addressed in a separate patch I think.

Nov 17 2021, 7:49 AM · Restricted Project
AndreyChurbanov added a comment to D108574: [OpenMP] libomp: runtime part of omp_all_memory task dependence implementation..

Writing up the OMPT interface for omp_all_memory, I realized that treating omp_all_memory individually might not be the best choice, considering that the spec talks about "Reserved Locators".

How final is this compiler interface?

Library recognizes the new type via either
(dependence_address == NULL && dependence_flag == 0x80 (set highest bit of 1-byte flag))
or
(dependence_address == SIZE_MAX).

These are actually two interfaces, and compiler has a choice which one to use.

Nov 17 2021, 7:47 AM · Restricted Project
AndreyChurbanov accepted D114069: [OpenMP] Silence build warnings when built with MinGW.

LGTM

Nov 17 2021, 6:13 AM · Restricted Project

Nov 12 2021

AndreyChurbanov accepted D113012: Set default blocktime to 0 for hybrid CPU.

LGTM

Nov 12 2021, 7:50 AM · Restricted Project
AndreyChurbanov accepted D112274: [OpenMP][libomp] Add support for offline CPUs in Linux.

LGTM

Nov 12 2021, 7:42 AM · Restricted Project
AndreyChurbanov accepted D112273: [OpenMP][libomp] Improve Windows Processor Group handling within topology.

LGTM

Nov 12 2021, 7:37 AM · Restricted Project
AndreyChurbanov accepted D112270: [OpenMP][libomp] Enable HWLOC topology detection of multiple CPU kinds.

LGTM

Nov 12 2021, 7:32 AM · Restricted Project, Restricted Project

Nov 8 2021

AndreyChurbanov committed rG0808d956c43e: [OpenMP] libomp: Fix handling of barrier pattern environment variables (authored by t-msn).
[OpenMP] libomp: Fix handling of barrier pattern environment variables
Nov 8 2021, 4:02 AM
AndreyChurbanov closed D112597: [OpenMP] libomp: Fix handling of barrier pattern environment variables.
Nov 8 2021, 4:02 AM · Restricted Project

Oct 27 2021

AndreyChurbanov added a comment to D110109: [OpenMP] libomp: add atomic functions for new OpenMP 5.1 atomics..

@AndreyChurbanov There is one more issue. kmp_atomic_float10_max_min.c specifies -mlong-double-80 but some platforms (e.g. Power) do not support such option.

Oct 27 2021, 7:02 AM · Restricted Project
AndreyChurbanov committed rGa64797b5b819: [OpenMP][NFC] disable test on power because of -mlong-double-80 option (authored by AndreyChurbanov).
[OpenMP][NFC] disable test on power because of -mlong-double-80 option
Oct 27 2021, 6:55 AM
AndreyChurbanov committed rGc704b25b4494: [OpenMP] libomp: Fix possible NULL dereference. (authored by AndreyChurbanov).
[OpenMP] libomp: Fix possible NULL dereference.
Oct 27 2021, 6:55 AM
AndreyChurbanov closed D112174: [OpenMP] Fix possible NULL dereference.
Oct 27 2021, 6:55 AM · Restricted Project

Oct 25 2021

AndreyChurbanov committed rGe38a1deb66c0: [OpenMP] libomp: disable definitions of 5.1 atomics for non-x86 arch. (authored by AndreyChurbanov).
[OpenMP] libomp: disable definitions of 5.1 atomics for non-x86 arch.
Oct 25 2021, 11:17 AM
AndreyChurbanov closed D112261: [OpenMP] libomp: disable definitions of 5.1 atomics for non-x86 arch.
Oct 25 2021, 11:17 AM · Restricted Project
AndreyChurbanov added a comment to D112174: [OpenMP] Fix possible NULL dereference.
start_tool = (ompt_start_tool_t)dlsym(h, "ompt_start_tool");

I find the dlsym description confusing:

The function dlsym() [...] return[s] the address where that symbol is loaded into memory.

If the symbol is loaded into memory, how can the address be NULL?

Since the value of the symbol could actually be NULL (so that a NULL return from dlsym() need not indicate an error)

With if (!start_tool) we check the address of the symbol to be !=NULL, not the symbol itself.

If the symbol is NULL, but the function returns the address to the symbol, I would need to dereference the address to see the NULL, i.e. *start_tool == NULL? What do I miss here?

Oct 25 2021, 11:01 AM · Restricted Project

Oct 21 2021

AndreyChurbanov added a comment to D110109: [OpenMP] libomp: add atomic functions for new OpenMP 5.1 atomics..

Why are the types in __kmpc_atomic_val_4_cas_cpt different from the types in __kmpc_atomic_val_4_cas? I think, all the functions should use fixed-size integer to respect the width suggested by the name of the function.

Oct 21 2021, 12:30 PM · Restricted Project
AndreyChurbanov added a comment to D110109: [OpenMP] libomp: add atomic functions for new OpenMP 5.1 atomics..

Is this patch only applicable to KMP_ARCH_X86 || KMP_ARCH_X86_64 arch? The newly added test cases fail on non-X86 platform due to undefined symbols. The __kmpc_atomic_*_cas_* prototypes got preprocessed out inside the extern "C" hence the names are mangled.

Oct 21 2021, 12:25 PM · Restricted Project
AndreyChurbanov requested review of D112261: [OpenMP] libomp: disable definitions of 5.1 atomics for non-x86 arch.
Oct 21 2021, 12:20 PM · Restricted Project
AndreyChurbanov committed rG52f4922ebb7b: [OpenMP][NFC] skip atomic tests for non-x86 arch (authored by AndreyChurbanov).
[OpenMP][NFC] skip atomic tests for non-x86 arch
Oct 21 2021, 11:52 AM

Oct 20 2021

AndreyChurbanov requested review of D112174: [OpenMP] Fix possible NULL dereference.
Oct 20 2021, 1:00 PM · Restricted Project

Oct 18 2021

AndreyChurbanov committed rG63f8099e233c: [OpenMP] libomp: add check of task function pointer for NULL. (authored by AndreyChurbanov).
[OpenMP] libomp: add check of task function pointer for NULL.
Oct 18 2021, 9:48 AM
AndreyChurbanov closed D112015: [OpenMP] libomp: add check of task function pointer for NULL.
Oct 18 2021, 9:48 AM · Restricted Project
AndreyChurbanov requested review of D112015: [OpenMP] libomp: add check of task function pointer for NULL.
Oct 18 2021, 9:32 AM · Restricted Project

Oct 13 2021

AndreyChurbanov committed rG621d7a75b16d: [OpenMP] libomp: add atomic functions for new OpenMP 5.1 atomics. (authored by AndreyChurbanov).
[OpenMP] libomp: add atomic functions for new OpenMP 5.1 atomics.
Oct 13 2021, 11:02 AM
AndreyChurbanov closed D110109: [OpenMP] libomp: add atomic functions for new OpenMP 5.1 atomics..
Oct 13 2021, 11:02 AM · Restricted Project
AndreyChurbanov committed rG6e98ec9b2099: [OpenMP] libomp: fix ittnotify usage. (authored by AndreyChurbanov).
[OpenMP] libomp: fix ittnotify usage.
Oct 13 2021, 10:49 AM
AndreyChurbanov closed D111580: [OpenMP] libomp: fix ittnotify usage..
Oct 13 2021, 10:49 AM · Restricted Project
AndreyChurbanov updated the diff for D111580: [OpenMP] libomp: fix ittnotify usage..

Added assertions on check of __itt_domain_create() result.
Theoretically the function can return NULL pointer that would indicate broken initialization of the ittnotify library.
Though we should check the broken initialization earlier, I added the assertions just in case.

Oct 13 2021, 10:43 AM · Restricted Project
AndreyChurbanov committed rG5e58b63b2869: [OpenMP] libomp: fix warning on comparison of integer expressions of different… (authored by AndreyChurbanov).
[OpenMP] libomp: fix warning on comparison of integer expressions of different…
Oct 13 2021, 10:12 AM
AndreyChurbanov closed D111562: [OpenMP] libomp: fix warning on comparison of integer expressions of different signedness.
Oct 13 2021, 10:12 AM · Restricted Project

Oct 11 2021

AndreyChurbanov updated the summary of D111580: [OpenMP] libomp: fix ittnotify usage..
Oct 11 2021, 2:43 PM · Restricted Project
AndreyChurbanov requested review of D111580: [OpenMP] libomp: fix ittnotify usage..
Oct 11 2021, 2:39 PM · Restricted Project
AndreyChurbanov requested review of D111562: [OpenMP] libomp: fix warning on comparison of integer expressions of different signedness.
Oct 11 2021, 10:25 AM · Restricted Project
AndreyChurbanov committed rGf5c0c9179f55: [OpenMP] libomp: add OpenMP 5.1 memory allocation routines. (authored by AndreyChurbanov).
[OpenMP] libomp: add OpenMP 5.1 memory allocation routines.
Oct 11 2021, 9:25 AM
AndreyChurbanov closed D110923: [OpenMP] libomp: add OpenMP 5.1 memory allocation routines.
Oct 11 2021, 9:25 AM · Restricted Project

Oct 1 2021

AndreyChurbanov requested review of D110923: [OpenMP] libomp: add OpenMP 5.1 memory allocation routines.
Oct 1 2021, 5:09 AM · Restricted Project

Sep 27 2021

AndreyChurbanov committed rG5357a98c823a: [OpenMP] libomp: Usage of TASK_TIED constant inside kmp_gsupport.cpp (authored by vladaindjic).
[OpenMP] libomp: Usage of TASK_TIED constant inside kmp_gsupport.cpp
Sep 27 2021, 9:46 AM
AndreyChurbanov closed D110441: [OpenMP][GNU] Usage of TASK_TIED constant inside kmp_gsupport.cpp.
Sep 27 2021, 9:46 AM · Restricted Project

Sep 24 2021

AndreyChurbanov accepted D110441: [OpenMP][GNU] Usage of TASK_TIED constant inside kmp_gsupport.cpp.

LGTM

Sep 24 2021, 12:55 PM · Restricted Project

Sep 20 2021

AndreyChurbanov requested review of D110109: [OpenMP] libomp: add atomic functions for new OpenMP 5.1 atomics..
Sep 20 2021, 2:51 PM · Restricted Project

Sep 17 2021

AndreyChurbanov committed rG59b877d00162: [OpenMP] NFC: add type casts to silence gcc warnings (authored by AndreyChurbanov).
[OpenMP] NFC: add type casts to silence gcc warnings
Sep 17 2021, 9:50 AM
AndreyChurbanov committed rG7f1a6d891e08: [OpenMP] libomp: Update third-party sources of ittnotify client code. (authored by AndreyChurbanov).
[OpenMP] libomp: Update third-party sources of ittnotify client code.
Sep 17 2021, 9:39 AM
AndreyChurbanov closed D109333: [OpenMP] Update third-party sources of ittnotify client code.
Sep 17 2021, 9:38 AM · Restricted Project

Sep 9 2021

AndreyChurbanov accepted D109469: [OpenMP] Fix line truncation in omp_lib.h.

LGTM

Sep 9 2021, 6:18 AM · Restricted Project
AndreyChurbanov requested changes to D109469: [OpenMP] Fix line truncation in omp_lib.h.
Sep 9 2021, 5:18 AM · Restricted Project

Sep 8 2021

AndreyChurbanov committed rG608338cca579: [OpenMP][NFC] Added comment on OpenMP 5.0 task affinity pilot implementation (authored by AndreyChurbanov).
[OpenMP][NFC] Added comment on OpenMP 5.0 task affinity pilot implementation
Sep 8 2021, 8:12 AM
AndreyChurbanov committed rGd40108e0af08: [OpenMP] libomp: runtime part of omp_all_memory task dependence implementation. (authored by AndreyChurbanov).
[OpenMP] libomp: runtime part of omp_all_memory task dependence implementation.
Sep 8 2021, 6:56 AM
AndreyChurbanov closed D108574: [OpenMP] libomp: runtime part of omp_all_memory task dependence implementation..
Sep 8 2021, 6:55 AM · Restricted Project

Sep 6 2021

AndreyChurbanov requested review of D109333: [OpenMP] Update third-party sources of ittnotify client code.
Sep 6 2021, 12:34 PM · Restricted Project
AndreyChurbanov accepted D108062: [OpenMP] Add interface for 5.1 scope construct.

LGTM

Sep 6 2021, 4:31 AM · Restricted Project