Page MenuHomePhabricator

[libomptarget] Mapper function spliting
Needs ReviewPublic

Authored by dtalaashrafi on Sep 13 2022, 9:18 PM.

Details

Reviewers
jdoerfert
Summary

This is an implementation of __tgt_target_data_begin_mapper_issue and __tgt_target_data_begin_mapper_wait
functions, and some other required changes.

Diff Detail

Unit TestsFailed

TimeTest
2,860 msx64 debian > LLVM.Transforms/OpenMP::hide_mem_transfer_latency.ll
Script: -- : 'RUN: at line 2'; /var/lib/buildkite-agent/builds/llvm-project/build/bin/opt -S -passes=openmp-opt-cgscc -aa-pipeline=basic-aa -openmp-hide-memory-transfer-latency < /var/lib/buildkite-agent/builds/llvm-project/llvm/test/Transforms/OpenMP/hide_mem_transfer_latency.ll | /var/lib/buildkite-agent/builds/llvm-project/build/bin/FileCheck /var/lib/buildkite-agent/builds/llvm-project/llvm/test/Transforms/OpenMP/hide_mem_transfer_latency.ll
2,940 msx64 debian > LLVM.Transforms/OpenMP::values_in_offload_arrays.ll
Script: -- : 'RUN: at line 1'; /var/lib/buildkite-agent/builds/llvm-project/build/bin/opt -S -passes=openmp-opt-cgscc -aa-pipeline=basic-aa -openmp-hide-memory-transfer-latency -debug-only=openmp-opt < /var/lib/buildkite-agent/builds/llvm-project/llvm/test/Transforms/OpenMP/values_in_offload_arrays.ll 2>&1 | /var/lib/buildkite-agent/builds/llvm-project/build/bin/FileCheck /var/lib/buildkite-agent/builds/llvm-project/llvm/test/Transforms/OpenMP/values_in_offload_arrays.ll
60,060 msx64 debian > libFuzzer.libFuzzer::fuzzer-leak.test
Script: -- : 'RUN: at line 3'; /var/lib/buildkite-agent/builds/llvm-project/build/./bin/clang --driver-mode=g++ -O2 -gline-tables-only -fsanitize=address,fuzzer -I/var/lib/buildkite-agent/builds/llvm-project/compiler-rt/lib/fuzzer -m64 /var/lib/buildkite-agent/builds/llvm-project/compiler-rt/test/fuzzer/LeakTest.cpp -o /var/lib/buildkite-agent/builds/llvm-project/build/projects/compiler-rt/test/fuzzer/X86_64DefaultLinuxConfig/Output/fuzzer-leak.test.tmp-LeakTest

Event Timeline

dtalaashrafi created this revision.Sep 13 2022, 9:18 PM
Herald added a project: Restricted Project. · View Herald TranscriptSep 13 2022, 9:18 PM
dtalaashrafi requested review of this revision.Sep 13 2022, 9:18 PM
Herald added projects: Restricted Project, Restricted Project. · View Herald TranscriptSep 13 2022, 9:18 PM