This is an archive of the discontinued LLVM Phabricator instance.

[mlir] Remove EDSC NestedBuilder
ClosedPublic

Authored by ftynse on Jun 18 2020, 1:59 PM.

Details

Summary

All class derived from edsc::NestedBuilder in core MLIR have been replaced
with alternatives based on OpBuilder+callbacks. The *Builder EDSC
infrastructure has been deprecated. Remove edsc::NestedBuilder.

This completes the "structured builders" refactoring.

Diff Detail

Event Timeline

ftynse created this revision.Jun 18 2020, 1:59 PM
Herald added a project: Restricted Project. · View Herald TranscriptJun 18 2020, 1:59 PM
rriddle accepted this revision.Jun 18 2020, 2:00 PM
This revision is now accepted and ready to land.Jun 18 2020, 2:00 PM
nicolasvasilache accepted this revision.Jun 18 2020, 3:06 PM
This revision was automatically updated to reflect the committed changes.