This is an archive of the discontinued LLVM Phabricator instance.

[mlir][ArmSME] Remove "pure" side-effect from 'get_tile_id' op to prevent CSE
ClosedPublic

Authored by c-rhodes on Jul 28 2023, 9:46 AM.

Details

Summary

The 'get_tile_id' op is currently marked as pure so CSE thinks these ops
are equivalent and replaces with them a single one. This patch removes
pure to prevent this.

Diff Detail