[SDPatternMatch] Add m_CondCode, m_NoneOf, and some SExt improvements (#90762)

  - Add m_CondCode to match the ISD::CondCode value from CondCodeSDNode
  - Add m_NoneOf combinator
  - m_SExt now recognizes sext_inreg
14 jobs for main
in 0 seconds and was queued for 74 minutes and 52 seconds