This is an archive of the discontinued LLVM Phabricator instance.

[mlir] Merge the successor operand count into BlockOperand.
ClosedPublic

Authored by rriddle on Dec 27 2019, 3:33 PM.

Details

Summary

The successor operand counts are directly tied to block operands anyways, and this simplifies the trailing objects of Operation(i.e. one less computation to perform).

Diff Detail

Event Timeline

rriddle created this revision.Dec 27 2019, 3:33 PM
rriddle retitled this revision from Merge the successor operand count into BlockOperand. to [mlir] Merge the successor operand count into BlockOperand..Dec 27 2019, 3:38 PM

Unit tests: pass. 61127 tests passed, 0 failed and 728 were skipped.

clang-tidy: fail. Please fix clang-tidy findings.

clang-format: pass.

Build artifacts: diff.json, clang-tidy.txt, clang-format.patch, CMakeCache.txt, console-log.txt, test-results.xml

mehdi_amini accepted this revision.Dec 27 2019, 8:11 PM
This revision is now accepted and ready to land.Dec 27 2019, 8:11 PM
jpienaar accepted this revision.Dec 27 2019, 8:32 PM
This revision was automatically updated to reflect the committed changes.