This is an archive of the discontinued LLVM Phabricator instance.

[TypePromotion] Remove signext args support
Needs ReviewPublic

Authored by samparker on Feb 3 2022, 3:28 AM.

Details

Summary

Running alive again on the tests discovered an issue with a signext value, specifically one feeding a phi used by a getelementptr, so I think it's best to disable those values for now.

The patch also includes some unrelated extra tests and fixups to allow alive to verify the pass.

Diff Detail

Event Timeline

samparker created this revision.Feb 3 2022, 3:28 AM
samparker requested review of this revision.Feb 3 2022, 3:28 AM
Herald added a project: Restricted Project. · View Herald TranscriptFeb 3 2022, 3:28 AM
samparker updated this revision to Diff 405589.Feb 3 2022, 5:11 AM

Updated AArch64 tests.