[PATCH] D70651: [Power8] Add the MacroFusion support for Power8

qshanz via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Thu Dec 5 21:28:26 PST 2019


steven.zhang added a comment.

The best way to do this is to add a tblgen backend which consume the TD that describe the fused instruction and produce a table that has 1:1 map for all the fused instruction pair. However, it is overkill I think. And in fact, we could add a multiple map to map one opcode with several fusion candidates but I don't think it is a good idea as we only have small groups of fusion candidates.


CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D70651/new/

https://reviews.llvm.org/D70651





More information about the llvm-commits mailing list