[all-commits] [llvm/llvm-project] adfd12: [ARM] Add patterns for store(fptosisat(..))
David Green via All-commits
all-commits at lists.llvm.org
Fri Sep 3 11:22:29 PDT 2021
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: adfd12e6d17c09b81c1e5784940a0dbb00fe0945
https://github.com/llvm/llvm-project/commit/adfd12e6d17c09b81c1e5784940a0dbb00fe0945
Author: David Green <david.green at arm.com>
Date: 2021-09-03 (Fri, 03 Sep 2021)
Changed paths:
M llvm/lib/Target/ARM/ARMInstrVFP.td
M llvm/test/CodeGen/ARM/fptoi-sat-store.ll
M llvm/test/CodeGen/Thumb2/mve-fptosi-sat-vector.ll
M llvm/test/CodeGen/Thumb2/mve-fptoui-sat-vector.ll
Log Message:
-----------
[ARM] Add patterns for store(fptosisat(..))
As an extension to D107866, this adds store(fptosisat(..)) patterns,
similar to the existing fptosi patterns, to prevent unnecessarily moving
into gpr regs where we can use fp stores directly.
Differential Revision: https://reviews.llvm.org/D108378
More information about the All-commits
mailing list