Home
last modified time | relevance | path

Searched refs:LegalityQuery (Results 1 – 8 of 8) sorted by relevance

/freebsd-12.1/contrib/llvm/lib/CodeGen/GlobalISel/
H A DLegalityPredicates.cpp20 [=](const LegalityQuery &Query) { return Query.Types[TypeIdx] == Type; }; in typeIs()
27 return [=](const LegalityQuery &Query) { in typeInSet()
36 return [=](const LegalityQuery &Query) { in typePairInSet()
46 return [=](const LegalityQuery &Query) { in typePairAndMemSizeInSet()
55 return [=](const LegalityQuery &Query) { in isScalar()
62 return [=](const LegalityQuery &Query) { in narrowerThan()
70 return [=](const LegalityQuery &Query) { in widerThan()
77 return [=](const LegalityQuery &Query) { in sizeNotPow2()
84 return [=](const LegalityQuery &Query) { in memSizeInBytesNotPow2()
90 return [=](const LegalityQuery &Query) { in numElementsNotPow2()
[all …]
H A DLegalizeMutations.cpp20 [=](const LegalityQuery &Query) { return std::make_pair(TypeIdx, Ty); }; in changeTo()
25 return [=](const LegalityQuery &Query) { in changeTo()
32 return [=](const LegalityQuery &Query) { in widenScalarToNextPow2()
43 return [=](const LegalityQuery &Query) { in moreElementsToNextPow2()
H A DLegalizerInfo.cpp46 raw_ostream &LegalityQuery::print(raw_ostream &OS) const { in print()
62 LegalizeActionStep LegalizeRuleSet::apply(const LegalityQuery &Query) const { in apply()
322 LegalizerInfo::getAction(const LegalityQuery &Query) const { in getAction()
365 SmallVector<LegalityQuery::MemDesc, 2> MemDescrs; in getAction()
H A DLegalizerHelper.cpp1276 auto isSupported = [this](const LegalityQuery &Q) { in lowerBitCount()
/freebsd-12.1/contrib/llvm/lib/Target/AArch64/
H A DAArch64LegalizerInfo.cpp55 [=](const LegalityQuery &Query) { in AArch64LegalizerInfo()
60 [=](const LegalityQuery &Query) { in AArch64LegalizerInfo()
116 [=, &ST](const LegalityQuery &Query) { in AArch64LegalizerInfo()
126 .legalIf([=](const LegalityQuery &Query) { in AArch64LegalizerInfo()
144 .legalIf([=](const LegalityQuery &Query) { in AArch64LegalizerInfo()
191 .lowerIf([=](const LegalityQuery &Query) { in AArch64LegalizerInfo()
209 .lowerIf([=](const LegalityQuery &Query) { in AArch64LegalizerInfo()
364 [=](const LegalityQuery &Query) { in AArch64LegalizerInfo()
369 [=](const LegalityQuery &Query) { in AArch64LegalizerInfo()
418 .legalIf([=](const LegalityQuery &Query) { in AArch64LegalizerInfo()
[all …]
/freebsd-12.1/contrib/llvm/lib/Target/AMDGPU/
H A DAMDGPULegalizerInfo.cpp119 .legalIf([=](const LegalityQuery &Query) { in AMDGPULegalizerInfo()
198 .legalIf([](const LegalityQuery &Query) { in AMDGPULegalizerInfo()
203 .legalIf([](const LegalityQuery &Query) { in AMDGPULegalizerInfo()
208 .legalIf([=, &ST](const LegalityQuery &Query) { in AMDGPULegalizerInfo()
259 .legalIf([=](const LegalityQuery &Query) { in AMDGPULegalizerInfo()
270 .legalIf([=](const LegalityQuery &Query) { in AMDGPULegalizerInfo()
300 .legalIf([=](const LegalityQuery &Query) { in AMDGPULegalizerInfo()
308 .fewerElementsIf([](const LegalityQuery &Query) { return true; }, in AMDGPULegalizerInfo()
309 [](const LegalityQuery &Query) { in AMDGPULegalizerInfo()
313 .fewerElementsIf([](const LegalityQuery &Query) { return true; }, in AMDGPULegalizerInfo()
[all …]
/freebsd-12.1/contrib/llvm/include/llvm/CodeGen/GlobalISel/
H A DLegalizerInfo.h120 struct LegalityQuery { struct
137 : LegalityQuery(Opcode, Types, {}) {} in LegalityQuery()
182 return [=](const LegalityQuery &Query) { in all()
255 bool match(const LegalityQuery &Query) const { in match()
641 [=](const LegalityQuery &Query) { in maxScalarIf()
659 [=](const LegalityQuery &Query) { in minScalarSameAs()
663 [=](const LegalityQuery &Query) { in minScalarSameAs()
686 [=](const LegalityQuery &Query) { in clampMinNumElements()
691 [=](const LegalityQuery &Query) { in clampMinNumElements()
704 [=](const LegalityQuery &Query) { in clampMaxNumElements()
[all …]
H A DLegalizationArtifactCombiner.h317 bool isInstUnsupported(const LegalityQuery &Query) const { in isInstUnsupported()