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()
109 .minScalar(1, s32); in ARMLegalizerInfo()
113 .minScalar(0, s32); in ARMLegalizerInfo()
130 .minScalar(0, s32); in ARMLegalizerInfo()
134 .minScalar(1, s32); in ARMLegalizerInfo()
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/GISel/
H A DRISCVLegalizerInfo.cpp152 getActionDefinitionsBuilder({G_SADDO, G_SSUBO}).minScalar(0, sXLen).lower(); in RISCVLegalizerInfo()
416 getActionDefinitionsBuilder(G_BRCOND).legalFor({sXLen}).minScalar(0, sXLen); in RISCVLegalizerInfo()
442 getActionDefinitionsBuilder({G_SMULO, G_UMULO}).minScalar(0, sXLen).lower(); in RISCVLegalizerInfo()
452 .minScalar(0, sXLen) in RISCVLegalizerInfo()
485 .minScalar(ST.hasStdExtZbb(), 0, sXLen) in RISCVLegalizerInfo()
490 .minScalar(ST.hasStdExtZbb(), 0, sXLen) in RISCVLegalizerInfo()
522 .minScalar(0, s32) in RISCVLegalizerInfo()
575 .minScalar(0, s32) in RISCVLegalizerInfo()
597 .minScalar(1, 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.cpp129 .minScalar(1, s8) in AArch64LegalizerInfo()
139 .minScalar(0, s16) in AArch64LegalizerInfo()
262 .minScalar(HasCSSC, 0, s32) in AArch64LegalizerInfo()
424 .minScalar(0, s32) in AArch64LegalizerInfo()
439 .minScalar(0, s32) in AArch64LegalizerInfo()
443 .minScalar(0, s32) in AArch64LegalizerInfo()
845 .minScalar(0, s32) in AArch64LegalizerInfo()
890 .minScalar(0, s32) in AArch64LegalizerInfo()
925 .minScalar(1, s32) in AArch64LegalizerInfo()
1106 .minScalar(2, s64) in AArch64LegalizerInfo()
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/
H A DLegalizerInfo.h1057 LegalizeRuleSet &minScalar(unsigned TypeIdx, const LLT Ty) { in minScalar() function
1064 LegalizeRuleSet &minScalar(bool Pred, unsigned TypeIdx, const LLT Ty) { in minScalar() function
1067 return minScalar(TypeIdx, Ty); in minScalar()
1126 return minScalar(TypeIdx, MinTy).maxScalar(TypeIdx, MaxTy); in clampScalar()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPULegalizerInfo.cpp741 .minScalar(0, S16) in AMDGPULegalizerInfo()
749 .minScalar(0, S16) in AMDGPULegalizerInfo()
759 .minScalar(0, S16) in AMDGPULegalizerInfo()
767 .minScalar(0, S16) in AMDGPULegalizerInfo()
783 .minScalar(0, S16) in AMDGPULegalizerInfo()
791 .minScalar(0, S16) in AMDGPULegalizerInfo()
800 .minScalar(0, S16) in AMDGPULegalizerInfo()
808 .minScalar(0, S16) in AMDGPULegalizerInfo()
821 .minScalar(0, S32) in AMDGPULegalizerInfo()
838 .minScalar(0, S32) in AMDGPULegalizerInfo()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/GISel/
H A DX86LegalizerInfo.cpp121 .minScalar(LitTyIdx, s8) in X86LegalizerInfo()
122 .minScalar(BigTyIdx, s32) in X86LegalizerInfo()
585 .minScalar(0, LLT::scalar(32)) in X86LegalizerInfo()