[all-commits] [llvm/llvm-project] 2ed805: Revert "[AArch64][GlobalISel] Don't contract cross...
Amara Emerson via All-commits
all-commits at lists.llvm.org
Tue Aug 24 16:27:11 PDT 2021
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 2ed8053d465e169e9819c933dea1a319a8d19533
https://github.com/llvm/llvm-project/commit/2ed8053d465e169e9819c933dea1a319a8d19533
Author: Amara Emerson <amara at apple.com>
Date: 2021-08-24 (Tue, 24 Aug 2021)
Changed paths:
M llvm/lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp
M llvm/test/CodeGen/AArch64/GlobalISel/contract-store.mir
Log Message:
-----------
Revert "[AArch64][GlobalISel] Don't contract cross-bank copies into truncating stores."
This reverts commit 67bf3ac7446bd8ba16bb5ef82fa9f28a848616da.
The reason is that this change is now superseded by 04fb9b729a53 which fixes the
underlying problem in the selector. Now it's fine to generate truncating FP stores
since the selector code will just generate subreg copies to handle them.
More information about the All-commits
mailing list