aboutsummaryrefslogtreecommitdiff
path: root/gcc/config
AgeCommit message (Expand)AuthorFilesLines
2022-10-28Aarch64: Do not define DONT_USE_BUILTIN_SETJMPEric Botcazou1-4/+0
2022-10-27x86: Replace ne:CCC/ne:CCO with UNSPEC_CC_NE in neg patternsH.J. Lu1-20/+25
2022-10-27aarch64: Reinstate some uses of CONSTEXPRRichard Sandiford8-62/+62
2022-10-27RISC-V: Limit regs use for z*inx extension.Jiawei2-6/+20
2022-10-27RISC-V: Target support for z*inx extension.Jiawei4-44/+46
2022-10-27RISC-V: Minimal support of z*inx extension.Jiawei3-0/+18
2022-10-26bpf: add preserve_field_info builtinDavid Faust3-75/+334
2022-10-26xtensa: Fix out-of-bounds array access in the movdi patternTakayuki 'January June' Suwa1-3/+4
2022-10-26RISC-V: Fix epilogue generation for barrier.Ju-Zhe Zhong1-2/+2
2022-10-26RISC-V: ADJUST_NUNITS according to -march.Ju-Zhe Zhong5-53/+50
2022-10-26RISC-V: Support load/store in mov<mode> pattern for RVV modes.Ju-Zhe Zhong11-27/+645
2022-10-26RISC-V: Recognized Svinval and Svnapot extensionsMonk Chiang2-0/+9
2022-10-26RISC-V: Adjust table indentation in commnet for riscv-modes.defJu-Zhe Zhong1-23/+23
2022-10-26rs6000: cannot_force_const_mem for HIGH code rtx[PR106460]Jiufu Guo1-2/+5
2022-10-25rs6000: Add CCANY; replace <un>signed by <mode:CCANY>Segher Boessenkool3-20/+19
2022-10-25Remove znver4 instruction reservationsTejas Joshi1-813/+36
2022-10-25MIPS: add builtime option for -mcompact-branchesYunQiang Su1-1/+2
2022-10-25MIPS: Not trigger error for pre-R6 and -mcompact-branches=alwaysYunQiang Su2-15/+15
2022-10-25MIPS: fix building on multiarch platformYunQiang Su2-1/+22
2022-10-24[AArch64] Improve immediate expansion [PR106583]Wilco Dijkstra1-225/+260
2022-10-24RISC-V: Support --target-help for -mcpu/-mtuneKito Cheng2-10/+34
2022-10-24RISC-V: Support (set (mem) (const_poly_int))Ju-Zhe Zhong1-0/+12
2022-10-24RISC-V: Replace CONSTEXPR with constexprJu-Zhe Zhong4-11/+11
2022-10-24RISC-V: Remove unused TI/TF vector modes.Ju-Zhe Zhong1-4/+0
2022-10-24RISC-V: Fix REG_CLASS_CONTENTS.Ju-Zhe Zhong1-1/+1
2022-10-22Fix uninitialized variable warnings.Michael Eager1-5/+14
2022-10-22xtensa: Make register A0 allocable for the CALL0 ABITakayuki 'January June' Suwa1-4/+10
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