Searched refs:RequiredVectorWidth (Results 1 – 6 of 6) sorted by relevance
| /freebsd/contrib/llvm-project/clang/include/clang/Basic/ |
| H A D | BuiltinsX86.td | 24 let Attributes = [Const, NoThrow, RequiredVectorWidth<128>]; 28 let Attributes = [Const, NoThrow, RequiredVectorWidth<256>]; 32 let Attributes = [Const, NoThrow, RequiredVectorWidth<512>]; 55 let Attributes = [NoThrow, Const, RequiredVectorWidth<64>], Features = "sse" in { 61 let Attributes = [Const, NoThrow, RequiredVectorWidth<128>] in { 134 let Attributes = [Const, NoThrow, RequiredVectorWidth<256>], Features = "avx" in { 177 let Features = "sse", Attributes = [NoThrow, Const, RequiredVectorWidth<128>] in { 182 let Features = "sse", Attributes = [NoThrow, RequiredVectorWidth<128>] in { 194 let Features = "sse", Attributes = [NoThrow, Const, RequiredVectorWidth<128>] in { 204 let Features = "sse2", Attributes = [NoThrow, RequiredVectorWidth<128>] in { [all …]
|
| H A D | BuiltinsX86_64.td | 45 let Features = "sse", Attributes = [NoThrow, Const, RequiredVectorWidth<128>] in { 50 let Features = "sse2", Attributes = [NoThrow, Const, RequiredVectorWidth<128>] in { 59 let Features = "sse4.1", Attributes = [NoThrow, Const, RequiredVectorWidth<128>] in { 67 let Features = "avx", Attributes = [NoThrow, Const, RequiredVectorWidth<256>] in { 153 let Features = "avx512f", Attributes = [NoThrow, Const, RequiredVectorWidth<128>] in { 168 let Features = "avx512fp16", Attributes = [NoThrow, Const, RequiredVectorWidth<128>] in { 181 let Features = "avx10.2-256", Attributes = [NoThrow, Const, RequiredVectorWidth<128>] in { 436 let Features = "movrs,avx10.2-256", Attributes = [NoThrow, RequiredVectorWidth<128>] in { 440 let Features = "movrs,avx10.2-256", Attributes = [NoThrow, RequiredVectorWidth<256>] in { 444 let Features = "movrs,avx10.2-512", Attributes = [NoThrow, RequiredVectorWidth<512>] in { [all …]
|
| H A D | BuiltinsBase.td | 70 class RequiredVectorWidth<int N> : IndexedAttribute<"V", N>;
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
| H A D | X86Subtarget.h | 99 unsigned RequiredVectorWidth; variable 115 unsigned RequiredVectorWidth); 226 unsigned getRequiredVectorWidth() const { return RequiredVectorWidth; } in getRequiredVectorWidth() 255 (canExtendTo512DQ() || RequiredVectorWidth > 256); in useAVX512Regs()
|
| H A D | X86Subtarget.cpp | 334 unsigned RequiredVectorWidth) in X86Subtarget() argument 339 RequiredVectorWidth(RequiredVectorWidth), in X86Subtarget()
|
| H A D | X86TargetMachine.cpp | 300 unsigned RequiredVectorWidth = UINT32_MAX; in getSubtargetImpl() local 308 RequiredVectorWidth = Width; in getSubtargetImpl() 347 PreferVectorWidthOverride, RequiredVectorWidth); in getSubtargetImpl()
|