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

References

lib/CodeGen/SelectionDAG/DAGCombiner.cpp
 5555   if (VT != MVT::i32)
 5557   if (!TLI.isOperationLegalOrCustom(ISD::BSWAP, VT))
 5587   SDValue BSwap = DAG.getNode(ISD::BSWAP, DL, VT,
 5592   SDValue ShAmt = DAG.getConstant(16, DL, getShiftAmountTy(VT));
 5593   if (TLI.isOperationLegalOrCustom(ISD::ROTL, VT))
 5594     return DAG.getNode(ISD::ROTL, DL, VT, BSwap, ShAmt);
 5595   if (TLI.isOperationLegalOrCustom(ISD::ROTR, VT))
 5596     return DAG.getNode(ISD::ROTR, DL, VT, BSwap, ShAmt);
 5597   return DAG.getNode(ISD::OR, DL, VT,
 5598                      DAG.getNode(ISD::SHL, DL, VT, BSwap, ShAmt),
 5599                      DAG.getNode(ISD::SRL, DL, VT, BSwap, ShAmt));