aboutsummaryrefslogtreecommitdiff
path: root/gcc
AgeCommit message (Expand)AuthorFilesLines
2023-06-23Deal with vector typed operands in conversionsRichard Biener1-5/+8
2023-06-23[aarch64/match.pd] Fix ICE observed in PR110280.Prathamesh Kulkarni2-1/+20
2023-06-23Fix tree_simple_nonnegative_warnv_p for VECTOR_TYPEsRichard Biener1-1/+2
2023-06-23Properly guard vect_look_through_possible_promotionRichard Biener1-1/+5
2023-06-23Use element_precision for match.pd arith conversion optimizationRichard Biener1-4/+4
2023-06-23Bogus and missed folding on vector comparesRichard Biener2-4/+4
2023-06-23Optimize vector codegen for invariant loads, fix SLP supportRichard Biener1-20/+19
2023-06-23Improve vector_vector_composition_typeRichard Biener1-0/+8
2023-06-23Daily bump.GCC Administrator6-1/+357
2023-06-22rust: Update usage of TARGET_AIX to TARGET_AIX_OSPaul E. Murphy1-3/+3
2023-06-22go: Update usage of TARGET_AIX to TARGET_AIX_OSPaul E. Murphy2-7/+7
2023-06-22configure: Implement --enable-host-bind-nowMarek Polacek3-3/+36
2023-06-22Change fma_reassoc_width tuning for ampere1Di Zhao OS1-1/+1
2023-06-22tree-optimization/110332 - fix ICE with phipropRichard Biener4-3/+46
2023-06-22i386: Convert ptestz of pandn into ptestc.Roger Sayle11-10/+259
2023-06-21analyzer: add text-art visualizations of out-of-bounds accesses [PR106626]David Malcolm54-148/+4383
2023-06-21diagnostics: add support for "text art" diagramsDavid Malcolm43-12/+7144
2023-06-21testsuite: move handle-multiline-outputs to before check for blank linesDavid Malcolm6-15/+21
2023-06-21compiler: determine types of Slice_{value,info} expressionsIan Lance Taylor3-4/+13
2023-06-22Daily bump.GCC Administrator5-1/+317
2023-06-21function: Change return type of predicate function from int to boolUros Bizjak2-45/+42
2023-06-21c-family: implement -ffp-contract=onAlexander Monakov5-6/+89
2023-06-21Fortran: Fix some bugs in associate [PR87477]Paul Thomas12-29/+286
2023-06-21Fortran: Seg fault passing string to type cptr dummy [PR108961].Paul Thomas2-1/+30
2023-06-21vect: Add testcases for unsigned conversions [PR110018]Uros Bizjak2-10/+104
2023-06-21aarch64: Avoid same input and output Z register for gather loadsKyrylo Tkachov4-71/+263
2023-06-21aarch64: Convert SVE gather patterns to compact syntaxKyrylo Tkachov2-191/+211
2023-06-21Revert "aarch64: Convert SVE gather patterns to compact syntax"Kyrylo Tkachov2-275/+191
2023-06-21Move can_vec_mask_load_store_p and get_len_load_store_mode from "optabs-query...Ju-Zhe Zhong5-69/+68
2023-06-21Less strip_offset in IVOPTsRichard Biener1-3/+4
2023-06-21Less strip_offset in IVOPTsRichard Biener1-4/+4
2023-06-21Hide IVOPTs strip_offsetRichard Biener3-6/+9
2023-06-21aarch64: Convert SVE gather patterns to compact syntaxKyrylo Tkachov2-191/+275
2023-06-21docs: replace backslashchar [PR 110329].Tamar Christina1-1/+1
2023-06-21[i386] Reject too large vectors for partial vector vectorizationRichard Biener3-0/+51
2023-06-21x86: make VPTERNLOG* usable on less than 512-bit operands with just AVX512FJan Beulich3-11/+59
2023-06-21x86: add -mprefer-vector-width=512 to new avx512f-dupv2di.c testcaseJan Beulich1-1/+1
2023-06-21Use intermiediate integer type for float_expr/fix_trunc_expr when direct opta...liuhongt2-2/+158
2023-06-21Daily bump.GCC Administrator5-1/+623
2023-06-20gensupport: drop suppport for define_cond_exec from compact syntacTamar Christina1-2/+2
2023-06-20libcpp: Improve location for macro names [PR66290]Lewis Hyatt25-333/+385
2023-06-20aarch64: Fix gcc.target/aarch64/sve/pcs failuresRichard Sandiford67-92/+95
2023-06-20aarch64: Robustify stack tie handlingRichard Sandiford2-7/+18
2023-06-20tree-ssa-math-opts: Small uaddc/usubc pattern matching improvement [PR79173]Jakub Jelinek2-0/+38
2023-06-20calls: Change return type of predicate function from int to boolUros Bizjak2-82/+86
2023-06-20runtime: use a C function to call mmapIan Lance Taylor1-1/+1
2023-06-20ipa-sra: Disable candidates with no known callers (PR 110276)Martin Jambor2-0/+26
2023-06-20ipa-cp: Avoid long linear searches through DECL_ARGUMENTSMartin Jambor3-33/+131
2023-06-20rs6000: Add builtins for IEEE 128-bit floating point valuesCarl Love9-26/+307
2023-06-20RISC-V: testsuite: Add missing -mabi=lp64d.Robin Dapp9-9/+9