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

References

include/llvm/CodeGen/GlobalISel/LegalizerHelper.h
  249 LegalizerHelper::LegalizeResult
  255 LegalizerHelper::LegalizeResult createMemLibcall(MachineIRBuilder &MIRBuilder,
lib/CodeGen/GlobalISel/Legalizer.cpp
  202   LegalizerHelper Helper(MF, WrapperObserver, *MIRBuilder.get());
  232       if (Res == LegalizerHelper::UnableToLegalize) {
  244       Changed |= Res == LegalizerHelper::Legalized;
lib/CodeGen/GlobalISel/LegalizerHelper.cpp
   82 LegalizerHelper::LegalizeResult
  359 LegalizerHelper::LegalizeResult
  373     return LegalizerHelper::UnableToLegalize;
  375   return LegalizerHelper::Legalized;
  379 static LegalizerHelper::LegalizeResult
  391 LegalizerHelper::LegalizeResult
  427     return LegalizerHelper::UnableToLegalize;
  442     return LegalizerHelper::UnableToLegalize;
  456   return LegalizerHelper::Legalized;
  481 static LegalizerHelper::LegalizeResult
  489 LegalizerHelper::LegalizeResult
  597 LegalizerHelper::LegalizeResult LegalizerHelper::narrowScalar(MachineInstr &MI,
 1153 LegalizerHelper::LegalizeResult
 1275 LegalizerHelper::LegalizeResult
 1315 LegalizerHelper::LegalizeResult
 1394 LegalizerHelper::LegalizeResult
 1406 LegalizerHelper::LegalizeResult
 1908 LegalizerHelper::LegalizeResult
 2285 LegalizerHelper::LegalizeResult LegalizerHelper::fewerElementsVectorImplicitDef(
 2313 LegalizerHelper::LegalizeResult
 2418 LegalizerHelper::LegalizeResult
 2502 LegalizerHelper::LegalizeResult
 2551 LegalizerHelper::LegalizeResult
 2618 LegalizerHelper::LegalizeResult
 2690 LegalizerHelper::LegalizeResult
 2757 LegalizerHelper::LegalizeResult
 2797 LegalizerHelper::LegalizeResult
 2856 LegalizerHelper::LegalizeResult
 2943 LegalizerHelper::LegalizeResult
 3041 LegalizerHelper::LegalizeResult
 3130 LegalizerHelper::LegalizeResult
 3240 LegalizerHelper::LegalizeResult
 3259 LegalizerHelper::LegalizeResult
 3412 LegalizerHelper::LegalizeResult
 3447 LegalizerHelper::LegalizeResult
 3512 LegalizerHelper::LegalizeResult
 3587 LegalizerHelper::LegalizeResult
 3628 LegalizerHelper::LegalizeResult
 3674 LegalizerHelper::LegalizeResult
 3789 LegalizerHelper::LegalizeResult
 3845 LegalizerHelper::LegalizeResult
 3866 LegalizerHelper::LegalizeResult
 3904 LegalizerHelper::LegalizeResult
 3961 LegalizerHelper::LegalizeResult
 3977 LegalizerHelper::LegalizeResult
 4025 LegalizerHelper::LegalizeResult
 4056 LegalizerHelper::LegalizeResult LegalizerHelper::lowerFMad(MachineInstr &MI) {
 4069 LegalizerHelper::LegalizeResult
 4102 LegalizerHelper::LegalizeResult
 4161 LegalizerHelper::LegalizeResult
 4196 LegalizerHelper::LegalizeResult
 4229 LegalizerHelper::LegalizeResult LegalizerHelper::lowerInsert(MachineInstr &MI) {
 4268 LegalizerHelper::LegalizeResult
lib/Target/AArch64/AArch64LegalizerInfo.cpp
  649         LegalizerHelper::UnableToLegalize)
lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp
 1485   LegalizerHelper Helper(MF, DummyObserver, HelperBuilder);
 1487   return Helper.lowerFMinNumMaxNum(MI) == LegalizerHelper::Legalized;
 1732   LegalizerHelper Helper(MF, DummyObserver, HelperBuilder);
 1734   return Helper.lowerFMad(MI) == LegalizerHelper::Legalized;
lib/Target/AMDGPU/AMDGPURegisterBankInfo.cpp
 1081   LegalizerHelper Helper(B.getMF(), Observer, B);
 1082   if (Helper.fewerElementsVector(MI, 0, LoadSplitTy) != LegalizerHelper::Legalized)
 1451     LegalizerHelper Helper(*MF, Observer, B);
 1454         LegalizerHelper::Legalized)
 1471     LegalizerHelper Helper(*MF, Observer, B);
 1480       if (Helper.widenScalar(MI, 0, S32) != LegalizerHelper::Legalized)
 1484       if (Helper.lower(MI, 0, S32) != LegalizerHelper::Legalized)
 1487       if (Helper.lower(MI, 0, Ty) != LegalizerHelper::Legalized)
lib/Target/ARM/ARMLegalizerInfo.cpp
  392     if (Status != LegalizerHelper::Legalized)
  429       if (Status != LegalizerHelper::Legalized)
lib/Target/Mips/MipsLegalizerInfo.cpp
  352         LegalizerHelper::UnableToLegalize)
lib/Target/Mips/MipsRegisterBankInfo.cpp
  671   LegalizerHelper Helper(*MF, WrapperObserver, B);
lib/Target/X86/X86LegalizerInfo.cpp
   96         LegalizerHelper::UnableToLegalize)
unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp
   42   LegalizerHelper Helper(*MF, Info, Observer, B);
   74   LegalizerHelper Helper(*MF, Info, Observer, B);
  108   LegalizerHelper Helper(*MF, Info, Observer, B);
  142   LegalizerHelper Helper(*MF, Info, Observer, B);
  175   LegalizerHelper Helper(*MF, Info, Observer, B);
  204   LegalizerHelper Helper(*MF, Info, Observer, B);
  231   LegalizerHelper Helper(*MF, Info, Observer, B);
  262   LegalizerHelper Helper(*MF, Info, Observer, B);
  295   LegalizerHelper Helper(*MF, Info, Observer, B);
  337   LegalizerHelper Helper(*MF, Info, Observer, B);
  373   LegalizerHelper Helper(*MF, Info, Observer, B);
  408   LegalizerHelper Helper(*MF, Info, Observer, B);
  442   LegalizerHelper Helper(*MF, Info, Observer, B);
  475   LegalizerHelper Helper(*MF, Info, Observer, B);
  511   LegalizerHelper Helper(*MF, Info, Observer, B);
  550   LegalizerHelper Helper(*MF, Info, Observer, B);
  588   LegalizerHelper Helper(*MF, Info, Observer, B);
  631   LegalizerHelper Helper(*MF, LI, Observer, B);
  675   LegalizerHelper Helper(*MF, LI, Observer, B);
  778   LegalizerHelper Helper(*MF, Info, Observer, B);
  824   LegalizerHelper Helper(*MF, Info, Observer, B);
  891   LegalizerHelper Helper(*MF, Info, Observer, B);
  940   LegalizerHelper Helper(*MF, Info, Observer, B);
 1030   LegalizerHelper Helper(*MF, Info, Observer, B);
 1074   LegalizerHelper Helper(*MF, Info, Observer, B);
 1105   LegalizerHelper Helper(*MF, Info, Observer, B);
 1135   LegalizerHelper Helper(*MF, Info, Observer, B);
 1167   LegalizerHelper Helper(*MF, Info, Observer, B);