Home
last modified time | relevance | path

Searched refs:fewerElementsIf (Results 1 – 5 of 5) sorted by relevance

/llvm-project-15.0.7/llvm/unittests/CodeGen/GlobalISel/
H A DLegalizerInfoTest.cpp401 .fewerElementsIf(typeIs(0, v4s32), changeElementCountTo(0, v2s32)) in TEST()
402 .fewerElementsIf(typeIs(0, v8s32), changeElementCountTo(0, s32)) in TEST()
403 .fewerElementsIf(typeIs(0, LLT::scalable_vector(4, 16)), in TEST()
405 .fewerElementsIf(typeIs(0, LLT::scalable_vector(8, 16)), in TEST()
/llvm-project-15.0.7/llvm/lib/Target/AArch64/GISel/
H A DAArch64LegalizerInfo.cpp86 .fewerElementsIf( in AArch64LegalizerInfo()
218 .fewerElementsIf( in AArch64LegalizerInfo()
752 .fewerElementsIf( in AArch64LegalizerInfo()
/llvm-project-15.0.7/llvm/lib/Target/AMDGPU/
H A DAMDGPULegalizerInfo.cpp655 .fewerElementsIf(vectorWiderThan(0, 64), fewerEltsToSize64Vector(0)) in AMDGPULegalizerInfo()
845 .fewerElementsIf(elementTypeIsLegal(0), LegalizeMutations::scalarize(0)) in AMDGPULegalizerInfo()
1223 .fewerElementsIf( in AMDGPULegalizerInfo()
1376 .fewerElementsIf(numElementsNotEven(0), scalarize(0)) in AMDGPULegalizerInfo()
1523 .fewerElementsIf(isWideVec16(0), changeTo(0, V2S16)); in AMDGPULegalizerInfo()
1592 .fewerElementsIf(all(typeIs(0, S16), vectorWiderThan(1, 32), in AMDGPULegalizerInfo()
1601 .fewerElementsIf( in AMDGPULegalizerInfo()
1604 .fewerElementsIf( in AMDGPULegalizerInfo()
/llvm-project-15.0.7/llvm/docs/GlobalISel/
H A DLegalizer.rst169 * ``fewerElementsIf()``, ``fewerElementsFor()``, etc. declare an instruction to be
/llvm-project-15.0.7/llvm/include/llvm/CodeGen/GlobalISel/
H A DLegalizerInfo.h792 LegalizeRuleSet &fewerElementsIf(LegalityPredicate Predicate, in fewerElementsIf() function