This is an archive of the discontinued LLVM Phabricator instance.

[CodeGen] Correctly handle base classes which are passed in memory
ClosedPublic

Authored by majnemer on Jul 2 2015, 1:52 PM.

Details

Summary

We didn't correctly process the case where a base class is classified as
MEMORY. This would cause us to trip over an assertion.

This fixes PR24020.

Diff Detail

Event Timeline

majnemer updated this revision to Diff 28974.Jul 2 2015, 1:52 PM
majnemer retitled this revision from to [CodeGen] Correctly handle base classes which are passed in memory.
majnemer updated this object.
majnemer added reviewers: asl, ddunbar, rnk, rjmccall.
majnemer added a subscriber: cfe-commits.
rnk accepted this revision.Jul 6 2015, 9:25 AM
rnk edited edge metadata.

lgtm

This revision is now accepted and ready to land.Jul 6 2015, 9:25 AM
This revision was automatically updated to reflect the committed changes.