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

References

lib/CodeGen/SelectionDAG/TargetLowering.cpp
 5789   if (VT.isVector() && (!isOperationLegalOrCustom(ISD::SHL, VT) ||
 5789   if (VT.isVector() && (!isOperationLegalOrCustom(ISD::SHL, VT) ||
 5790                         !isOperationLegalOrCustom(ISD::SRL, VT) ||
 5791                         !isOperationLegalOrCustom(ISD::SUB, VT) ||
 5792                         !isOperationLegalOrCustomOrPromote(ISD::OR, VT)))
 5801   unsigned EltSizeInBits = VT.getScalarSizeInBits();
 5818   SDValue ShX = DAG.getNode(ISD::SHL, DL, VT, X, IsFSHL ? ShAmt : InvShAmt);
 5819   SDValue ShY = DAG.getNode(ISD::SRL, DL, VT, Y, IsFSHL ? InvShAmt : ShAmt);
 5820   SDValue Or = DAG.getNode(ISD::OR, DL, VT, ShX, ShY);
 5829   Result = DAG.getSelect(DL, VT, IsZeroShift, IsFSHL ? X : Y, Or);