[llvm] Add m_SelectCCLike matcher to match SELECT_CC or SELECT with SETCC (PR #149646)

via llvm-commits llvm-commits at lists.llvm.org
Fri Jul 25 05:11:32 PDT 2025


================
@@ -578,6 +578,16 @@ m_InsertSubvector(const LHS &Base, const RHS &Sub, const IDX &Idx) {
   return TernaryOpc_match<LHS, RHS, IDX>(ISD::INSERT_SUBVECTOR, Base, Sub, Idx);
 }
 
+template <typename LTy, typename RTy, typename TTy, typename FTy, typename CCTy>
+inline auto m_SelectCC(LTy &&L, RTy &&R, TTy &&T, FTy &&F, CCTy &&CC) {
----------------
houngkoungting wrote:

@RKSimon  You're  right — thanks for pointing that out!  Just give me a few minutes to update it .

https://github.com/llvm/llvm-project/pull/149646


More information about the llvm-commits mailing list