Lines Matching refs:Opc

149 static bool isUnscaledLdSt(unsigned Opc) {  in isUnscaledLdSt()  argument
150 switch (Opc) { in isUnscaledLdSt()
195 static bool isNarrowStore(unsigned Opc) { in isNarrowStore() argument
196 switch (Opc) { in isNarrowStore()
211 static bool isNarrowLoad(unsigned Opc) { in isNarrowLoad() argument
212 switch (Opc) { in isNarrowLoad()
289 static unsigned getMatchingNonSExtOpcode(unsigned Opc, in getMatchingNonSExtOpcode() argument
293 switch (Opc) { in getMatchingNonSExtOpcode()
326 return Opc; in getMatchingNonSExtOpcode()
342 static unsigned getMatchingPairOpcode(unsigned Opc) { in getMatchingPairOpcode() argument
343 switch (Opc) { in getMatchingPairOpcode()
402 static unsigned getPreIndexedOpcode(unsigned Opc) { in getPreIndexedOpcode() argument
403 switch (Opc) { in getPreIndexedOpcode()
461 static unsigned getPostIndexedOpcode(unsigned Opc) { in getPostIndexedOpcode() argument
462 switch (Opc) { in getPostIndexedOpcode()
585 unsigned Opc = in mergePairedInsns() local
587 bool IsUnscaled = isUnscaledLdSt(Opc); in mergePairedInsns()
591 unsigned NewOpc = getMatchingPairOpcode(Opc); in mergePairedInsns()
618 if (isNarrowLoad(Opc)) { in mergePairedInsns()
719 if (isNarrowStore(Opc)) { in mergePairedInsns()
876 unsigned Opc = FirstMI->getOpcode(); in findMatchingInsn() local
882 bool IsNarrowStore = isNarrowStore(Opc); in findMatchingInsn()
897 if (!(isNarrowLoad(Opc) || IsNarrowStore) && in findMatchingInsn()
920 bool CanMergeOpc = Opc == MI->getOpcode(); in findMatchingInsn()
924 unsigned NonSExtOpc = getMatchingNonSExtOpcode(Opc, &IsValidLdStrOpc); in findMatchingInsn()
928 Flags.setSExtIdx(NonSExtOpc == (unsigned)Opc ? 1 : 0); in findMatchingInsn()
1415 unsigned Opc = MI->getOpcode(); in optimizeBlock() local
1416 switch (Opc) { in optimizeBlock()
1480 if (isUnscaledLdSt(Opc)) { in optimizeBlock()