[all-commits] [llvm/llvm-project] 9adc7f: [SystemZ] Perform instruction shortening for fuse...
Jonas Paulsson via All-commits
all-commits at lists.llvm.org
Mon Mar 23 06:13:43 PDT 2020
Branch: refs/heads/master
Home: https://github.com/llvm/llvm-project
Commit: 9adc7fc3cdf571bd70d5f8bda4e2e9c233c5fd63
https://github.com/llvm/llvm-project/commit/9adc7fc3cdf571bd70d5f8bda4e2e9c233c5fd63
Author: Jonas Paulsson <paulsson at linux.vnet.ibm.com>
Date: 2020-03-23 (Mon, 23 Mar 2020)
Changed paths:
M llvm/lib/Target/SystemZ/SystemZShortenInst.cpp
A llvm/test/CodeGen/SystemZ/shorten-fused-fp-ops.mir
Log Message:
-----------
[SystemZ] Perform instruction shortening for fused fp ops.
Replace single-lane (W... form) vector "multiply and add" and "multiply and
subtract" instructions with equivalent floating point instructions whenever
possible in SystemZShortenInst.
Review: Ulrich Weigand
Differential Revision: https://reviews.llvm.org/D76370
More information about the All-commits
mailing list