[all-commits] [llvm/llvm-project] dffbc0: [MachineCopyPropagation] Recognise and delete no-o...
Alex Bradbury via All-commits
all-commits at lists.llvm.org
Mon Mar 10 06:23:21 PDT 2025
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: dffbc030e75b758e7512518abd499a0f680addbf
https://github.com/llvm/llvm-project/commit/dffbc030e75b758e7512518abd499a0f680addbf
Author: Alex Bradbury <asb at igalia.com>
Date: 2025-03-10 (Mon, 10 Mar 2025)
Changed paths:
M llvm/lib/CodeGen/MachineCopyPropagation.cpp
M llvm/test/CodeGen/RISCV/GlobalISel/constbarrier-rv32.ll
M llvm/test/CodeGen/RISCV/GlobalISel/constbarrier-rv64.ll
M llvm/test/CodeGen/RISCV/machine-copyprop-noop-removal.mir
M llvm/test/CodeGen/RISCV/sextw-removal.ll
Log Message:
-----------
[MachineCopyPropagation] Recognise and delete no-op moves produced after forwarded uses (#129889)
This change removes 189 static instances of no-op reg-reg moves (i.e.
where src == dest) across llvm-test-suite when compiled for RISC-V
rv64gc and with SPEC included.
To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications
More information about the All-commits
mailing list