This is an archive of the discontinued LLVM Phabricator instance.

Fix ty function in HexagonISelLowering
AcceptedPublic

Authored by quic_aankit on Aug 24 2020, 12:25 PM.

Details

Summary

[Hexagon] Prevent DAG combine on illegal types

Diff Detail

Event Timeline

quic_aankit created this revision.Aug 24 2020, 12:25 PM
Herald added a project: Restricted Project. · View Herald TranscriptAug 24 2020, 12:25 PM
quic_aankit requested review of this revision.Aug 24 2020, 12:25 PM
quic_aankit edited the summary of this revision. (Show Details)
The testcase throws the below error without the patch:

llvm::MVT llvm::EVT::getSimpleVT() const: Assertion
`isSimple() && "Expected a SimpleValueType!"' failed.
kparzysz accepted this revision.Aug 25 2020, 12:21 PM
This revision is now accepted and ready to land.Aug 25 2020, 12:21 PM