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

References

lib/CodeGen/GlobalISel/LegalizerHelper.cpp
   84   LLVM_DEBUG(dbgs() << "Legalizing: "; MI.print(dbgs()));
   86   if (MI.getOpcode() == TargetOpcode::G_INTRINSIC ||
   87       MI.getOpcode() == TargetOpcode::G_INTRINSIC_W_SIDE_EFFECTS)
   88     return LI.legalizeIntrinsic(MI, MRI, MIRBuilder) ? Legalized
   90   auto Step = LI.getAction(MI, MRI);
   97     return libcall(MI);
  100     return narrowScalar(MI, Step.TypeIdx, Step.NewType);
  103     return widenScalar(MI, Step.TypeIdx, Step.NewType);
  106     return lower(MI, Step.TypeIdx, Step.NewType);
  109     return fewerElementsVector(MI, Step.TypeIdx, Step.NewType);
  112     return moreElementsVector(MI, Step.TypeIdx, Step.NewType);
  115     return LI.legalizeCustom(MI, MRI, MIRBuilder, Observer) ? Legalized