reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
1746 if (MI->getOpcode() == ARM::tPOP_RET && 1747 MI->getOperand(2).getReg() == ARM::PC && 1748 MI->getNumExplicitOperands() == 3) { 1750 BuildMI(MI->getParent(), MI->getDebugLoc(), TII->get(ARM::tBX_RET)) 1750 BuildMI(MI->getParent(), MI->getDebugLoc(), TII->get(ARM::tBX_RET)) 1751 .add(MI->getOperand(0)) 1752 .add(MI->getOperand(1)); 1753 MI->eraseFromParent(); 1755 } else if (MI->getOpcode() == ARM::tPUSH && 1756 MI->getOperand(2).getReg() == ARM::LR && 1757 MI->getNumExplicitOperands() == 3) { 1759 MI->eraseFromParent();