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

References

lib/CodeGen/SelectionDAG/TargetLowering.cpp
  513   assert(Op.getNumOperands() == 2 &&
  515   assert(Op.getNode()->getNumValues() == 1 &&
  519   SDLoc dl(Op);
  522   if (Op.getValueType().isVector())
  527   if (!Op.getNode()->hasOneUse())
  539     if (TLI.isTruncateFree(Op.getValueType(), SmallVT) &&
  540         TLI.isZExtFree(SmallVT, Op.getValueType())) {
  543           Op.getOpcode(), dl, SmallVT,
  544           DAG.getNode(ISD::TRUNCATE, dl, SmallVT, Op.getOperand(0)),
  545           DAG.getNode(ISD::TRUNCATE, dl, SmallVT, Op.getOperand(1)));
  547       SDValue Z = DAG.getNode(ISD::ANY_EXTEND, dl, Op.getValueType(), X);
  548       return TLO.CombineTo(Op, Z);