Skip to content

Commit 6b6abf0

Browse files
[DAG][NFC] Remove unnecessary default arguments (#100737)
1 parent b209eda commit 6b6abf0

File tree

1 file changed

+27
-28
lines changed

1 file changed

+27
-28
lines changed

llvm/include/llvm/CodeGen/SDPatternMatch.h

Lines changed: 27 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -477,10 +477,9 @@ struct TernaryOpc_match {
477477
};
478478

479479
template <typename T0_P, typename T1_P, typename T2_P>
480-
inline TernaryOpc_match<T0_P, T1_P, T2_P, false, false>
480+
inline TernaryOpc_match<T0_P, T1_P, T2_P>
481481
m_SetCC(const T0_P &LHS, const T1_P &RHS, const T2_P &CC) {
482-
return TernaryOpc_match<T0_P, T1_P, T2_P, false, false>(ISD::SETCC, LHS, RHS,
483-
CC);
482+
return TernaryOpc_match<T0_P, T1_P, T2_P>(ISD::SETCC, LHS, RHS, CC);
484483
}
485484

486485
template <typename T0_P, typename T1_P, typename T2_P>
@@ -529,9 +528,9 @@ struct BinaryOpc_match {
529528
};
530529

531530
template <typename LHS, typename RHS>
532-
inline BinaryOpc_match<LHS, RHS, false> m_BinOp(unsigned Opc, const LHS &L,
533-
const RHS &R) {
534-
return BinaryOpc_match<LHS, RHS, false>(Opc, L, R);
531+
inline BinaryOpc_match<LHS, RHS> m_BinOp(unsigned Opc, const LHS &L,
532+
const RHS &R) {
533+
return BinaryOpc_match<LHS, RHS>(Opc, L, R);
535534
}
536535
template <typename LHS, typename RHS>
537536
inline BinaryOpc_match<LHS, RHS, true> m_c_BinOp(unsigned Opc, const LHS &L,
@@ -557,8 +556,8 @@ inline BinaryOpc_match<LHS, RHS, true> m_Add(const LHS &L, const RHS &R) {
557556
}
558557

559558
template <typename LHS, typename RHS>
560-
inline BinaryOpc_match<LHS, RHS, false> m_Sub(const LHS &L, const RHS &R) {
561-
return BinaryOpc_match<LHS, RHS, false>(ISD::SUB, L, R);
559+
inline BinaryOpc_match<LHS, RHS> m_Sub(const LHS &L, const RHS &R) {
560+
return BinaryOpc_match<LHS, RHS>(ISD::SUB, L, R);
562561
}
563562

564563
template <typename LHS, typename RHS>
@@ -602,35 +601,35 @@ inline BinaryOpc_match<LHS, RHS, true> m_UMax(const LHS &L, const RHS &R) {
602601
}
603602

604603
template <typename LHS, typename RHS>
605-
inline BinaryOpc_match<LHS, RHS, false> m_UDiv(const LHS &L, const RHS &R) {
606-
return BinaryOpc_match<LHS, RHS, false>(ISD::UDIV, L, R);
604+
inline BinaryOpc_match<LHS, RHS> m_UDiv(const LHS &L, const RHS &R) {
605+
return BinaryOpc_match<LHS, RHS>(ISD::UDIV, L, R);
607606
}
608607
template <typename LHS, typename RHS>
609-
inline BinaryOpc_match<LHS, RHS, false> m_SDiv(const LHS &L, const RHS &R) {
610-
return BinaryOpc_match<LHS, RHS, false>(ISD::SDIV, L, R);
608+
inline BinaryOpc_match<LHS, RHS> m_SDiv(const LHS &L, const RHS &R) {
609+
return BinaryOpc_match<LHS, RHS>(ISD::SDIV, L, R);
611610
}
612611

613612
template <typename LHS, typename RHS>
614-
inline BinaryOpc_match<LHS, RHS, false> m_URem(const LHS &L, const RHS &R) {
615-
return BinaryOpc_match<LHS, RHS, false>(ISD::UREM, L, R);
613+
inline BinaryOpc_match<LHS, RHS> m_URem(const LHS &L, const RHS &R) {
614+
return BinaryOpc_match<LHS, RHS>(ISD::UREM, L, R);
616615
}
617616
template <typename LHS, typename RHS>
618-
inline BinaryOpc_match<LHS, RHS, false> m_SRem(const LHS &L, const RHS &R) {
619-
return BinaryOpc_match<LHS, RHS, false>(ISD::SREM, L, R);
617+
inline BinaryOpc_match<LHS, RHS> m_SRem(const LHS &L, const RHS &R) {
618+
return BinaryOpc_match<LHS, RHS>(ISD::SREM, L, R);
620619
}
621620

622621
template <typename LHS, typename RHS>
623-
inline BinaryOpc_match<LHS, RHS, false> m_Shl(const LHS &L, const RHS &R) {
624-
return BinaryOpc_match<LHS, RHS, false>(ISD::SHL, L, R);
622+
inline BinaryOpc_match<LHS, RHS> m_Shl(const LHS &L, const RHS &R) {
623+
return BinaryOpc_match<LHS, RHS>(ISD::SHL, L, R);
625624
}
626625

627626
template <typename LHS, typename RHS>
628-
inline BinaryOpc_match<LHS, RHS, false> m_Sra(const LHS &L, const RHS &R) {
629-
return BinaryOpc_match<LHS, RHS, false>(ISD::SRA, L, R);
627+
inline BinaryOpc_match<LHS, RHS> m_Sra(const LHS &L, const RHS &R) {
628+
return BinaryOpc_match<LHS, RHS>(ISD::SRA, L, R);
630629
}
631630
template <typename LHS, typename RHS>
632-
inline BinaryOpc_match<LHS, RHS, false> m_Srl(const LHS &L, const RHS &R) {
633-
return BinaryOpc_match<LHS, RHS, false>(ISD::SRL, L, R);
631+
inline BinaryOpc_match<LHS, RHS> m_Srl(const LHS &L, const RHS &R) {
632+
return BinaryOpc_match<LHS, RHS>(ISD::SRL, L, R);
634633
}
635634

636635
template <typename LHS, typename RHS>
@@ -639,8 +638,8 @@ inline BinaryOpc_match<LHS, RHS, true> m_FAdd(const LHS &L, const RHS &R) {
639638
}
640639

641640
template <typename LHS, typename RHS>
642-
inline BinaryOpc_match<LHS, RHS, false> m_FSub(const LHS &L, const RHS &R) {
643-
return BinaryOpc_match<LHS, RHS, false>(ISD::FSUB, L, R);
641+
inline BinaryOpc_match<LHS, RHS> m_FSub(const LHS &L, const RHS &R) {
642+
return BinaryOpc_match<LHS, RHS>(ISD::FSUB, L, R);
644643
}
645644

646645
template <typename LHS, typename RHS>
@@ -649,13 +648,13 @@ inline BinaryOpc_match<LHS, RHS, true> m_FMul(const LHS &L, const RHS &R) {
649648
}
650649

651650
template <typename LHS, typename RHS>
652-
inline BinaryOpc_match<LHS, RHS, false> m_FDiv(const LHS &L, const RHS &R) {
653-
return BinaryOpc_match<LHS, RHS, false>(ISD::FDIV, L, R);
651+
inline BinaryOpc_match<LHS, RHS> m_FDiv(const LHS &L, const RHS &R) {
652+
return BinaryOpc_match<LHS, RHS>(ISD::FDIV, L, R);
654653
}
655654

656655
template <typename LHS, typename RHS>
657-
inline BinaryOpc_match<LHS, RHS, false> m_FRem(const LHS &L, const RHS &R) {
658-
return BinaryOpc_match<LHS, RHS, false>(ISD::FREM, L, R);
656+
inline BinaryOpc_match<LHS, RHS> m_FRem(const LHS &L, const RHS &R) {
657+
return BinaryOpc_match<LHS, RHS>(ISD::FREM, L, R);
659658
}
660659

661660
// === Unary operations ===

0 commit comments

Comments
 (0)