reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
771 LLVM_DEBUG(LiMI->dump()); 776 if (LiMI->getOpcode() == PPC::ADDI || LiMI->getOpcode() == PPC::ADDI8) 776 if (LiMI->getOpcode() == PPC::ADDI || LiMI->getOpcode() == PPC::ADDI8) 779 assert((LiMI->getOpcode() == PPC::LI || 780 LiMI->getOpcode() == PPC::LI8) && 782 auto LiImm = LiMI->getOperand(1).getImm(); // save the imm of LI 783 LiMI->RemoveOperand(1); // remove the imm of LI 784 LiMI->setDesc(TII->get(LiMI->getOpcode() == PPC::LI ? PPC::ADDI 784 LiMI->setDesc(TII->get(LiMI->getOpcode() == PPC::LI ? PPC::ADDI 786 MachineInstrBuilder(*LiMI->getParent()->getParent(), *LiMI) 786 MachineInstrBuilder(*LiMI->getParent()->getParent(), *LiMI) 789 LLVM_DEBUG(LiMI->dump());