Home
last modified time | relevance | path

Searched refs:RedOpc (Results 1 – 2 of 2) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DDAGCombiner.cpp583 SDValue reassociateReduction(unsigned RedOpc, unsigned Opc, const SDLoc &DL,
1336 SDValue DAGCombiner::reassociateReduction(unsigned RedOpc, unsigned Opc, in reassociateReduction() argument
1339 if (N0.getOpcode() == RedOpc && N1.getOpcode() == RedOpc && in reassociateReduction()
1343 TLI.shouldReassociateReduction(RedOpc, N0.getOperand(0).getValueType())) { in reassociateReduction()
1345 return DAG.getNode(RedOpc, DL, VT, in reassociateReduction()
1356 m_AllOf(m_OneUse(m_UnaryOp(RedOpc, m_Value(A))), in reassociateReduction()
1361 m_AllOf(m_OneUse(m_UnaryOp(RedOpc, m_Value(C))), in reassociateReduction()
1364 !sd_match(B, m_UnaryOp(RedOpc, m_Value())) && in reassociateReduction()
1365 !sd_match(D, m_UnaryOp(RedOpc, m_Value())) && in reassociateReduction()
1368 TLI.shouldReassociateReduction(RedOpc, VT)) { in reassociateReduction()
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DTargetLowering.h509 virtual bool shouldReassociateReduction(unsigned RedOpc, EVT VT) const { in shouldReassociateReduction() argument