Lines Matching refs:OpC
720 unsigned OpC = MI.getOpcode(); in usesIXAddr() local
722 switch (OpC) { in usesIXAddr()
776 unsigned OpC = MI.getOpcode(); in eliminateFrameIndex() local
778 if ((OpC == PPC::DYNAREAOFFSET || OpC == PPC::DYNAREAOFFSET8)) { in eliminateFrameIndex()
785 (OpC == PPC::DYNALLOC || OpC == PPC::DYNALLOC8)) { in eliminateFrameIndex()
791 if (OpC == PPC::SPILL_CR) { in eliminateFrameIndex()
794 } else if (OpC == PPC::RESTORE_CR) { in eliminateFrameIndex()
797 } else if (OpC == PPC::SPILL_CRBIT) { in eliminateFrameIndex()
800 } else if (OpC == PPC::RESTORE_CRBIT) { in eliminateFrameIndex()
803 } else if (OpC == PPC::SPILL_VRSAVE) { in eliminateFrameIndex()
806 } else if (OpC == PPC::RESTORE_VRSAVE) { in eliminateFrameIndex()
820 bool noImmForm = !MI.isInlineAsm() && OpC != TargetOpcode::STACKMAP && in eliminateFrameIndex()
821 OpC != TargetOpcode::PATCHPOINT && !ImmToIdxMap.count(OpC); in eliminateFrameIndex()
844 assert(OpC != PPC::DBG_VALUE && in eliminateFrameIndex()
847 OpC == TargetOpcode::STACKMAP || in eliminateFrameIndex()
848 OpC == TargetOpcode::PATCHPOINT)) { in eliminateFrameIndex()
878 else if (OpC != TargetOpcode::INLINEASM) { in eliminateFrameIndex()
879 assert(ImmToIdxMap.count(OpC) && in eliminateFrameIndex()
881 unsigned NewOpcode = ImmToIdxMap.find(OpC)->second; in eliminateFrameIndex()
946 unsigned OpC = MI->getOpcode(); in needsFrameBaseReg() local
947 if (!ImmToIdxMap.count(OpC)) in needsFrameBaseReg()
951 if ((OpC == PPC::ADDI || OpC == PPC::ADDI8) && in needsFrameBaseReg()