Home
last modified time | relevance | path

Searched refs:LegalizeActions (Results 1 – 15 of 15) sorted by relevance

/llvm-project-15.0.7/llvm/include/llvm/CodeGen/GlobalISel/
H A DLegalizerInfo.h42 namespace LegalizeActions {
102 using LegalizeActions::LegalizeAction;
158 Action = LegalizeActions::Legal; in LegalizeActionStep()
161 Action = LegalizeActions::NarrowScalar; in LegalizeActionStep()
164 Action = LegalizeActions::WidenScalar; in LegalizeActionStep()
173 Action = LegalizeActions::Bitcast; in LegalizeActionStep()
176 Action = LegalizeActions::Lower; in LegalizeActionStep()
179 Action = LegalizeActions::Libcall; in LegalizeActionStep()
182 Action = LegalizeActions::Custom; in LegalizeActionStep()
185 Action = LegalizeActions::Unsupported; in LegalizeActionStep()
[all …]
H A DLegalizationArtifactCombiner.h636 if (ActionStep.Action != LegalizeActions::Legal) in findValueFromBuildVector()
850 case LegalizeActions::Lower: in tryCombineUnmergeValues()
851 case LegalizeActions::Unsupported: in tryCombineUnmergeValues()
853 case LegalizeActions::FewerElements: in tryCombineUnmergeValues()
854 case LegalizeActions::NarrowScalar: in tryCombineUnmergeValues()
1267 using namespace LegalizeActions; in isInstUnsupported() local
1273 return LI.getAction(Query).Action == LegalizeActions::Legal; in isInstLegal()
/llvm-project-15.0.7/llvm/lib/Target/PowerPC/GISel/
H A DPPCLegalizerInfo.cpp18 using namespace LegalizeActions;
/llvm-project-15.0.7/llvm/unittests/CodeGen/GlobalISel/
H A DLegalizerTest.cpp15 using namespace LegalizeActions;
H A DLegalizerInfoTest.cpp15 using namespace LegalizeActions;
H A DLegalizerHelperTest.cpp13 using namespace LegalizeActions;
/llvm-project-15.0.7/llvm/lib/CodeGen/GlobalISel/
H A DLoadStoreOpt.cpp339 if (Action == LegalizeActions::Unsupported) in isLegalOrBeforeLegalizer()
653 if (ActionStep.Action == LegalizeActions::Legal) in initializeStoreMergeTargetInfo()
H A DLegalizerInfo.cpp28 using namespace LegalizeActions;
H A DCombinerHelper.cpp136 return LI->getAction(Query).Action == LegalizeActions::Legal; in isLegal()
543 .Action != LegalizeActions::Legal) in matchCombineExtendingLoads()
H A DLegalizerHelper.cpp40 using namespace LegalizeActions;
/llvm-project-15.0.7/llvm/lib/Target/SPIRV/
H A DSPIRVLegalizerInfo.cpp24 using namespace llvm::LegalizeActions;
/llvm-project-15.0.7/llvm/lib/Target/ARM/
H A DARMLegalizerInfo.cpp26 using namespace LegalizeActions;
/llvm-project-15.0.7/llvm/lib/Target/X86/
H A DX86LegalizerInfo.cpp24 using namespace LegalizeActions;
/llvm-project-15.0.7/llvm/lib/Target/AArch64/GISel/
H A DAArch64LegalizerInfo.cpp36 using namespace LegalizeActions;
/llvm-project-15.0.7/llvm/lib/Target/AMDGPU/
H A DAMDGPULegalizerInfo.cpp34 using namespace LegalizeActions;