[all-commits] [llvm/llvm-project] a9c5a9: [SystemZ] Improvement in tryRxSBG().
Jonas Paulsson via All-commits
all-commits at lists.llvm.org
Thu Jan 19 08:44:27 PST 2023
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: a9c5a98f810d380919d25c3073c61725d73d3c41
https://github.com/llvm/llvm-project/commit/a9c5a98f810d380919d25c3073c61725d73d3c41
Author: Jonas Paulsson <paulsson at linux.vnet.ibm.com>
Date: 2023-01-19 (Thu, 19 Jan 2023)
Changed paths:
M llvm/lib/Target/SystemZ/SystemZISelDAGToDAG.cpp
M llvm/test/CodeGen/SystemZ/flt-rounds.ll
M llvm/test/CodeGen/SystemZ/rnsbg-01.ll
M llvm/test/CodeGen/SystemZ/store_nonbytesized_vecs.ll
Log Message:
-----------
[SystemZ] Improvement in tryRxSBG().
Only allow replacements of nodes that have a single user. This is better as
simple instructions (e.g. XGRK) are one cycle faster, and it helps in cases
where both inputs share a common node.
Review: Ulrich Weigand
More information about the All-commits
mailing list