aboutsummaryrefslogtreecommitdiff
path: root/gcc/common/config
AgeCommit message (Expand)AuthorFilesLines
6 daysAVR: rtl-optimization/121340 - New mini-pass to undo superfluous moves from i...Georg-Johann Lay1-0/+1
6 dayslibgcc: Update FMV features to latest ACLE spec 2024Q4Wilco Dijkstra1-12/+13
8 daysRISC-V: Remove use of structured binding to fix compiler warningChristoph Müllner1-1/+2
2025-07-16i386: Decouple AMX-AVX512 from AVX10.2 and imply AVX512FHaochen Jiang1-7/+6
2025-06-25x86: Update -mtune=intel for Diamond Rapids/Clearwater ForestH.J. Lu1-1/+1
2025-06-25RISC-V: Add Profiles RVA/B23S64 support.Jiawei1-1/+17
2025-06-24AArch64: propose -mmax-vectorization as an option to override vector costingTamar Christina1-0/+4
2025-06-16RISC-V: Update Profiles string in RV23.Jiawei1-3/+3
2025-06-05RISC-V: Don't use structured binding in riscv-common.ccKito Cheng1-9/+18
2025-05-23RISC-V: Support CPUs in -march.Robin Dapp1-7/+12
2025-05-19RISC-V: Fix the warning of temporary object dangling references.Dongyan Chen1-2/+2
2025-05-19i386: Remove avx10.1-256/512 and evex512 optionsHaochen Jiang4-67/+21
2025-05-14RISC-V: Fix uninit riscv_subset_list::m_allow_adding_dup issueKito Cheng1-1/+1
2025-05-13RISC-V: Drop riscv_ext_flag_table in favor of riscv_ext_info_t dataKito Cheng1-194/+27
2025-05-13RISC-V: Drop riscv_ext_version_table in favor of riscv_ext_info_t dataKito Cheng1-250/+22
2025-05-13RISC-V: Drop riscv_implied_info and riscv_combine_info in favor of riscv_ext_...Kito Cheng1-285/+66
2025-05-13RISC-V: Introduce riscv_ext_info_t to hold extension metadataKito Cheng1-14/+177
2025-05-13RISC-V: Adjust riscv_can_inline_pKito Cheng1-17/+0
2025-05-13RISC-V: Use riscv-ext.def to generate target options and variablesKito Cheng1-51/+51
2025-05-12RISC-V: Minimal support for ssnpm, smnpm and smmpm extensions.Dongyan Chen1-0/+36
2025-05-12RISC-V: Support for zilsd and zclsd extensions.Dongyan Chen1-0/+16
2025-05-11RISC-V: Support RISC-V Profiles 23.Jiawei1-0/+16
2025-05-11RISC-V: Support RISC-V Profiles 20/22.Jiawei1-3/+82
2025-05-07[PATCH] RISC-V: Minimal support for zama16b extension.Dongyan Chen1-0/+2
2025-05-06[PATCH] RISC-V: Minimal support for sdtrig and ssstrict extensions.Dongyan Chen1-0/+3
2025-05-06[PATCH] RISC-V: Recognized svadu and svade extensionMingzhu Yan1-3/+7
2025-04-30RISC-V: Fix missing implied Zicsr from Zve32xJerry Zhang Jian1-0/+1
2025-04-26Refactor msse4 and mno-sse4.liuhongt1-11/+12
2025-04-24[PATCH] RISC-V: Imply C from Zca whenever possible [PR119122]Yuriy Kolerov1-0/+31
2025-04-13s390: Support z17 processor nameStefan Schulze Frielinghaus1-2/+2
2025-04-01target/119549 - fixup handling of -mno-sse4 in target attributeRichard Biener1-0/+2
2025-03-24i386: Raise deprecate warning for -mavx10.1-256/512 and -mevex512 while add -...Haochen Jiang4-16/+17
2025-03-24i386: Remove avx10.2-256 and avx10.2-512 optionsHaochen Jiang4-51/+22
2025-03-22AVR: target/119421 Better optimize some bit operations.Georg-Johann Lay1-0/+1
2025-03-13libgcc: Remove PREDRES and LS64 from AArch64 cpuinfoWilco Dijkstra1-4/+4
2025-03-06AArch64: Enable early scheduling for -O3 and higher (PR118351)Wilco Dijkstra1-1/+3
2025-03-03aarch64: Ignore target pragmas while defining intrinsicsAndrew Carlotti1-2/+17
2025-03-01[PR target/118906] [PATCH v2] RISC-V: Fix a typo in zce to zcf implicationYuriy Kolerov1-1/+1
2025-02-17i386: Re-alias avx10.2 to 512 bit and deprecate -mno-avx10.2-[256,512]Haochen Jiang2-14/+9
2025-02-17i386: Deprecate -m[no-]avx10.1 and make -mno-avx10.1-512 to disable the whole...Haochen Jiang2-11/+8
2025-02-14GCN: Set 'UI_TARGET' for 'TARGET_EXCEPT_UNWIND_INFO' [PR94282, PR113331]Thomas Schwinge1-1/+1
2025-02-14nvptx: Set 'UI_TARGET' for 'TARGET_EXCEPT_UNWIND_INFO' [PR86660]Thomas Schwinge1-1/+1
2025-01-24aarch64: Make AARCH64_FL_CRYPTO always unsetAndrew Carlotti1-0/+4
2025-01-24aarch64: Refactor aarch64_rewrite_mcpuAndrew Carlotti1-61/+17
2025-01-24aarch64: Rewrite architecture strings for assemblerAndrew Carlotti1-4/+45
2025-01-24aarch64: Inline aarch64_get_all_extension_candidatesAndrew Carlotti1-11/+4
2025-01-24aarch64: Move arch/cpu parsing to aarch64-common.ccAndrew Carlotti1-6/+328
2025-01-24aarch64: Rename info structs in aarch64-common.ccAndrew Carlotti1-23/+27
2025-01-24aarch64: Remove redundant generic cpu entryAndrew Carlotti1-1/+0
2025-01-20s390: arch15: Prepare for a future architectureStefan Schulze Frielinghaus1-1/+5