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

References

lib/CodeGen/SelectionDAG/LegalizeDAG.cpp
 1194     case ISD::SRL_PARTS:
lib/CodeGen/SelectionDAG/LegalizeIntegerTypes.cpp
 3173     PartsOpc = ISD::SRL_PARTS;
lib/CodeGen/SelectionDAG/SelectionDAGDumper.cpp
  299   case ISD::SRL_PARTS:                  return "srl_parts";
lib/Target/AArch64/AArch64ISelLowering.cpp
  222   setOperationAction(ISD::SRL_PARTS, MVT::i64, Custom);
 3046   case ISD::SRL_PARTS:
 5606   assert(Op.getOpcode() == ISD::SRA_PARTS || Op.getOpcode() == ISD::SRL_PARTS);
lib/Target/AMDGPU/R600ISelLowering.cpp
  218   setOperationAction(ISD::SRL_PARTS, MVT::i32, Custom);
  482   case ISD::SRL_PARTS: return LowerSRXParts(Op, DAG);
lib/Target/AMDGPU/SIISelLowering.cpp
  240   setOperationAction(ISD::SRL_PARTS, MVT::i64, Expand);
lib/Target/ARM/ARMISelLowering.cpp
 1048   setOperationAction(ISD::SRL_PARTS, MVT::i32, Custom);
 1063     setOperationAction(ISD::SRL_PARTS, MVT::i32, Expand);
 5802   assert(Op.getOpcode() == ISD::SRA_PARTS || Op.getOpcode() == ISD::SRL_PARTS);
 9185   case ISD::SRL_PARTS:
lib/Target/AVR/AVRISelLowering.cpp
   89   setOperationAction(ISD::SRL_PARTS, MVT::i16, Expand);
lib/Target/BPF/BPFISelLowering.cpp
   97     setOperationAction(ISD::SRL_PARTS, VT, Expand);
lib/Target/Hexagon/HexagonISelLowering.cpp
 1376         ISD::SHL_PARTS, ISD::SRA_PARTS, ISD::SRL_PARTS,
lib/Target/Lanai/LanaiISelLowering.cpp
  122   setOperationAction(ISD::SRL_PARTS, MVT::i32, Custom);
  196   case ISD::SRL_PARTS:
lib/Target/MSP430/MSP430ISelLowering.cpp
  109   setOperationAction(ISD::SRL_PARTS,        MVT::i8,    Expand);
  110   setOperationAction(ISD::SRL_PARTS,        MVT::i16,   Expand);
lib/Target/Mips/MipsISelLowering.cpp
  380     setOperationAction(ISD::SRL_PARTS,          MVT::i64,   Custom);
  386     setOperationAction(ISD::SRL_PARTS,          MVT::i32,   Custom);
 1239   case ISD::SRL_PARTS:          return lowerShiftRightParts(Op, DAG, false);
lib/Target/NVPTX/NVPTXISelLowering.cpp
  412   setOperationAction(ISD::SRL_PARTS, MVT::i32  , Custom);
  415   setOperationAction(ISD::SRL_PARTS, MVT::i64  , Custom);
 1964   assert(Op.getOpcode() == ISD::SRA_PARTS || Op.getOpcode() == ISD::SRL_PARTS);
 2197   case ISD::SRL_PARTS:
lib/Target/PowerPC/PPCISelLowering.cpp
  543     setOperationAction(ISD::SRL_PARTS, MVT::i64, Custom);
  548     setOperationAction(ISD::SRL_PARTS, MVT::i32, Custom);
10151   case ISD::SRL_PARTS:          return LowerSRL_PARTS(Op, DAG);
lib/Target/RISCV/RISCVISelLowering.cpp
  133   setOperationAction(ISD::SRL_PARTS, XLenVT, Custom);
  393   case ISD::SRL_PARTS:
lib/Target/Sparc/SparcISelLowering.cpp
 1645   setOperationAction(ISD::SRL_PARTS, MVT::i32, Expand);
 1679     setOperationAction(ISD::SRL_PARTS, MVT::i64, Expand);
lib/Target/SystemZ/SystemZISelLowering.cpp
  271   setOperationAction(ISD::SRL_PARTS, MVT::i64, Expand);
lib/Target/WebAssembly/WebAssemblyISelLowering.cpp
  114         ISD::SRL_PARTS, ISD::ADDC, ISD::ADDE, ISD::SUBC, ISD::SUBE}) {
lib/Target/X86/X86ISelLowering.cpp
  457     setOperationAction(ISD::SRL_PARTS, VT, Custom);
27690   case ISD::SRL_PARTS:          return LowerShiftParts(Op, DAG);
lib/Target/XCore/XCoreISelLowering.cpp
  103   setOperationAction(ISD::SRL_PARTS, MVT::i32, Expand);