[all-commits] [llvm/llvm-project] e86f4e: [AArch64] Make VECREDUCE_FMIN/FMAX legal. NFCI
David Green via All-commits
all-commits at lists.llvm.org
Sun Jun 11 01:42:49 PDT 2023
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: e86f4e606b7c4f96df88de2816b2a4a025a2e04b
https://github.com/llvm/llvm-project/commit/e86f4e606b7c4f96df88de2816b2a4a025a2e04b
Author: David Green <david.green at arm.com>
Date: 2023-06-11 (Sun, 11 Jun 2023)
Changed paths:
M llvm/include/llvm/Target/TargetSelectionDAG.td
M llvm/lib/Target/AArch64/AArch64ISelLowering.cpp
M llvm/lib/Target/AArch64/AArch64InstrFormats.td
M llvm/lib/Target/AArch64/AArch64InstrInfo.td
Log Message:
-----------
[AArch64] Make VECREDUCE_FMIN/FMAX legal. NFCI
VECREDUCE_FMIN/FMAX wil be lowered to fminnmv/fmaxnmv. They needn't be custom
lowered through an intrinsic to do it, and can be treated as Legal instead.
More information about the All-commits
mailing list