This is an archive of the discontinued LLVM Phabricator instance.

[ThinLTO] Handle -fno-builtin* options for distributed backends
AbandonedPublic

Authored by tejohnson on Apr 2 2019, 4:06 PM.

Details

Reviewers
pcc
Summary

Without this patch, we were ignoring the -fno-builtin* options for clang
invocations performing ThinLTO distributed backends. Create and pass
down to LTO a TargetLibraryInfoImpl. A separate llvm-side patch will be
sent to add the new Config field and its necessary handling.

Depends on D60162.

Diff Detail

Event Timeline

tejohnson created this revision.Apr 2 2019, 4:06 PM
Herald added a project: Restricted Project. · View Herald TranscriptApr 2 2019, 4:06 PM
tejohnson abandoned this revision.May 13 2019, 1:26 PM

The parent revision now includes both clang and llvm side changes.