This is an archive of the discontinued LLVM Phabricator instance.

[DO NOT SUBMIT] Remove ConstantValue::dialect.
Needs ReviewPublic

Authored by phisiart on Sep 3 2022, 1:23 AM.
This revision needs review, but there are no reviewers specified.

Details

Reviewers
None
Summary

Currently, in sparse constant propagation analysis, the lattice ConstantValue stores the dialect of the operation that creates the constant.

This patch tries to remove the ConstantValue::dialect field.

However, I don't think this works.

Diff Detail