Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/GISel/
H A DAArch64LegalizerInfo.cpp61 const LLT v2s64 = LLT::fixed_vector(2, 64); in AArch64LegalizerInfo() local
71 v2s64, v2p0, in AArch64LegalizerInfo()
106 .clampNumElements(0, v2s64, v2s64); in AArch64LegalizerInfo()
121 .legalFor({s32, s64, v4s16, v8s16, v2s32, v4s32, v2s64}) in AArch64LegalizerInfo()
126 .clampNumElements(0, v2s64, v2s64) in AArch64LegalizerInfo()
130 .legalFor({s32, s64, v2s32, v2s64, v4s32, v4s16, v8s16, v16s8, v8s8}) in AArch64LegalizerInfo()
136 .clampNumElements(0, v2s64, v2s64) in AArch64LegalizerInfo()
171 {v2s64, v2s64}, in AArch64LegalizerInfo()
179 .clampNumElements(0, v2s64, v2s64) in AArch64LegalizerInfo()
184 .legalFor({{p0, s64}, {v2p0, v2s64}}) in AArch64LegalizerInfo()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/GISel/
H A DX86LegalizerInfo.cpp63 const LLT v2s64 = LLT::fixed_vector(2, 64); in X86LegalizerInfo() local
80 const LLT s64MaxVector = HasAVX512 ? v8s64 : HasAVX ? v4s64 : v2s64; in X86LegalizerInfo()
144 if (HasSSE2 && typeInSet(0, {v16s8, v8s16, v4s32, v2s64})(Query)) in X86LegalizerInfo()
193 if (HasDQI && HasVLX && typeInSet(0, {v2s64, v4s64})(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()
385 {v2s64, p0, v2s64, 1}, in X86LegalizerInfo()
442 (HasSSE2 && typeInSet(0, {v2s64})(Query)) || in X86LegalizerInfo()
504 (HasSSE2 && typeInSet(0, {v2s64, v8s16, v16s8})(Query)) || in X86LegalizerInfo()
511 .clampNumElements(0, v2s64, s64MaxVector) 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.cpp93 const LLT v2s64 = LLT::fixed_vector(2, 64); in SPIRVLegalizerInfo() local
112 s32, s64, v2s1, v2s8, v2s16, v2s32, v2s64, v3s1, v3s8, v3s16, in SPIRVLegalizerInfo()
116 auto allVectors = {v2s1, v2s8, v2s16, v2s32, v2s64, v3s1, v3s8, in SPIRVLegalizerInfo()
122 s1, s8, s16, s32, s64, v2s1, v2s8, v2s16, v2s32, v2s64, in SPIRVLegalizerInfo()
127 v2s32, v2s64, v3s8, v3s16, v3s32, v3s64, in SPIRVLegalizerInfo()
138 s16, s32, s64, v2s16, v2s32, v2s64, v3s16, v3s32, v3s64, in SPIRVLegalizerInfo()
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsLegalizerInfo.cpp79 const LLT v2s64 = LLT::fixed_vector(2, 64); in MipsLegalizerInfo() local
86 if (ST.hasMSA() && CheckTyN(0, Query, {v16s8, v8s16, v4s32, v2s64})) in MipsLegalizerInfo()
119 {v2s64, 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()