Lines Matching refs:Opc
107 virtual unsigned getUnindexedOpcode(unsigned Opc) const =0;
416 bool isUncondBranchOpcode(int Opc) { in isUncondBranchOpcode() argument
417 return Opc == ARM::B || Opc == ARM::tB || Opc == ARM::t2B; in isUncondBranchOpcode()
421 bool isCondBranchOpcode(int Opc) { in isCondBranchOpcode() argument
422 return Opc == ARM::Bcc || Opc == ARM::tBcc || Opc == ARM::t2Bcc; in isCondBranchOpcode()
426 bool isJumpTableBranchOpcode(int Opc) { in isJumpTableBranchOpcode() argument
427 return Opc == ARM::BR_JTr || Opc == ARM::BR_JTm || Opc == ARM::BR_JTadd || in isJumpTableBranchOpcode()
428 Opc == ARM::tBR_JTr || Opc == ARM::t2BR_JT; in isJumpTableBranchOpcode()
432 bool isIndirectBranchOpcode(int Opc) { in isIndirectBranchOpcode() argument
433 return Opc == ARM::BX || Opc == ARM::MOVPCRX || Opc == ARM::tBRIND; in isIndirectBranchOpcode()
436 static inline bool isPopOpcode(int Opc) { in isPopOpcode() argument
437 return Opc == ARM::tPOP_RET || Opc == ARM::LDMIA_RET || in isPopOpcode()
438 Opc == ARM::t2LDMIA_RET || Opc == ARM::tPOP || Opc == ARM::LDMIA_UPD || in isPopOpcode()
439 Opc == ARM::t2LDMIA_UPD || Opc == ARM::VLDMDIA_UPD; in isPopOpcode()
442 static inline bool isPushOpcode(int Opc) { in isPushOpcode() argument
443 return Opc == ARM::tPUSH || Opc == ARM::t2STMDB_UPD || in isPushOpcode()
444 Opc == ARM::STMDB_UPD || Opc == ARM::VSTMDDB_UPD; in isPushOpcode()
452 unsigned getMatchingCondBranchOpcode(unsigned Opc);