reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/CodeGen/SelectionDAG/DAGCombiner.cpp
20033   if (N2 == N3) return N2;
20033   if (N2 == N3) return N2;
20037   EVT VT = N2.getValueType();
20039   auto *N2C = dyn_cast<ConstantSDNode>(N2.getNode());
20048       return !(SCCC->isNullValue()) ? N2 : N3;
20053           convertSelectOfFPConstantsToLoadOffset(DL, N0, N1, N2, N3, CC))
20056   if (SDValue V = foldSelectCCToShiftAnd(DL, N0, N1, N2, N3, CC))
20069       N0->getValueType(0) == VT && isNullConstant(N1) && isNullConstant(N2) &&
20095   bool Swap = N3C && isNullConstant(N2) && N3C->getAPIntValue().isPowerOf2();
20117         Temp = DAG.getZeroExtendInReg(SCC, SDLoc(N2), VT);
20119         Temp = DAG.getNode(ISD::ZERO_EXTEND, SDLoc(N2), VT, SCC);
20122       Temp = DAG.getNode(ISD::ZERO_EXTEND, SDLoc(N2), VT, SCC);
20132     return DAG.getNode(ISD::SHL, DL, N2.getValueType(), Temp,
20147     SDValue ValueOnZero = N2;