Home
last modified time | relevance | path

Searched refs:LegacyLegalizeActions (Results 1 – 4 of 4) sorted by relevance

/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/
H A DLegacyLegalizerInfo.h27 namespace LegacyLegalizeActions {
103 LegacyLegalizeActions::LegacyLegalizeAction Action;
132 using namespace LegacyLegalizeActions; in needsLegalizingToDifferentSize() local
211 using namespace LegacyLegalizeActions; in unsupportedForDifferentSizes() local
222 using namespace LegacyLegalizeActions; in widenToLargerTypesAndNarrowToLargest() local
232 using namespace LegacyLegalizeActions; in widenToLargerTypesUnsupportedOtherwise() local
239 using namespace LegacyLegalizeActions; in narrowToSmallerAndUnsupportedIfTooSmall() local
264 using namespace LegacyLegalizeActions; in moreToWiderTypesAndLessToWidest() local
291 std::pair<LegacyLegalizeActions::LegacyLegalizeAction, LLT>
361 using namespace LegacyLegalizeActions; in checkPartialSizeAndActionsVector() local
[all …]
H A DLegalizerInfo.h158 case LegacyLegalizeActions::Legal: in LegalizeActionStep()
161 case LegacyLegalizeActions::NarrowScalar: in LegalizeActionStep()
164 case LegacyLegalizeActions::WidenScalar: in LegalizeActionStep()
167 case LegacyLegalizeActions::FewerElements: in LegalizeActionStep()
170 case LegacyLegalizeActions::MoreElements: in LegalizeActionStep()
173 case LegacyLegalizeActions::Bitcast: in LegalizeActionStep()
176 case LegacyLegalizeActions::Lower: in LegalizeActionStep()
179 case LegacyLegalizeActions::Libcall: in LegalizeActionStep()
182 case LegacyLegalizeActions::Custom: in LegalizeActionStep()
185 case LegacyLegalizeActions::Unsupported: in LegalizeActionStep()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMLegalizerInfo.cpp44 result.push_back({v[i].first + 1, LegacyLegalizeActions::Unsupported}); in addAndInterleaveWithUnsupported()
53 {1, LegacyLegalizeActions::Unsupported}, in widen_8_16()
54 {8, LegacyLegalizeActions::WidenScalar}, in widen_8_16()
55 {9, LegacyLegalizeActions::Unsupported}, in widen_8_16()
56 {16, LegacyLegalizeActions::WidenScalar}, in widen_8_16()
57 {17, LegacyLegalizeActions::Unsupported}}; in widen_8_16()
60 result.push_back({Largest + 1, LegacyLegalizeActions::Unsupported}); in widen_8_16()
124 LegacyInfo.setAction({Op, s32}, LegacyLegalizeActions::Lower); in ARMLegalizerInfo()
126 LegacyInfo.setAction({Op, s32}, LegacyLegalizeActions::Custom); in ARMLegalizerInfo()
128 LegacyInfo.setAction({Op, s32}, LegacyLegalizeActions::Libcall); in ARMLegalizerInfo()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DLegacyLegalizerInfo.cpp24 using namespace LegacyLegalizeActions;