Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsLegalizerInfo.cpp150 .minScalar(0, s32) in MipsLegalizerInfo()
177 .minScalar(0, s32) in MipsLegalizerInfo()
178 .minScalar(1, s32); in MipsLegalizerInfo()
182 .minScalar(0, s32); in MipsLegalizerInfo()
192 .minScalar(0, s32); in MipsLegalizerInfo()
206 .minScalar(0, s32) in MipsLegalizerInfo()
217 .minScalar(0, s32); in MipsLegalizerInfo()
292 .minScalar(0, s32); in MipsLegalizerInfo()
307 .minScalar(0, s32); in MipsLegalizerInfo()
312 .minScalar(0, s32); in MipsLegalizerInfo()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMLegalizerInfo.cpp63 .minScalar(0, s32); in ARMLegalizerInfo()
67 .minScalar(0, s32); in ARMLegalizerInfo()
71 .minScalar(0, s32) in ARMLegalizerInfo()
86 getActionDefinitionsBuilder({G_SREM, G_UREM}).minScalar(0, s32); in ARMLegalizerInfo()
96 .minScalar(1, s32); in ARMLegalizerInfo()
99 .minScalar(0, s32); in ARMLegalizerInfo()
107 .minScalar(1, s32); in ARMLegalizerInfo()
111 .minScalar(0, s32); in ARMLegalizerInfo()
128 .minScalar(0, s32); in ARMLegalizerInfo()
132 .minScalar(1, s32); in ARMLegalizerInfo()
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/GISel/
H A DRISCVLegalizerInfo.cpp132 getActionDefinitionsBuilder({G_SADDO, G_SSUBO}).minScalar(0, sXLen).lower(); in RISCVLegalizerInfo()
295 getActionDefinitionsBuilder(G_BRCOND).legalFor({sXLen}).minScalar(0, sXLen); in RISCVLegalizerInfo()
321 getActionDefinitionsBuilder({G_SMULO, G_UMULO}).minScalar(0, sXLen).lower(); in RISCVLegalizerInfo()
331 .minScalar(0, sXLen) in RISCVLegalizerInfo()
358 AbsActions.customFor({s32, sXLen}).minScalar(0, sXLen); in RISCVLegalizerInfo()
364 MinMaxActions.legalFor({sXLen}).minScalar(0, sXLen); in RISCVLegalizerInfo()
381 .minScalar(0, s32) in RISCVLegalizerInfo()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86LegalizerInfo.cpp
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/GISel/
H A DAArch64LegalizerInfo.cpp223 .minScalar(0, s32); in AArch64LegalizerInfo()
262 .minScalar(0, s32) in AArch64LegalizerInfo()
276 .minScalar(0, s32) in AArch64LegalizerInfo()
280 .minScalar(0, s32) in AArch64LegalizerInfo()
289 .minScalar(1, s8) in AArch64LegalizerInfo()
299 .minScalar(0, s16) in AArch64LegalizerInfo()
692 .minScalar(0, s32) in AArch64LegalizerInfo()
733 .minScalar(1, s32) in AArch64LegalizerInfo()
893 .minScalar(2, s64) in AArch64LegalizerInfo()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/GISel/
H A DX86LegalizerInfo.cpp109 .minScalar(LitTyIdx, s8) in X86LegalizerInfo()
110 .minScalar(BigTyIdx, s32) in X86LegalizerInfo()
570 .minScalar(0, LLT::scalar(32)) in X86LegalizerInfo()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPULegalizerInfo.cpp728 .minScalar(0, S16) in AMDGPULegalizerInfo()
736 .minScalar(0, S16) in AMDGPULegalizerInfo()
746 .minScalar(0, S16) in AMDGPULegalizerInfo()
754 .minScalar(0, S16) in AMDGPULegalizerInfo()
770 .minScalar(0, S16) in AMDGPULegalizerInfo()
778 .minScalar(0, S16) in AMDGPULegalizerInfo()
787 .minScalar(0, S16) in AMDGPULegalizerInfo()
795 .minScalar(0, S16) in AMDGPULegalizerInfo()
808 .minScalar(0, S32) in AMDGPULegalizerInfo()
825 .minScalar(0, S32) in AMDGPULegalizerInfo()
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/
H A DLegalizerInfo.h986 LegalizeRuleSet &minScalar(unsigned TypeIdx, const LLT Ty) { in minScalar() function
1050 return minScalar(TypeIdx, MinTy).maxScalar(TypeIdx, MaxTy); in clampScalar()