This is an archive of the discontinued LLVM Phabricator instance.

[PowerPC] add more high latency opcodes for machine combiner pass
ClosedPublic

Authored by shchenz on May 17 2020, 6:12 PM.

Details

Summary

This pass adds more high latency associate and commutative opcodes for machine combiner pass on PowerPC.

For now, machine combiner pass on PowerPC only reassociates the operations which have latency no less than 5 based on Power9 UM.

Diff Detail

Event Timeline

shchenz created this revision.May 17 2020, 6:12 PM
steven.zhang accepted this revision.May 19 2020, 6:54 PM

LGTM, thank you for adding this.

This revision is now accepted and ready to land.May 19 2020, 6:54 PM
This revision was automatically updated to reflect the committed changes.