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

References

lib/Target/PowerPC/PPCISelDAGToDAG.cpp
 5466   if (N->getOpcode() != ISD::ZERO_EXTEND &&
 5467       N->getOpcode() != ISD::SIGN_EXTEND &&
 5468       N->getOpcode() != ISD::ANY_EXTEND)
 5471   if (N->getOperand(0).getValueType() != MVT::i1)
 5474   if (!N->hasOneUse())
 5477   SDLoc dl(N);
 5478   EVT VT = N->getValueType(0);
 5479   SDValue Cond = N->getOperand(0);
 5481     CurDAG->getConstant(N->getOpcode() == ISD::SIGN_EXTEND ? -1 : 1, dl, VT);
 5485     SDNode *User = *N->use_begin();
 5489     auto TryFold = [this, N, User, dl](SDValue Val) {
 5491       SDValue O0 = UserO0.getNode() == N ? Val : UserO0;
 5492       SDValue O1 = UserO1.getNode() == N ? Val : UserO1;
 5518     N = User;
 5521   } while (N->hasOneUse());