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

References

include/llvm/CodeGen/GlobalISel/LegalizationArtifactCombiner.h
  377     assert(MI.getOpcode() == TargetOpcode::G_EXTRACT);
  446     case TargetOpcode::G_EXTRACT:
  471     case TargetOpcode::G_EXTRACT:
lib/CodeGen/GlobalISel/Legalizer.cpp
   78   case TargetOpcode::G_EXTRACT:
lib/CodeGen/GlobalISel/LegalizerHelper.cpp
  789   case TargetOpcode::G_EXTRACT:
 1413   case TargetOpcode::G_EXTRACT:
 2278   case G_EXTRACT:
 3295   case TargetOpcode::G_EXTRACT:
lib/CodeGen/GlobalISel/LegalizerInfo.cpp
  278       TargetOpcode::G_EXTRACT, 0, narrowToSmallerAndUnsupportedIfTooSmall);
  280       TargetOpcode::G_EXTRACT, 1, narrowToSmallerAndUnsupportedIfTooSmall);
lib/CodeGen/GlobalISel/MachineIRBuilder.cpp
  528   auto Extract = buildInstr(TargetOpcode::G_EXTRACT);
lib/CodeGen/MachineVerifier.cpp
 1279   case TargetOpcode::G_EXTRACT: {
lib/Target/AArch64/AArch64InstructionSelector.cpp
 1579   case TargetOpcode::G_EXTRACT: {
lib/Target/AArch64/AArch64LegalizerInfo.cpp
  200   getActionDefinitionsBuilder(G_EXTRACT)
lib/Target/AArch64/AArch64RegisterBankInfo.cpp
  802   case TargetOpcode::G_EXTRACT: {
lib/Target/AMDGPU/AMDGPUInstructionSelector.cpp
 1705   case TargetOpcode::G_EXTRACT:
lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp
  939   for (unsigned Op : {G_EXTRACT, G_INSERT}) {
  940     unsigned BigTyIdx = Op == G_EXTRACT ? 1 : 0;
  941     unsigned LitTyIdx = Op == G_EXTRACT ? 0 : 1;
lib/Target/X86/X86InstructionSelector.cpp
  372   case TargetOpcode::G_EXTRACT:
 1140   assert((I.getOpcode() == TargetOpcode::G_EXTRACT) &&
 1341                  TII.get(TargetOpcode::G_EXTRACT), I.getOperand(Idx).getReg())
lib/Target/X86/X86LegalizerInfo.cpp
  393     setAction({G_EXTRACT, 1, Ty}, Legal);
  397     setAction({G_EXTRACT, Ty}, Legal);
  475     setAction({G_EXTRACT, 1, Ty}, Legal);
  479     setAction({G_EXTRACT, Ty}, Legal);