[all-commits] [llvm/llvm-project] ed43aa: [AArch64][SVE] Fix fptrunc store for fixed len vector
Peter Waller via All-commits
all-commits at lists.llvm.org
Tue Dec 7 04:22:32 PST 2021
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: ed43aab98d52112f29e2a0204b85582096300bfe
https://github.com/llvm/llvm-project/commit/ed43aab98d52112f29e2a0204b85582096300bfe
Author: Peter Waller <peter.waller at arm.com>
Date: 2021-12-07 (Tue, 07 Dec 2021)
Changed paths:
M llvm/lib/Target/AArch64/AArch64ISelLowering.cpp
M llvm/test/CodeGen/AArch64/sve-fixed-length-fp-extend-trunc.ll
Log Message:
-----------
[AArch64][SVE] Fix fptrunc store for fixed len vector
Restrict duplicate FP_EXTEND/FP_TRUNC -> LOAD/STORE DAG combines to only
larger than NEON types, as these are the ones for which there is custom
lowering.
Update tests so that they go through memory to improve validation.
Differential Revision: https://reviews.llvm.org/D115166
More information about the All-commits
mailing list