This is an archive of the discontinued LLVM Phabricator instance.

[VE,#3] Runtime libraries
AbandonedPublic

Authored by simoll on Dec 11 2019, 3:09 AM.

Details

Reviewers
jdoerfert
mclow.lists
Group Reviewers
Restricted Project
Restricted Project
Restricted Project
Summary

This is patch #3 in the patch series for the VE backend for NEC-SX Aurora.
This patch builds on the Clang VE toolchain patch of https://reviews.llvm.org/D71339

This patch implements the following libraries for the VE target:

  • libunwind
  • libcxx
  • libcxxabi
  • openmp (w/o offloading)
  • compiler-rt

Event Timeline

simoll created this revision.Dec 11 2019, 3:09 AM
Herald added projects: Restricted Project, Restricted Project, Restricted Project, Restricted Project, Restricted Project. · View Herald Transcript

To clarify: this patch is not intended to be committed as-is but gives an overview of the required changes. It's the a patch of a series for the VE backend and includes all the earlier patches.

To clarify: this patch is not intended to be committed as-is but gives an overview of the required changes. It's the a patch of a series for the VE backend and includes all the earlier patches.

Could you please make it incremental, ie not include all earlier patches? It's impossible to look at the proposed changes right now.

simoll updated this revision to Diff 233328.Dec 11 2019, 5:30 AM

Trimmed down to library changes only.

simoll added a project: Restricted Project.Dec 11 2019, 5:47 AM
simoll abandoned this revision.May 20 2022, 5:38 AM
Herald added a reviewer: Restricted Project. · View Herald TranscriptMay 20 2022, 5:38 AM
Herald added projects: Restricted Project, Restricted Project, Restricted Project. · View Herald Transcript
Herald added a reviewer: Restricted Project. · View Herald Transcript
Herald added a reviewer: Restricted Project. · View Herald Transcript