aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2023-06-26Merge from trunk revision 3a39a31b8ae9c6465434aefa657f7fcc86f905c0.devel/gccgoIan Lance Taylor356-1457/+18020
2023-06-26compiler: support -fgo-importcfgIan Lance Taylor10-7/+182
2023-06-26aarch64: Use <DWI> instead of <V2XWIDE> in scalar SQRSHRUN patternKyrylo Tkachov1-10/+10
2023-06-26aarch64: Clean up some rounding immediate predicatesKyrylo Tkachov4-24/+20
2023-06-26libstdc++: Fix std::format for pointers [PR110239]Jonathan Wakely2-23/+15
2023-06-26libstdc++: Implement P2538R1 ADL-proof std::projectedJonathan Wakely2-10/+67
2023-06-26libstdc++: Qualify calls to debug mode helpersJonathan Wakely1-11/+21
2023-06-26IBM zSystems: Assume symbols without explicit alignment to be okAndreas Krebbel2-2/+36
2023-06-26Fix profile of forwarders produced by cd-dceJan Hubicka1-0/+3
2023-06-26docs: Fix typoAndrew Carlotti1-1/+1
2023-06-26DSE: Add LEN_MASK_STORE analysis into DSE and fix LEN_STOREJu-Zhe Zhong1-16/+31
2023-06-26GIMPLE_FOLD: Fix gimple fold for LEN_{MASK}_{LOAD,STORE}Ju-Zhe Zhong2-2/+47
2023-06-26Avoid redundant GORI calcuations.Andrew MacLeod1-4/+17
2023-06-26vect: Cost intermediate conversionsRichard Sandiford1-2/+3
2023-06-26tree-optimization/110381 - preserve SLP permutation with in-order reductionsRichard Biener2-2/+56
2023-06-26RISC-V: Remove duplicated extern function_base declPan Li1-5/+0
2023-06-26narrowing initializers and initializer_constant_valid_p_1Richard Biener1-0/+2
2023-06-26Avoid shorten_binary_op on VECTOR_TYPERichard Biener1-0/+4
2023-06-26Fix TYPE_PRECISION use in hashable_expr_equal_pRichard Biener1-1/+1
2023-06-26RISC-V: Remove redundant vcond patternsJuzhe-Zhong3-61/+0
2023-06-26tree-optimization/110392 - ICE with predicate analysisRichard Biener1-2/+2
2023-06-26SCCVN: Fix repeating variable name "len"Ju-Zhe Zhong1-7/+7
2023-06-26i386: New *ashl<dwi3>_doubleword_highpart define_insn_and_split.Roger Sayle3-0/+67
2023-06-26Use cvt_op to save intermediate type operand instead of "subtle" vec_dest.liuhongt2-4/+30
2023-06-26Don't use intermiediate type for FIX_TRUNC_EXPR when ftrapping-math.liuhongt3-3/+4
2023-06-26i386: Sync tune_string with arch_string for target attribute arch=*Hongyu Wang2-1/+16
2023-06-26RISC-V: Fix one test failure of dg config.Juzhe-Zhong1-1/+1
2023-06-26d: Suboptimal codegen for __builtin_expect(cond, false)Iain Buclaw2-12/+41
2023-06-26Daily bump.GCC Administrator6-1/+203
2023-06-26d: Merge upstream dmd, druntime a45f4e9f43, phobos 106038f2e.Iain Buclaw46-207/+435
2023-06-25RISC-V: Optimize VSETVL codegen of SELECT_VL with LEN_MASK_{LOAD, STORE}Juzhe-Zhong4-4/+76
2023-06-25RISC-V: fix expand function of vlmul_ext RVV intrinsicLi Xu2-1/+9
2023-06-25RISC-V: Enable len_mask{load, store} and remove len_{load, store}Juzhe-Zhong12-15/+346
2023-06-25internal-fn: Fix bug of BIAS argument indexJu-Zhe Zhong1-1/+1
2023-06-25MAINTAINERS: Add myself to write after approvalLehua Ding1-0/+1
2023-06-25configure, Darwin: Ensure overrides to host-pie are passed to gcc configure.Iain Sandoe4-35/+89
2023-06-25Revert "RISC-V:Add float16 tuple type abi"Pan Li9-630/+17
2023-06-25Revert "RISC-V:Add float16 tuple type support"Pan Li12-366/+3
2023-06-25GIMPLE_FOLD: Apply LEN_MASK_{LOAD,STORE} into GIMPLE_FOLDJu-Zhe Zhong1-5/+18
2023-06-25Refine maskloadmn pattern with UNSPEC_MASKLOAD.liuhongt2-14/+28
2023-06-25SSA ALIAS: Apply LEN_MASK_STORE to 'ref_maybe_used_by_call_p_1'Ju-Zhe Zhong1-0/+1
2023-06-25SSA ALIAS: Apply LEN_MASK_{LOAD, STORE} into SSA alias analysisJu-Zhe Zhong1-0/+2
2023-06-25RISC-V:Add float16 tuple type abiyulong9-17/+630
2023-06-25Daily bump.GCC Administrator5-1/+128
2023-06-24i386: Add alternate representation for {and,or,xor}b %ah,%dh.Roger Sayle1-0/+22
2023-06-24Fortran: ABI for scalar CHARACTER(LEN=1),VALUE dummy argument [PR110360]Harald Anlauf1-8/+13
2023-06-24RISC-V: Refactor the integer ternary autovec patternJuzhe-Zhong1-26/+28
2023-06-24RISC-V: Support RVV floating-point auto-vectorizationJuzhe-Zhong40-34/+1386
2023-06-24LOOP IVOPTS: Apply LEN_MASK_{LOAD,STORE}Ju-Zhe Zhong1-3/+11
2023-06-24IVOPTS: Add LEN_MASK_{LOAD, STORE} into 'get_alias_ptr_type_for_ptr_address'Ju-Zhe Zhong1-0/+2