| /freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/GISel/ |
| H A D | AArch64LegalizerInfo.cpp | 50 const LLT v16s8 = LLT::fixed_vector(16, 8); in AArch64LegalizerInfo() local 68 v16s8, v8s16, v4s32, in AArch64LegalizerInfo() 97 .legalFor({v2s8, v4s8, v8s8, v16s8, v2s16, v4s16, v8s16, v2s32, v4s32, in AArch64LegalizerInfo() 103 .clampNumElements(0, v8s8, v16s8) in AArch64LegalizerInfo() 117 .clampNumElements(0, v8s8, v16s8) in AArch64LegalizerInfo() 145 .legalFor({s32, s64, v8s8, v16s8, v4s16, v8s16, v2s32, v4s32, v2s64}) in AArch64LegalizerInfo() 172 .legalFor({s32, s64, v8s8, v16s8, v4s16, v8s16, v2s32, v4s32, v2s64}) in AArch64LegalizerInfo() 209 {v16s8, v16s8}, in AArch64LegalizerInfo() 219 .clampNumElements(0, v8s8, v16s8) in AArch64LegalizerInfo() 256 .legalFor({s64, v16s8, v8s16, v4s32}) in AArch64LegalizerInfo() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
| H A D | X86LegalizerInfo.cpp | |
| /freebsd/contrib/llvm-project/llvm/lib/Target/X86/GISel/ |
| H A D | X86LegalizerInfo.cpp | 63 const LLT v16s8 = LLT::fixed_vector(16, 8); in X86LegalizerInfo() local 80 const LLT s8MaxVector = HasAVX512 ? v64s8 : HasAVX ? v32s8 : v16s8; in X86LegalizerInfo() 153 .legalFor(HasSSE2, {v16s8, v8s16, v4s32, v2s64}) in X86LegalizerInfo() 223 .legalFor(HasSSE2, {v16s8, v8s16, v4s32, v2s64}) in X86LegalizerInfo() 290 .legalFor(HasSSE1, {v16s8, v8s16, v4s32, v2s64}) in X86LegalizerInfo() 344 Action.legalForTypesWithMemDesc({{v16s8, p0, v16s8, 1}, in X86LegalizerInfo() 525 (HasSSE2 && typeInSet(0, {v2s64, v8s16, v16s8})(Query)) || in X86LegalizerInfo() 529 .clampNumElements(0, v16s8, s8MaxVector) in X86LegalizerInfo() 540 {{v16s8, v32s8}, in X86LegalizerInfo() 545 {{v16s8, v64s8}, in X86LegalizerInfo() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/SPIRV/ |
| H A D | SPIRVLegalizerInfo.cpp | 49 const LLT v16s8 = LLT::fixed_vector(16, 8); in SPIRVLegalizerInfo() local 97 v8s64, v16s1, v16s8, v16s16, v16s32, v16s64}; in SPIRVLegalizerInfo() 102 v16s8, v16s16, v16s32, v16s64}; in SPIRVLegalizerInfo() 107 v8s1, v8s8, v8s16, v8s32, v8s64, v16s1, v16s8, v16s16, v16s32, v16s64}; in SPIRVLegalizerInfo() 112 v8s32, v8s64, v16s8, v16s16, v16s32, v16s64}; in SPIRVLegalizerInfo()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/Mips/ |
| H A D | MipsLegalizerInfo.cpp | 76 const LLT v16s8 = LLT::fixed_vector(16, 8); in MipsLegalizerInfo() local 86 if (ST.hasMSA() && CheckTyN(0, Query, {v16s8, v8s16, v4s32, v2s64})) in MipsLegalizerInfo() 116 Query, {{v16s8, 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()
|