[llvm] 2bbe650 - [AMDGPU] Remove redundant isVALU in SIPreEmitPeephole. NFC
Carl Ritson via llvm-commits
llvm-commits at lists.llvm.org
Sat Feb 26 23:09:49 PST 2022
Author: Carl Ritson
Date: 2022-02-27T16:09:20+09:00
New Revision: 2bbe6506d4a9fd847a8a613128beb2340af0137e
URL: https://github.com/llvm/llvm-project/commit/2bbe6506d4a9fd847a8a613128beb2340af0137e
DIFF: https://github.com/llvm/llvm-project/commit/2bbe6506d4a9fd847a8a613128beb2340af0137e.diff
LOG: [AMDGPU] Remove redundant isVALU in SIPreEmitPeephole. NFC
Remove redundant isVALU call added in D120202.
Added:
Modified:
llvm/lib/Target/AMDGPU/SIPreEmitPeephole.cpp
Removed:
################################################################################
diff --git a/llvm/lib/Target/AMDGPU/SIPreEmitPeephole.cpp b/llvm/lib/Target/AMDGPU/SIPreEmitPeephole.cpp
index f1736ee7b9d99..49295b1f06701 100644
--- a/llvm/lib/Target/AMDGPU/SIPreEmitPeephole.cpp
+++ b/llvm/lib/Target/AMDGPU/SIPreEmitPeephole.cpp
@@ -146,7 +146,7 @@ bool SIPreEmitPeephole::optimizeVccBranch(MachineInstr &MI) const {
// Erase the S_AND and return.
// Note: isVOPC is used instead of isCompare to catch V_CMP_CLASS
if (A->getOpcode() == And && SReg == CondReg && !ModifiesExec &&
- TII->isVOPC(*M) && TII->isVALU(*M)) {
+ TII->isVOPC(*M)) {
A->eraseFromParent();
return true;
}
More information about the llvm-commits
mailing list