This is an archive of the discontinued LLVM Phabricator instance.

[mlir] Tighten type verifiers for LLVM dialect ops results
ClosedPublic

Authored by ftynse on Dec 15 2020, 12:10 PM.

Details

Summary

Now that we have predicates for LLVM dialect types in ODS, we can use them to
restrict the types allowed in results of LLVM dialect operations. This also
serves as additional documentation for these operations.

Diff Detail

Event Timeline

ftynse created this revision.Dec 15 2020, 12:10 PM
ftynse requested review of this revision.Dec 15 2020, 12:10 PM
Herald added a project: Restricted Project. · View Herald TranscriptDec 15 2020, 12:10 PM
rriddle accepted this revision.Dec 15 2020, 12:21 PM

Nice cleanup!

This revision is now accepted and ready to land.Dec 15 2020, 12:21 PM
This revision was landed with ongoing or failed builds.Dec 15 2020, 2:50 PM
This revision was automatically updated to reflect the committed changes.