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

Repository
rL LLVM

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.