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

Declarations

include/llvm/CodeGen/GlobalISel/LegalizerInfo.h
  203 LegalityPredicate typeIs(unsigned TypeIdx, LLT TypesInit);

References

lib/Target/AArch64/AArch64LegalizerInfo.cpp
  450             typeInSet(0, {s8, s16, s32, s64}), typeIs(1, s1), typeIs(2, p0),
  450             typeInSet(0, {s8, s16, s32, s64}), typeIs(1, s1), typeIs(2, p0),
  458             typeInSet(0, {s8, s16, s32, s64}), typeIs(1, p0),
lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp
  505     .legalIf(all(typeIs(0, S1), isPointer(1)));
  719         .customIf(typeIs(1, Constant32Ptr))
  886     .legalIf(all(isPointer(0), typeIs(1, S1)));
  945       .lowerIf(all(typeIs(LitTyIdx, S16), sizeIs(BigTyIdx, 32)))
 1025       .fewerElementsIf(all(typeIs(0, S16), vectorWiderThan(1, 32),
unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp
  935       .widenScalarIf(typeIs(1, LLT::scalar(3)), changeTo(1, LLT::scalar(9)));