This is an archive of the discontinued LLVM Phabricator instance.

[mlir][index] Fix side effect modeling for division by zero ops
ClosedPublic

Authored by Mogball on Sep 5 2023, 2:18 PM.

Details

Summary

Operations that can divide by zero and can have immediate undefined
behaviour should be marked as NoMemoryEffect rather than Pure.

Depends on D159456

Diff Detail

Event Timeline

Mogball created this revision.Sep 5 2023, 2:18 PM
Herald added a project: Restricted Project. · View Herald TranscriptSep 5 2023, 2:18 PM
Mogball requested review of this revision.Sep 5 2023, 2:18 PM
weiweichen accepted this revision.Sep 5 2023, 2:28 PM
weiweichen added a subscriber: weiweichen.

LGTM

This revision is now accepted and ready to land.Sep 5 2023, 2:28 PM
This revision was landed with ongoing or failed builds.Sep 5 2023, 2:45 PM
This revision was automatically updated to reflect the committed changes.