aboutsummaryrefslogtreecommitdiff
path: root/gcc/config/i386/i386-builtins.cc
AgeCommit message (Expand)AuthorFilesLines
2023-04-20i386: Share AES xmm intrin with VAESHaochen Jiang1-8/+13
2023-01-16Update copyright years.Jakub Jelinek1-1/+1
2022-12-09i386: fix assert (__builtin_cpu_supports ("x86-64") >= 0)Martin Liska1-14/+11
2022-11-21define builtins for "shared" avxneconvert-avx512bf16vl builtins.liuhongt1-0/+2
2022-10-21Support Intel AVX-IFMAHongyu Wang1-3/+5
2022-10-19i386: Fix up __bf16 handling on ia32Jakub Jelinek1-9/+8
2022-10-14middle-end, c++, i386, libgcc: std::bfloat16_t and __bf16 arithmetic supportJakub Jelinek1-8/+9
2022-09-27c++: Implement P1467R9 - Extended floating-point types and standard names com...Jakub Jelinek1-3/+12
2022-09-16Modernize ix86_builtin_vectorized_function with corresponding expanders.liuhongt1-181/+4
2022-08-15x86: Enable __bf16 type for TARGET_SSE2 and abovekonglin11-0/+21
2022-07-07target/106219 - proprly mark builtins pure via ix86_add_new_builtinsRichard Biener1-0/+2
2022-05-16Use more ARRAY_SIZE.Martin Liska1-4/+2
2022-05-11i386: simplify cpu_feature handlingMartin Liska1-40/+39
2022-03-29Disable gathers for znver3 for vectors with 2 or 4 elementsJan Hubicka1-1/+6
2022-01-17Rename .c files to .cc files.Martin Liska1-0/+2365