This is an archive of the discontinued LLVM Phabricator instance.

[GIsel][CombinerHelper] Don't consider debug insts in dominance queries [3/10]
ClosedPublic

Authored by vsk on Apr 15 2020, 4:06 PM.

Details

Summary

This fixes several issues where the presence of debug instructions could
disable certain combines, due to dominance queries finding uses/defs that
don't actually exist. Loosely depends on D78137.

Diff Detail

Event Timeline

vsk created this revision.Apr 15 2020, 4:06 PM
Herald added a project: Restricted Project. · View Herald TranscriptApr 15 2020, 4:06 PM
vsk updated this revision to Diff 257924.Apr 15 2020, 6:14 PM
vsk retitled this revision from [CombinerHelper] Don't consider debug insts in dominance queries to [GIsel][CombinerHelper] Don't consider debug insts in dominance queries [3/10].
vsk edited the summary of this revision. (Show Details)

retitle

This revision is now accepted and ready to land.Apr 15 2020, 6:50 PM
This revision was automatically updated to reflect the committed changes.