This is an archive of the discontinued LLVM Phabricator instance.

[SelectionDAG] Fix lowering of vector geps
ClosedPublic

Authored by jroelofs on Jul 29 2020, 12:18 PM.

Details

Summary

This fixes an assertion failure that was being triggered in SelectionDAG::getZeroExtendInReg(), where it was trying to extend the <2xi32> to i64 (which should have been <2xi64>).

Diff Detail

Event Timeline

jroelofs created this revision.Jul 29 2020, 12:18 PM
Herald added a project: Restricted Project. · View Herald TranscriptJul 29 2020, 12:18 PM
jroelofs requested review of this revision.Jul 29 2020, 12:18 PM
dmgreen accepted this revision.Jul 30 2020, 12:17 AM
dmgreen added a subscriber: dmgreen.

LGTM

This revision is now accepted and ready to land.Jul 30 2020, 12:17 AM
aemerson accepted this revision.Jul 30 2020, 10:56 AM
This revision was landed with ongoing or failed builds.Jul 30 2020, 1:57 PM
This revision was automatically updated to reflect the committed changes.