Skip to content

Commit e4e279c

Browse files
committed
[AArch64] Expand MI->getOperand(1).getImm() with 0 literal (llvm#154598)
`MI->getOperand(1).getImm()` has already been verified to be 0 entering the block. (cherry-pick 769d5c2)
1 parent 3a9a0e8 commit e4e279c

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

llvm/lib/Target/AArch64/AArch64AsmPrinter.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2952,7 +2952,7 @@ void AArch64AsmPrinter::emitInstruction(const MachineInstr *MI) {
29522952
MCInst TmpInst;
29532953
TmpInst.setOpcode(AArch64::MOVIv16b_ns);
29542954
TmpInst.addOperand(MCOperand::createReg(MI->getOperand(0).getReg()));
2955-
TmpInst.addOperand(MCOperand::createImm(MI->getOperand(1).getImm()));
2955+
TmpInst.addOperand(MCOperand::createImm(0));
29562956
EmitToStreamer(*OutStreamer, TmpInst);
29572957
return;
29582958
}

0 commit comments

Comments
 (0)