This is an archive of the discontinued LLVM Phabricator instance.

IR: Type ID summary extensions for WPD; thread summary into WPD pass.
ClosedPublic

Authored by pcc on Feb 9 2017, 12:45 PM.

Details

Summary

Make the whole thing testable by adding YAML I/O support for the WPD
summary information and adding some negative tests that exercise the
YAML support.

Depends on D29734

Depends on D29746

Diff Detail

Repository
rL LLVM

Event Timeline

pcc created this revision.Feb 9 2017, 12:45 PM
pcc updated this revision to Diff 88040.Feb 10 2017, 12:49 PM
  • Change test to verify correct llvm.type.checked.load lowering
mehdi_amini edited edge metadata.Feb 10 2017, 6:06 PM

LGTM

llvm/include/llvm/IR/ModuleSummaryIndex.h
433 ↗(On Diff #88040)

Doc?

This revision was automatically updated to reflect the committed changes.
pcc marked an inline comment as done.