aboutsummaryrefslogtreecommitdiff
path: root/gcc/config
AgeCommit message (Expand)AuthorFilesLines
2022-10-21i386: Fix up BFmode comparisons in conditional moves [PR107322]Jakub Jelinek1-0/+37
2022-10-21Enable AMD znver4 support and add instruction reservationsTejas Joshi9-41/+983
2022-10-21RISC-V: Add type attribute for atomic instructions.Monk Chiang2-6/+11
2022-10-21RISC-V: Add RVV vsetvl/vsetvlmax intrinsics and tests.Ju-Zhe Zhong11-1/+549
2022-10-21RISC-V: Add RVV intrinsic basic framework.Ju-Zhe Zhong5-81/+1063
2022-10-21i386: Auto vectorize sdot_prod, udot_prod with VNNIINT8 instruction.Haochen Jiang1-11/+50
2022-10-21Support Intel AVX-VNNI-INT8Kong Lingling9-21/+217
2022-10-21Support Intel AVX-IFMAHongyu Wang13-68/+195
2022-10-20amdgcn: Use FLAT addressing for all functions with pointer arguments [PR105421]Julian Brown1-6/+9
2022-10-20aarch64: Commonise some folding codeRichard Sandiford3-7/+10
2022-10-20aarch64: Use using directives to inherit constructorsRichard Sandiford3-87/+24
2022-10-20aarch64: Replace CONSTEXPR with constexprRichard Sandiford5-83/+83
2022-10-20aarch64: Prevent generation of /M BRKAS and BRKBSRichard Sandiford1-14/+10
2022-10-20aarch64: Fix matching of BRKNSRichard Sandiford2-8/+64
2022-10-19gcc: Add 'mcf' thread model support from mcfgthreadLIU Hao2-1/+13
2022-10-19IBM zSystems: Fix function_ok_for_sibcall [PR106355]Stefan Schulze Frielinghaus1-23/+24
2022-10-19xtensa: Prepare the transition from Reload to LRATakayuki 'January June' Suwa7-24/+99
2022-10-19s390: Fix bootstrap error with checking and -m31.Robin Dapp1-3/+4
2022-10-19i386: Fix up __bf16 handling on ia32Jakub Jelinek2-10/+9
2022-10-19Canonicalize vec_perm index to make the first index come from the first vector.liuhongt1-0/+17
2022-10-17Fix bogus RTL on the H8.Jeff Law2-41/+69
2022-10-17More infrastructure to avoid bogus RTL on H8.Jeff Law3-0/+35
2022-10-17Remove accidential commitsJeff Law12-31671/+0
2022-10-17Enable REE for H8Jeff Law12-0/+31671
2022-10-17Add missing splitter for H8Jeff Law1-0/+18
2022-10-17GCN: Restore build with GCC 4.8Thomas Schwinge1-7/+7
2022-10-17RISC-V: Fix format[NFC]Ju-Zhe Zhong1-1/+1
2022-10-17RISC-V: Reorganize mangle_builtin_type.[NFC]Ju-Zhe Zhong1-13/+13
2022-10-16Add new constraints for upcoming autoinc fixesJeff Law2-0/+37
2022-10-16Rename "z" constraint to "Zz" on the H8/300Jeff Law2-5/+5
2022-10-15Fix bug in register move costing on H8/300Jeff Law1-1/+1
2022-10-14Fix PR target/107248Eric Botcazou1-12/+12
2022-10-14middle-end, c++, i386, libgcc: std::bfloat16_t and __bf16 arithmetic supportJakub Jelinek4-69/+94
2022-10-13machmode: Introduce GET_MODE_NEXT_MODE with previous GET_MODE_WIDER_MODE mean...Jakub Jelinek1-1/+1
2022-10-13[AArch64] Improve bit tests [PR105773]Wilco Dijkstra3-44/+72
2022-10-12RISC-V: Remove TUPLE size macro define. [NFC]Ju-Zhe Zhong1-3/+0
2022-10-12RISC-V: Apply clang-format for riscv-vector-builtins.* [NFC]Ju-Zhe Zhong3-7/+6
2022-10-12RISC-V: Refine register_builtin_types function. [NFC]Ju-Zhe Zhong2-40/+50
2022-10-12RISC-V: Move function place to make it looks better. [NFC]Ju-Zhe Zhong2-19/+19
2022-10-12Remove AVX512_VP2INTERSECT from PTA_SAPPHIRERAPIDSCui,Lili2-12/+8
2022-10-11i386: Fix up RTL checking ICE [PR107185]Jakub Jelinek1-1/+1
2022-10-11amdgcn: Add vector integer negate insnAndrew Stubbs1-0/+13
2022-10-11amdgcn: vec_init for multiple vector sizesAndrew Stubbs2-26/+143
2022-10-11amdgcn: Add vec_extract for partial vectorsAndrew Stubbs3-1/+44
2022-10-11amdgcn: Resolve insn conditions at compile timeAndrew Stubbs2-4/+30
2022-10-11amdgcn: add multiple vector sizesAndrew Stubbs4-425/+938
2022-10-11Add define_insn_and_split to support general version of "kxnor".liuhongt1-0/+71
2022-10-11Tigthen the addition of -lgcc_eh to vxworks_libgcc_specOlivier Hainque1-4/+44
2022-10-11RISC-V: move struct vector_type_info from *.h to *.cc and change "user_name" ...Ju-Zhe Zhong3-25/+25
2022-10-11RISC-V: Add missing vsetvl instruction type.Ju-Zhe Zhong1-1/+2