From: Kito Cheng Date: Thu, 5 Jan 2023 16:48:22 +0000 (+0800) Subject: [RISCV][NFC] Refine the patch of D141061 X-Git-Tag: upstream/17.0.6~22019 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=7504e9a19346b33fd2e0fcdcbd43ecee3d676b86;p=platform%2Fupstream%2Fllvm.git [RISCV][NFC] Refine the patch of D141061 Just saw Craig's comment after I commit, he has suggest a good NFC for that change. --- diff --git a/llvm/lib/Target/RISCV/RISCVInsertVSETVLI.cpp b/llvm/lib/Target/RISCV/RISCVInsertVSETVLI.cpp index bc6af29..115c962 100644 --- a/llvm/lib/Target/RISCV/RISCVInsertVSETVLI.cpp +++ b/llvm/lib/Target/RISCV/RISCVInsertVSETVLI.cpp @@ -1316,8 +1316,7 @@ void RISCVInsertVSETVLI::doLocalPostpass(MachineBasicBlock &MBB) { MI.getOperand(1).ChangeToImmediate(NextMI->getOperand(1).getImm()); else MI.getOperand(1).ChangeToRegister(NextMI->getOperand(1).getReg(), false); - if (MI.getOpcode() != NextMI->getOpcode()) - MI.setDesc(TII->get(NextMI->getOpcode())); + MI.setDesc(NextMI->getDesc()); } MI.getOperand(2).setImm(NextMI->getOperand(2).getImm()); ToDelete.push_back(NextMI);