diff options
author | Matt Arsenault <Matthew.Arsenault@amd.com> | 2015-09-22 04:17:45 +0000 |
---|---|---|
committer | Matt Arsenault <Matthew.Arsenault@amd.com> | 2015-09-22 04:17:45 +0000 |
commit | f11e7489e1ed5828b32d941e95d9221d50682483 (patch) | |
tree | 371d094ee05428622a434dee60d7ab7bfff688bd | |
parent | d3dd1354a49c321324878269189cdff7e0e151bb (diff) | |
download | bcm5719-llvm-f11e7489e1ed5828b32d941e95d9221d50682483.tar.gz bcm5719-llvm-f11e7489e1ed5828b32d941e95d9221d50682483.zip |
AMDGPU: Remove unnecessary check
If the instruction doesn't have enough operands, it
either shouldn't be marked as isCommutable or is malformed.
llvm-svn: 248242
-rw-r--r-- | llvm/lib/Target/AMDGPU/SIInstrInfo.cpp | 4 |
1 files changed, 0 insertions, 4 deletions
diff --git a/llvm/lib/Target/AMDGPU/SIInstrInfo.cpp b/llvm/lib/Target/AMDGPU/SIInstrInfo.cpp index f013a1ee981..c7218dedddc 100644 --- a/llvm/lib/Target/AMDGPU/SIInstrInfo.cpp +++ b/llvm/lib/Target/AMDGPU/SIInstrInfo.cpp @@ -784,10 +784,6 @@ bool SIInstrInfo::expandPostRAPseudo(MachineBasicBlock::iterator MI) const { MachineInstr *SIInstrInfo::commuteInstruction(MachineInstr *MI, bool NewMI) const { - - if (MI->getNumOperands() < 3) - return nullptr; - int CommutedOpcode = commuteOpcode(*MI); if (CommutedOpcode == -1) return nullptr; |