aboutsummaryrefslogtreecommitdiff
path: root/gcc/config
AgeCommit message (Expand)AuthorFilesLines
2022-12-27riscv: Restructure callee-saved register save/restore codeChristoph Müllner1-28/+67
2022-12-27riscv: attr: Synchronize comments with codeChristoph Müllner1-1/+4
2022-12-27gcc: xtensa: use define_c_enums instead of define_constantsMax Filippov1-21/+25
2022-12-27xtensa: Generate density instructions in set_frame_ptrTakayuki 'January June' Suwa1-2/+5
2022-12-27xtensa: Change GP_RETURN{,_REG_COUNT} to GP_RETURN_{FIRST,LAST}Takayuki 'January June' Suwa2-7/+7
2022-12-27xtensa: Clean up xtensa_expand_prologueTakayuki 'January June' Suwa1-2/+8
2022-12-27xtensa: Tabify, and trim trailing spacesTakayuki 'January June' Suwa7-116/+113
2022-12-27RISC-V: Fix ICE of visiting non-existing block in CFG.Ju-Zhe Zhong1-11/+10
2022-12-27RISC-V: Fix ICE for avl_info deprecated copy and pp_print error.Ju-Zhe Zhong2-24/+9
2022-12-27rs6000: Rework option -mpowerpc64 handling [PR106680]Kewen Lin1-9/+28
2022-12-26x86: Add a new option -mdaz-ftz to enable FTZ and DAZ flags in MXCSR.liuhongt2-1/+5
2022-12-25Use movss/movsd to implement V4SI/V2DI VEC_PERM on x86.Roger Sayle3-17/+19
2022-12-23PR target/107548: Handle vec_select in STV on x86.Roger Sayle1-0/+50
2022-12-23PR target/106933: Limit TImode STV to SSA-like def-use chains on x86.Roger Sayle1-0/+18
2022-12-23RISC-V: Fix vle constraintsJu-Zhe Zhong1-8/+8
2022-12-23RISC-V: Support vle.v/vse.v intrinsicsJu-Zhe Zhong13-76/+506
2022-12-23RISC-V: Update vsetvl/vsetvlmax intrinsics to the latest api name.Ju-Zhe Zhong1-0/+1
2022-12-23RISC-V: Remove side effects of vsetvl pattern in RTL.Ju-Zhe Zhong2-1/+27
2022-12-23RISC-V: Remove side effects of vsetvl/vsetvlmax intriniscs in propertiesJu-Zhe Zhong1-5/+0
2022-12-23RISC-V: Fix incorrect annotationJu-Zhe Zhong1-9/+9
2022-12-23RISC-V: Fix muti-line condition formatJu-Zhe Zhong1-8/+8
2022-12-22aarch64: Fix plugin header installJakub Jelinek1-4/+4
2022-12-22Zen4 tuning part 2Jan Hubicka5-11/+29
2022-12-22Update znver4 costsJan Hubicka1-30/+31
2022-12-21nvptx: support bar.red instructionChung-Lin Tang2-0/+131
2022-12-20rs6000: Fix the wrong location of OPTION_MASK_P10_FUSION setting hunkKewen Lin1-4/+4
2022-12-20rs6000: Raise error for __vector_{quad,pair} uses without MMA enabled [PR106736]Kewen Lin3-3/+48
2022-12-20rs6000: Optimize cmp on rotated 16bits constantJiufu Guo3-1/+133
2022-12-19arm: correctly define __ARM_FEATURE_CLZRichard Earnshaw1-1/+5
2022-12-19RISC-V: Remove unit-stride store from ta attributeJu-Zhe Zhong1-1/+1
2022-12-19RISC-V: Support VSETVL PASS for RVV supportJu-Zhe Zhong7-35/+3075
2022-12-19RISC-V: Fix RVV machine mode attribute configurationJu-Zhe Zhong1-19/+19
2022-12-19aarch64: PR target/108140 Handle NULL target in data intrinsic expansionKyrylo Tkachov1-1/+1
2022-12-19hwasan: Add libhwasan_preinit.oJakub Jelinek1-1/+2
2022-12-19RISC-V: Change vlmul printing ruleJu-Zhe Zhong3-26/+30
2022-12-19rs6000: use li;x?oris to build constantJiufu Guo1-6/+31
2022-12-19x86: Don't add crtfastmath.o for -sharedliuhongt1-1/+1
2022-12-17rs6000: Add Rust support to traceback tableSegher Boessenkool1-0/+1
2022-12-16Suppress -fstack-protector warning on hppa.John David Anglin1-0/+3
2022-12-16RISC-V: Fix up some wording in the mcpu/mtune commentPalmer Dabbelt1-1/+1
2022-12-16Fix intrin name in Intel CMPccXADDHaochen Jiang1-4/+4
2022-12-14AArch64: div-by-255, ensure that arguments are registers. [PR107988]Tamar Christina1-8/+8
2022-12-13i386: Fix up *concat*_{5,6,7} patterns [PR108044]Jakub Jelinek1-15/+32
2022-12-13AArch64: Fix ILP32 tbranchTamar Christina1-1/+1
2022-12-13rs6000: enable cbranchcc4Haochen Gui1-0/+10
2022-12-12AArch64: Enable TARGET_CONST_ANCHORWilco Dijkstra2-1/+14
2022-12-12AArch64: Fix vector re-interpretation between partial SIMD modesTamar Christina1-4/+6
2022-12-12AArch64: Support new tbranch optab.Tamar Christina2-8/+27
2022-12-12aarch64: Make existing V2HF be usable.Tamar Christina4-39/+86
2022-12-12aarch64: Add __ARM_FEATURE_PAUTH and __ARM_FEATURE_BTI ACLE definesKyrylo Tkachov2-0/+7