[all-commits] [llvm/llvm-project] a7455d: AMDGPU: Remove kills following clusters of memory ...
Matt Arsenault via All-commits
all-commits at lists.llvm.org
Tue Feb 16 07:49:49 PST 2021
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: a7455d7b7ce33bb4d04106e26f242e6cb24f3042
https://github.com/llvm/llvm-project/commit/a7455d7b7ce33bb4d04106e26f242e6cb24f3042
Author: Matt Arsenault <Matthew.Arsenault at amd.com>
Date: 2021-02-16 (Tue, 16 Feb 2021)
Changed paths:
M llvm/lib/Target/AMDGPU/SIPostRABundler.cpp
M llvm/test/CodeGen/AMDGPU/postra-bundle-memops.mir
Log Message:
-----------
AMDGPU: Remove kills following clusters of memory instruction
In a future commit, soft clauses will be hinted with kill instructions
rather than forced together with bundles. Look for kills that look
like this, and erase them. I'm not sure if the check for specific uses
is worthwhile, or if it would be better to just unconditionally erase
kills.
This reduces test churn in a future patch.
More information about the All-commits
mailing list