Page MenuHomePhabricator

[DWARFYAML] Refactor range list table to hold more data structure.
ClosedPublic

Authored by Higuoxing on Jul 21 2020, 7:20 AM.

Details

Summary

This patch refactors the range list table to hold both the range list
table and the location list table.

Diff Detail

Unit TestsFailed

TimeTest
10,150 mslinux > libomp.env::Unknown Unit Message ("")
Script: -- : 'RUN: at line 1'; /mnt/disks/ssd0/agent/llvm-project/build/./bin/clang -fopenmp -pthread -fno-experimental-isel -I /mnt/disks/ssd0/agent/llvm-project/openmp/runtime/test -I /mnt/disks/ssd0/agent/llvm-project/build/projects/openmp/runtime/src -L /mnt/disks/ssd0/agent/llvm-project/build/lib -I /mnt/disks/ssd0/agent/llvm-project/openmp/runtime/test/ompt /mnt/disks/ssd0/agent/llvm-project/openmp/runtime/test/env/kmp_set_dispatch_buf.c -o /mnt/disks/ssd0/agent/llvm-project/build/projects/openmp/runtime/test/env/Output/kmp_set_dispatch_buf.c.tmp -lm -latomic
1,470 mslinux > libomp.worksharing/for::Unknown Unit Message ("")
Script: -- : 'RUN: at line 1'; /mnt/disks/ssd0/agent/llvm-project/build/./bin/clang -fopenmp -pthread -fno-experimental-isel -I /mnt/disks/ssd0/agent/llvm-project/openmp/runtime/test -I /mnt/disks/ssd0/agent/llvm-project/build/projects/openmp/runtime/src -L /mnt/disks/ssd0/agent/llvm-project/build/lib -I /mnt/disks/ssd0/agent/llvm-project/openmp/runtime/test/ompt /mnt/disks/ssd0/agent/llvm-project/openmp/runtime/test/worksharing/for/kmp_set_dispatch_buf.c -o /mnt/disks/ssd0/agent/llvm-project/build/projects/openmp/runtime/test/worksharing/for/Output/kmp_set_dispatch_buf.c.tmp -lm -latomic && /mnt/disks/ssd0/agent/llvm-project/build/projects/openmp/runtime/test/worksharing/for/Output/kmp_set_dispatch_buf.c.tmp 7

Event Timeline

Higuoxing created this revision.Jul 21 2020, 7:20 AM
Herald added a project: Restricted Project. · View Herald TranscriptJul 21 2020, 7:20 AM
labath accepted this revision.Jul 22 2020, 1:12 AM

Seems straight-forward enough.

This revision is now accepted and ready to land.Jul 22 2020, 1:12 AM
jhenderson accepted this revision.Jul 22 2020, 2:11 AM

Makes sense to me too. LGTM.

Thanks for reviewing!

This revision was automatically updated to reflect the committed changes.