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

References

lib/Target/X86/X86ISelLowering.cpp
26275       return DAG.getNode(Op, DL, VT, R,
26296       return DAG.getNode(X86ISD::VROTLI, DL, VT, R,
26356         DAG.getNode(ISD::SHL, DL, VT, R, DAG.getConstant(4, DL, VT)),
26357         DAG.getNode(ISD::SRL, DL, VT, R, DAG.getConstant(4, DL, VT)));
26358     R = SignBitSelect(VT, Amt, M, R);
26358     R = SignBitSelect(VT, Amt, M, R);
26366         DAG.getNode(ISD::SHL, DL, VT, R, DAG.getConstant(2, DL, VT)),
26367         DAG.getNode(ISD::SRL, DL, VT, R, DAG.getConstant(6, DL, VT)));
26368     R = SignBitSelect(VT, Amt, M, R);
26368     R = SignBitSelect(VT, Amt, M, R);
26376         DAG.getNode(ISD::SHL, DL, VT, R, DAG.getConstant(1, DL, VT)),
26377         DAG.getNode(ISD::SRL, DL, VT, R, DAG.getConstant(7, DL, VT)));
26378     return SignBitSelect(VT, Amt, M, R);
26394     SDValue SHL = DAG.getNode(ISD::SHL, DL, VT, R, Amt);
26395     SDValue SRL = DAG.getNode(ISD::SRL, DL, VT, R, AmtR);
26405     SDValue Lo = DAG.getNode(ISD::MUL, DL, VT, R, Scale);
26406     SDValue Hi = DAG.getNode(ISD::MULHU, DL, VT, R, Scale);
26415   SDValue R13 = DAG.getVectorShuffle(VT, DL, R, R, OddMask);
26415   SDValue R13 = DAG.getVectorShuffle(VT, DL, R, R, OddMask);
26419                               DAG.getBitcast(MVT::v2i64, R),