aboutsummaryrefslogtreecommitdiff
path: root/gcc
AgeCommit message (Expand)AuthorFilesLines
2023-10-23Use error_mark_node after error in convertAndrew Pinski4-6/+15
2023-10-23convert_to_complex vs invalid_conversion [PR111903]Andrew Pinski2-2/+19
2023-10-23tree-optimization/111917 - bougs IL after guard hoistingRichard Biener2-4/+24
2023-10-23RISC-V: Fix ICE for the fusion case from vsetvl to scalar move[PR111927]Juzhe-Zhong2-0/+193
2023-10-23RISC-V: Remove unnecessary asm check for vec cvtPan Li2-4/+2
2023-10-23RISC-V: Bugfix for merging undef tmp register for truncPan Li1-4/+12
2023-10-23LoongArch: Document -mexplicit-relocs={auto,none,always}Xi Ruoyao1-12/+25
2023-10-23LoongArch: Use explicit relocs for addresses only used for one load or store ...Xi Ruoyao4-0/+149
2023-10-23LoongArch: Use explicit relocs for TLS access with -mexplicit-relocs=autoXi Ruoyao4-14/+40
2023-10-23LoongArch: Use explicit relocs for GOT access when -mexplicit-relocs=auto and...Xi Ruoyao5-14/+59
2023-10-23LoongArch: Add enum-style -mexplicit-relocs= optionXi Ruoyao7-6/+80
2023-10-23RISC-V: Fix typo[VSETVL PASS]Juzhe-Zhong1-5/+5
2023-10-23gcc.c-torture/execute/builtins/pr93262-chk.c: Remove return statementFlorian Weimer1-1/+0
2023-10-23RISC-V: Remove unnecessary asm check for binop constraintPan Li71-749/+404
2023-10-23RISC-V: Remove unnecessary asm check for rounding autovecPan Li45-45/+0
2023-10-23RISC-V: Fix AVL_TYPE attribute of tuple mode mov<mode>Juzhe-Zhong1-1/+2
2023-10-22vect: Cost adjacent vector loads/stores together [PR111784]Kewen Lin1-42/+95
2023-10-23i386: Prevent splitting to xmm16+ when !TARGET_AVX512VLHaochen Jiang2-0/+72
2023-10-23RISC-V: Bugfix for merging undefined tmp register in mathPan Li2-8/+21
2023-10-22compiler: remove traverse_assignments passIan Lance Taylor3-165/+1
2023-10-22compiler: remove name_ field from Type_switch_statementIan Lance Taylor4-15/+8
2023-10-22compiler: pass Gogo to determine types passIan Lance Taylor10-264/+280
2023-10-23LoongArch: Define macro CLEAR_INSN_CACHE.Lulu Cheng1-0/+5
2023-10-23Expand: Enable vector mode for by pieces comparesHaochen Gui1-34/+61
2023-10-23Avoid compile time hog on vect_peel_nonlinear_iv_init for nonlinear induction...liuhongt7-15/+90
2023-10-23Remove unused mmx_pinsrw.liuhongt1-14/+0
2023-10-23Daily bump.GCC Administrator8-1/+122
2023-10-22aarch64: Emit csinv again for `a ? ~b : b` [PR110986]Andrew Pinski2-0/+67
2023-10-22d: Merge upstream dmd f4be7f6f7b.Iain Buclaw45-468/+375
2023-10-22objc++: type/expr tsubst conflation [PR111920]Patrick Palka2-3/+9
2023-10-22Doc: document the new Darwin optionsFrancois-Xavier Coudert2-1/+15
2023-10-22Testsuite: allow non-installed testing on darwinIain Sandoe6-12/+66
2023-10-22Darwin, rpaths: Add --with-darwin-extra-rpath.Iain Sandoe4-2/+66
2023-10-22Config,Darwin: Allow for configuring Darwin to use embedded runpath.Iain Sandoe8-17/+222
2023-10-22Driver: Provide a spec to insert rpaths for compiler lib dirs.Iain Sandoe1-0/+33
2023-10-22target: Support heap-based trampolinesAndrew Burgess4-1/+24
2023-10-22core: Support heap-based trampolinesAndrew Burgess6-19/+161
2023-10-22RISC-V: Prohibit combination of 'E' and 'H'Tsukasa OI2-0/+8
2023-10-22RISC-V: 'Zfa' extension is now ratifiedTsukasa OI1-1/+1
2023-10-22Daily bump.GCC Administrator3-1/+141
2023-10-21C99 testsuite readiness: Compile more tests with -std=gnu89Florian Weimer112-0/+195
2023-10-21RISC-V: Support partial VLS mode when preference fixed-vlmax [PR111857]Pan Li14-1035/+2694
2023-10-21Daily bump.GCC Administrator9-1/+886
2023-10-21PR 106245: Split (x<<31)>>31 as -(x&1) in i386.mdRoger Sayle5-0/+57
2023-10-20c++: abstract class and overload resolutionJason Merrill2-28/+9
2023-10-20testsuite: constexpr-diag1.C and implicit constexprJason Merrill1-1/+1
2023-10-20c++: fix tourney logicJason Merrill2-2/+18
2023-10-20c++: Constructor streaming [PR105322]Nathan Sidwell5-25/+105
2023-10-20c: -Wint-conversion should cover pointer/integer mismatches in ?:Florian Weimer2-2/+16
2023-10-20c: -Wincompatible-pointer-types should cover mismatches in ?:Florian Weimer4-8/+38