Home
last modified time | relevance | path

Searched refs:v8s16 (Results 1 – 5 of 5) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/GISel/
H A DAArch64LegalizerInfo.cpp56 const LLT v8s16 = LLT::fixed_vector(8, 16); in AArch64LegalizerInfo() local
70 v16s8, v8s16, v4s32, in AArch64LegalizerInfo()
104 .clampNumElements(0, v4s16, v8s16) in AArch64LegalizerInfo()
121 .legalFor({s32, s64, v4s16, v8s16, v2s32, v4s32, v2s64}) in AArch64LegalizerInfo()
124 .clampNumElements(0, v4s16, v8s16) in AArch64LegalizerInfo()
130 .legalFor({s32, s64, v2s32, v2s64, v4s32, v4s16, v8s16, v16s8, v8s8}) in AArch64LegalizerInfo()
168 {v8s16, v8s16}, in AArch64LegalizerInfo()
177 .clampNumElements(0, v4s16, v8s16) in AArch64LegalizerInfo()
212 .legalFor({s64, v8s16, v16s8, v4s32}) in AArch64LegalizerInfo()
219 .legalFor({s32, s64, v8s8, v16s8, v4s16, v8s16, v2s32, v4s32}) in AArch64LegalizerInfo()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/GISel/
H A DX86LegalizerInfo.cpp61 const LLT v8s16 = LLT::fixed_vector(8, 16); in X86LegalizerInfo() local
78 const LLT s16MaxVector = HasAVX512 ? v32s16 : HasAVX ? v16s16 : v8s16; in X86LegalizerInfo()
144 if (HasSSE2 && typeInSet(0, {v16s8, v8s16, v4s32, v2s64})(Query)) in X86LegalizerInfo()
183 if (HasSSE2 && typeInSet(0, {v8s16})(Query)) in X86LegalizerInfo()
243 if (HasSSE2 && typeInSet(0, {v16s8, v8s16, v4s32, v2s64})(Query)) in X86LegalizerInfo()
319 (HasSSE1 && typeInSet(0, {v16s8, v8s16, v4s32, v2s64})(Query)) || in X86LegalizerInfo()
384 {v8s16, p0, v8s16, 1}, in X86LegalizerInfo()
504 (HasSSE2 && typeInSet(0, {v2s64, v8s16, v16s8})(Query)) || in X86LegalizerInfo()
509 .clampNumElements(0, v8s16, s16MaxVector) in X86LegalizerInfo()
520 {v8s16, v16s16}, in X86LegalizerInfo()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86LegalizerInfo.cpp
/freebsd/contrib/llvm-project/llvm/lib/Target/SPIRV/
H A DSPIRVLegalizerInfo.cpp77 const LLT v8s16 = LLT::fixed_vector(8, 16); in SPIRVLegalizerInfo() local
113 v3s32, v3s64, v4s1, v4s8, v4s16, v4s32, v4s64, v8s1, v8s8, v8s16, in SPIRVLegalizerInfo()
118 v4s64, v8s1, v8s8, v8s16, v8s32, v8s64, v16s1, in SPIRVLegalizerInfo()
124 v8s1, v8s8, v8s16, v8s32, v8s64, v16s1, v16s8, v16s16, v16s32, v16s64}; in SPIRVLegalizerInfo()
128 v4s8, v4s16, v4s32, v4s64, v8s8, v8s16, in SPIRVLegalizerInfo()
139 v4s16, v4s32, v4s64, v8s16, v8s32, v8s64, v16s16, v16s32, v16s64}; in SPIRVLegalizerInfo()
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsLegalizerInfo.cpp77 const LLT v8s16 = LLT::fixed_vector(8, 16); in MipsLegalizerInfo() local
86 if (ST.hasMSA() && CheckTyN(0, Query, {v16s8, v8s16, v4s32, v2s64})) in MipsLegalizerInfo()
117 {v8s16, p0, 128, NoAlignRequirements}, in MipsLegalizerInfo()
202 if (ST.hasMSA() && CheckTyN(0, Query, {v16s8, v8s16, v4s32, v2s64})) in MipsLegalizerInfo()
285 if (ST.hasMSA() && CheckTyN(0, Query, {v16s8, v8s16, v4s32, v2s64})) in MipsLegalizerInfo()