Home
last modified time | relevance | path

Searched refs:typeIs (Results 1 – 6 of 6) 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()
H A DLegalizerHelperTest.cpp1771 .widenScalarIf(typeIs(1, LLT::scalar(3)), changeTo(1, LLT::scalar(9))); in TEST_F()
/llvm-project-15.0.7/llvm/lib/Target/AArch64/GISel/
H A DAArch64LegalizerInfo.cpp334 .scalarizeIf(typeIs(0, v2s16), 0); in AArch64LegalizerInfo()
375 .scalarizeIf(typeIs(0, v2s16), 0); in AArch64LegalizerInfo()
542 all(typeInSet(0, {s8, s16, s32, s64, s128}), typeIs(2, p0))); in AArch64LegalizerInfo()
549 .legalIf(all(typeInSet(0, {s32, s64}), typeIs(1, p0))); in AArch64LegalizerInfo()
556 .legalIf(all(typeInSet(0, {s32, s64}), typeIs(1, p0))); in AArch64LegalizerInfo()
/llvm-project-15.0.7/llvm/lib/CodeGen/GlobalISel/
H A DLegalityPredicates.cpp28 LegalityPredicate LegalityPredicates::typeIs(unsigned TypeIdx, LLT Type) { in typeIs() function in LegalityPredicates
/llvm-project-15.0.7/llvm/lib/Target/AMDGPU/
H A DAMDGPULegalizerInfo.cpp858 .lowerIf(typeIs(1, S1)) in AMDGPULegalizerInfo()
1174 Actions.customIf(typeIs(1, Constant32Ptr)); in AMDGPULegalizerInfo()
1316 ExtLoads.customIf(typeIs(1, Constant32Ptr)); in AMDGPULegalizerInfo()
1405 Shifts.maxScalarIf(typeIs(0, S16), 1, S16); in AMDGPULegalizerInfo()
1486 .lowerIf(all(typeIs(LitTyIdx, S16), sizeIs(BigTyIdx, 32))) in AMDGPULegalizerInfo()
1592 .fewerElementsIf(all(typeIs(0, S16), vectorWiderThan(1, 32), in AMDGPULegalizerInfo()
/llvm-project-15.0.7/llvm/include/llvm/CodeGen/GlobalISel/
H A DLegalizerInfo.h253 LegalityPredicate typeIs(unsigned TypeIdx, LLT TypesInit);