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

References

lib/CodeGen/SelectionDAG/TargetLowering.cpp
 6163   EVT ShVT = getShiftAmountTy(VT, DAG.getDataLayout());
 6183       DAG.getConstant(APInt::getSplat(Len, APInt(8, 0x55)), dl, VT);
 6185       DAG.getConstant(APInt::getSplat(Len, APInt(8, 0x33)), dl, VT);
 6187       DAG.getConstant(APInt::getSplat(Len, APInt(8, 0x0F)), dl, VT);
 6189       DAG.getConstant(APInt::getSplat(Len, APInt(8, 0x01)), dl, VT);
 6192   Op = DAG.getNode(ISD::SUB, dl, VT, Op,
 6193                    DAG.getNode(ISD::AND, dl, VT,
 6194                                DAG.getNode(ISD::SRL, dl, VT, Op,
 6195                                            DAG.getConstant(1, dl, ShVT)),
 6198   Op = DAG.getNode(ISD::ADD, dl, VT, DAG.getNode(ISD::AND, dl, VT, Op, Mask33),
 6198   Op = DAG.getNode(ISD::ADD, dl, VT, DAG.getNode(ISD::AND, dl, VT, Op, Mask33),
 6199                    DAG.getNode(ISD::AND, dl, VT,
 6200                                DAG.getNode(ISD::SRL, dl, VT, Op,
 6201                                            DAG.getConstant(2, dl, ShVT)),
 6204   Op = DAG.getNode(ISD::AND, dl, VT,
 6205                    DAG.getNode(ISD::ADD, dl, VT, Op,
 6206                                DAG.getNode(ISD::SRL, dl, VT, Op,
 6207                                            DAG.getConstant(4, dl, ShVT))),
 6212         DAG.getNode(ISD::SRL, dl, VT, DAG.getNode(ISD::MUL, dl, VT, Op, Mask01),
 6212         DAG.getNode(ISD::SRL, dl, VT, DAG.getNode(ISD::MUL, dl, VT, Op, Mask01),
 6213                     DAG.getConstant(Len - 8, dl, ShVT));