aboutsummaryrefslogtreecommitdiff
path: root/gcc
AgeCommit message (Expand)AuthorFilesLines
2023-04-21Daily bump.GCC Administrator5-1/+535
2023-04-20c++: simplify TEMPLATE_TYPE_PARM level loweringPatrick Palka1-21/+16
2023-04-20c++: use TREE_VEC for trailing args of variadic built-in traitsPatrick Palka6-28/+43
2023-04-20c++: make strip_typedefs generalize strip_typedefs_exprPatrick Palka1-59/+25
2023-04-20doc: Remove repeated word (typo)Alejandro Colomar1-1/+1
2023-04-20Do not ignore UNDEFINED ranges when determining PHI equivalences.Andrew MacLeod5-10/+117
2023-04-20tree-vect-patterns: One small vect_recog_ctz_ffs_pattern tweak [PR109011]Jakub Jelinek1-1/+1
2023-04-20c: Avoid -Wenum-int-mismatch warning for redeclaration of builtin acc_on_devi...Jakub Jelinek2-1/+31
2023-04-20[LRA]: Exclude some hard regs for multi-reg inout reload pseudos used in asm ...Vladimir N. Makarov1-0/+28
2023-04-20arch: Use VIRTUAL_REGISTER_P predicate.Uros Bizjak7-20/+11
2023-04-20i386: Handle sign-extract for QImode operations with high registers [PR78952]Uros Bizjak3-186/+237
2023-04-20[PR target/108248] [RISC-V] Break down some bitmanip insn typesRaphael Zinsly3-6/+8
2023-04-20RISC-V: Fix RVV register orderJuzhe-Zhong4-31/+50
2023-04-20RISC-V: Fix riscv/arch-19.c with different ISA spec versionKito Cheng1-2/+2
2023-04-20RISC-V: Fix wrong check of register occurrences [PR109535]Ju-Zhe Zhong3-1/+168
2023-04-20RISC-V: Fix simplify_ior_optimization.c on rv32Kito Cheng1-1/+1
2023-04-20amdgcn: bug fix ldexp insnAndrew Stubbs1-16/+9
2023-04-20amdgcn: update target-supports.expAndrew Stubbs1-5/+10
2023-04-20tree: Add 3+ argument fndecl_built_in_pJakub Jelinek10-33/+48
2023-04-20tree-vect-patterns: Pattern recognize ctz or ffs using clz, popcount or ctz [...Jakub Jelinek6-24/+442
2023-04-20Remove duplicate DFS walks from DF initRichard Biener1-5/+0
2023-04-20testsuite: Fix up g++.dg/ext/int128-8.C testcase [PR109560]Jakub Jelinek1-1/+1
2023-04-20PR testsuite/106879 FAIL: gcc.dg/vect/bb-slp-layout-19.c on powerpc64Jiufu Guo1-1/+6
2023-04-20i386: Share AES xmm intrin with VAESHaochen Jiang9-63/+75
2023-04-20Add reduce_*_ep[i|u][8|16] series intrinsicsHu, Lin13-0/+809
2023-04-20i386: Add PCLMUL dependency for VPCLMULQDQHaochen Jiang5-11/+20
2023-04-20i386: Fix vpblendm{b,w} intrins and insnsHaochen Jiang3-178/+115
2023-04-20i386: Add AVX512BW dependency to AVX512VBMI2Haochen Jiang57-160/+106
2023-04-20i386: Add AVX512BW dependency to AVX512BITALGHaochen Jiang17-63/+32
2023-04-20i386: Use macro to wrap up share builtin exceptions in builtin isa checkHaochen Jiang1-48/+24
2023-04-20Re-arrange sections of i386 cpuidMo, Zewei1-29/+32
2023-04-20Optimize vshuf{i,f}{32x4,64x2} ymm and vperm{i,f}128 ymmHu, Lin18-8/+218
2023-04-20Daily bump.GCC Administrator4-1/+432
2023-04-19gcc: xtensa: add -m[no-]strict-align optionMax Filippov5-2/+53
2023-04-19gcc: xtensa: add data alignment properties to dynconfigMax Filippov1-0/+18
2023-04-19c++: Define built-in for std::tuple_element [PR100157]Patrick Palka11-20/+162
2023-04-19c++: bad ggc_free in try_class_unification [PR109556]Patrick Palka2-5/+18
2023-04-19testsuite: fix scan-tree-dump patterns [PR83904,PR100297]Harald Anlauf2-2/+2
2023-04-19i386: Add new pattern for zero-extend cmovAndrew Pinski3-0/+36
2023-04-19c++: fix 'unsigned __int128_t' semantics [PR108099]Jason Merrill2-2/+28
2023-04-19RISC-V: Support 128 bit vector chunkJuzhe-Zhong16-455/+783
2023-04-19RISC-V: Align IOR optimization MODE_CLASS condition to AND.Pan Li3-4/+53
2023-04-19i386: Emit compares between high registers and memoryUros Bizjak2-10/+124
2023-04-19aarch64: Factorise widening add/sub high-half expanders with iteratorsKyrylo Tkachov1-46/+20
2023-04-19Use solve_add_graph_edge in more placesRichard Biener1-7/+4
2023-04-19Split out solve_add_graph_edgeRichard Biener1-11/+24
2023-04-19Remove odd code from gimple_can_merge_blocks_pRichard Biener1-6/+0
2023-04-19Introduce VIRTUAL_REGISTER_P and VIRTUAL_REGISTER_NUM_P predicatesUros Bizjak4-12/+14
2023-04-19Fix pointer sharing in Value_Range constructor.Aldy Hernandez1-1/+1
2023-04-19Transform more gmp/mpfr uses to use RAIIRichard Biener6-46/+20