July 2023 Archives by date
Starting: Sat Jul 1 00:19:01 GMT 2023
Ending: Mon Jul 31 22:21:14 GMT 2023
Messages: 1625
- [gcc r14-2227] Daily bump.
GCC Administrator
- [gcc r10-11484] Daily bump.
GCC Administrator
- [gcc r11-10887] Daily bump.
GCC Administrator
- [gcc r12-9746] Daily bump.
GCC Administrator
- [gcc r13-7515] Daily bump.
GCC Administrator
- [gcc r13-7516] c++: unpropagated CONSTRUCTOR_MUTABLE_POISON [PR110463]
Patrick Palka
- [gcc r13-7517] c++: NSDMI instantiation during overload resolution [PR110468]
Patrick Palka
- [gcc r14-2228] Fix update_bb_profile_for_threading
Jan Hubicka
- [gcc r14-2229] i386: Add STV support for DImode and SImode rotations by constant.
Roger Sayle
- [gcc r14-2230] Fix profile update in copy-header
Jan Hubicka
- [gcc r14-2231] Add testcase from PR25623
Jan Hubicka
- [gcc r11-10888] d: Fix ICE in setValue, at d/dmd/dinterpret.c:7013
Iain Buclaw
- [gcc r10-11485] d: Fix ICE in setValue, at d/dmd/dinterpret.c:7013
Iain Buclaw
- [gcc r14-2232] d: Don't generate code that throws exceptions when compiling with `-fno-exceptions'
Iain Buclaw
- [gcc r13-7518] d: Don't generate code that throws exceptions when compiling with `-fno-exceptions'
Iain Buclaw
- [gcc r14-2233] libphobos, testsuite: Disable forkgc2 on Darwin [PR103944]
Iain D Sandoe
- [gcc r14-2234] d: Fix accesses of immutable arrays using constant index still bounds checked
Iain Buclaw
- [gcc r13-7519] d: Fix accesses of immutable arrays using constant index still bounds checked
Iain Buclaw
- [gcc r12-9747] d: Fix accesses of immutable arrays using constant index still bounds checked
Iain Buclaw
- [gcc r14-2235] Daily bump.
GCC Administrator
- [gcc r10-11486] Daily bump.
GCC Administrator
- [gcc r11-10889] Daily bump.
GCC Administrator
- [gcc r12-9748] Daily bump.
GCC Administrator
- [gcc r13-7520] Daily bump.
GCC Administrator
- [gcc r14-2236] d: Fix core.volatile.volatileLoad discarded if result is unused
Iain Buclaw
- [gcc r13-7521] d: Fix core.volatile.volatileLoad discarded if result is unused
Iain Buclaw
- [gcc r12-9749] d: Fix core.volatile.volatileLoad discarded if result is unused
Iain Buclaw
- [gcc r11-10890] d: Fix core.volatile.volatileLoad discarded if result is unused
Iain Buclaw
- [gcc r14-2237] d: Add testcase from PR108962
Iain Buclaw
- [gcc r13-7522] d: Add testcase from PR108962
Iain Buclaw
- [gcc r14-2238] libphobos: Handle Darwin Arm and AArch64 in fibre context asm.
Iain D Sandoe
- [gcc r14-2239] Darwin, Objective-C: Support -fconstant-cfstrings [PR108743].
Iain D Sandoe
- [gcc r14-2240] xtensa: Fix missing mode warning in "*eqne_INT_MIN"
Max Filippov
- [gcc r14-2241] xtensa: The use of CLAMPS instruction also requires TARGET_MINMAX, as well as TARGET_CLAMPS
Max Filippov
- [gcc r14-2242] tree-ssa-math-opts: Fix up ICE in match_uaddc_usubc [PR110508]
Jakub Jelinek
- [gcc r14-2243] d: Fix testcase failure of gdc.dg/Wbuiltin_declaration_mismatch2.d.
Iain Buclaw
- [gcc r13-7523] d: Fix testcase failure of gdc.dg/Wbuiltin_declaration_mismatch2.d.
Iain Buclaw
- [gcc r14-2244] Daily bump.
GCC Administrator
- [gcc r10-11487] Daily bump.
GCC Administrator
- [gcc r11-10891] Daily bump.
GCC Administrator
- [gcc r12-9750] Daily bump.
GCC Administrator
- [gcc r13-7524] Daily bump.
GCC Administrator
- [gcc r14-2245] MIPS: Add basic support for mips16e2
YunQiang Su
- [gcc r14-2246] MIPS: Add MOVx instructions support for mips16e2
YunQiang Su
- [gcc r14-2247] MIPS: Add instruction about global pointer register for mips16e2
YunQiang Su
- [gcc r14-2248] MIPS: Add bitwise instructions for mips16e2
YunQiang Su
- [gcc r14-2249] MIPS: Add LUI instruction for mips16e2
YunQiang Su
- [gcc r14-2250] MIPS: Add load/store word left/right instructions for mips16e2
YunQiang Su
- [gcc r14-2251] MIPS: Use ISA_HAS_9BIT_DISPLACEMENT for mips16e2
YunQiang Su
- [gcc r14-2252] MIPS: Add CACHE instruction for mips16e2
YunQiang Su
- [gcc r14-2253] MIPS: Make mips16e2 generating ZEB/ZEH instead of ANDI under certain conditions
YunQiang Su
- [gcc r14-2254] testsuite: Add vect_float_strict to testcase [PR 110381]
Christophe Lyon
- [gcc r14-2255] tree-optimization/110506 - bogus non-zero mask in CCP for vector types
Richard Biener
- [gcc r14-2256] tree-optimization/110506 - ICE in pattern recog with TYPE_PRECISION
Richard Biener
- [gcc r14-2257] RISC-V: Fix one typo of FRM dynamic definition
Pan Li
- [gcc r14-2258] RISC-V: Support vfwnmacc/vfwmsac/vfwnmsac combine lowering
Lehua Ding
- [gcc r14-2259] Revert "RISC-V: Support vfwnmacc/vfwmsac/vfwnmsac combine lowering"
Lehua Ding
- [gcc r14-2260] aarch64: Fix vector-to-vector vec_extract
Richard Sandiford
- [gcc r14-2261] RISC-V: Support vfwmul.vv combine lowering
Lehua Ding
- [gcc r14-2262] RISC-V: Support vfwnmacc/vfwmsac/vfwnmsac combine lowering
Lehua Ding
- [gcc r14-2263] PR modula2/110125 variables reported as uninitialized when set inside WITH
Gaius Mulley
- [gcc(refs/users/pheeck/heads/insert-api)] new_intossa: added params and return; s
Filip Kastl
- [gcc r14-2264] ada: Fix small inaccuracy in implementation of B.3.3(20/2)
Marc Poulhi?s
- [gcc r14-2265] ada: Fix discrepancy in expansion of untagged record equality
Marc Poulhi?s
- [gcc r14-2266] ada: Fix renaming of predefined equality operator for unchecked union types
Marc Poulhi?s
- [gcc r13-7525] modula-2: Amend the handling of failed select() calls in RTint [PR108835].
Iain D Sandoe
- [gcc r13-7526] libphobos, testsuite: Disable forkgc2 on Darwin [PR103944]
Iain D Sandoe
- [gcc r13-7527] libphobos: Handle Darwin Arm and AArch64 in fibre context asm.
Iain D Sandoe
- [gcc r13-7528] Darwin, Objective-C: Support -fconstant-cfstrings [PR108743].
Iain D Sandoe
- [gcc r14-2267] Middle-end: Change order of LEN_MASK_LOAD/LEN_MASK_STORE arguments
Pan Li
- [gcc r14-2268] tree+ggc: Change return type of predicate functions from int to bool
Uros Bizjak
- [gcc r13-7529] Fix couple of endianness issues in fold_ctor_reference
Eric Botcazou
- [gcc r14-2269] testsuite, Darwin: Remove an unnecessary flags addition.
Iain D Sandoe
- [gcc r14-2270] Use chain_next on eh_landing_pad_d for GTY (PR middle-end/110510)
Andrew Pinski
- [gcc r14-2271] RISC-V: Add support for vector crypto extensions
Philipp Tomsich
- [gcc/devel/omp/gcc-13] OpenMP: Fix "exit data" for array sections for ref-to-ptr components
Julian Brown
- [gcc/devel/omp/gcc-13] OpenMP: Allow complete replacement of clause during map/to/from expansion
Julian Brown
- [gcc/devel/omp/gcc-13] OpenMP: Support strided and shaped-array updates for C++
Julian Brown
- [gcc/devel/omp/gcc-13] OpenMP: Noncontiguous "target update" for Fortran
Julian Brown
- [gcc/devel/omp/gcc-13] OpenMP: Array shaping operator and strided "target update" for C
Julian Brown
- [gcc r14-2272] libstdc++: Qualify calls to std::_Destroy and _Destroy_aux
Jonathan Wakely
- [gcc r14-2273] libstdc++: Enable OpenMP 5.0 pragmas in PSTL headers
Jonathan Wakely
- [gcc r14-2274] libstdc++: Fix <iosfwd> synopsis test
Jonathan Wakely
- [gcc r14-2275] Daily bump.
GCC Administrator
- [gcc r10-11488] Daily bump.
GCC Administrator
- [gcc r11-10892] Daily bump.
GCC Administrator
- [gcc r12-9751] Daily bump.
GCC Administrator
- [gcc r13-7530] Daily bump.
GCC Administrator
- [gcc r14-2276] dwarf2out.cc (mem_loc_descriptor): Handle BITREVERSE
Hans-Peter Nilsson
- [gcc r14-2277] CRIS: Replace unspec CRIS_UNSPEC_SWAP_BITS with rtx bitreverse
Hans-Peter Nilsson
- [gcc r14-2278] RISC-V: Optimize local AVL propagation
Pan Li
- [gcc r14-2279] Machine Description: Add LEN_MASK_{GATHER_LOAD, SCATTER_STORE} pattern
Pan Li
- [gcc r14-2280] Revert "RISC-V: Fix one typo of FRM dynamic definition"
Pan Li
- [gcc r14-2281] tree-optimization/110310 - move vector epilogue disabling to analysis phase
Richard Biener
- [gcc r14-2282] middle-end/110495 - avoid associating constants with (VL) vectors
Richard Biener
- [gcc r12-9752] x86: Update model values for Alderlake and Rocketlake.
Lili Cui
- [gcc r14-2283] ada: Fix list of inherited subprograms in query for GNATprove
Marc Poulhi?s
- [gcc r14-2284] ada: Add No_Use_Of_Attribute & No_Use_Of_Pragma to gnat_rm
Marc Poulhi?s
- [gcc r14-2285] ada: Small adjustments to new procedure Expand_Unchecked_Union_Equality
Marc Poulhi?s
- [gcc r14-2286] ada: Do not unnecessarily use component-wise loop for slice assignment
Marc Poulhi?s
- [gcc r14-2287] x86: Enable ENQCMD and UINTR for march=sierraforest.
Lili Cui
- [gcc r14-2288] tree-optimization/110436 - bogus live/relevant for unused pattern
Richard Biener
- [gcc r13-7531] x86: Enable ENQCMD and UINTR for march=sierraforest.
Lili Cui
- [gcc r14-2289] tree-optimization/110228 - avoid undefs in ifcombine more thoroughly
Richard Biener
- [gcc r14-2290] PR tree-optimization/110531 - Vect: avoid using uninitialized variable
Hao Liu
- [gcc r14-2291] tree-optimization/110376 - testcase for fixed bug
Richard Biener
- [gcc r14-2292] Remove unnecessary check on scalar_niter == 0
Richard Biener
- [gcc r14-2293] Use mark_ssa_maybe_undefs in PHI-OPT
Richard Biener
- [gcc r14-2294] LTO: Capture 'lto_file_decl_data *file_data' in 'class lto_input_block'
Thomas Schwinge
- [gcc r14-2295] Streamer: Fix out of range memory access of machine mode
Thomas Schwinge
- [gcc r14-2296] tree-optimization/110491 - PHI-OPT and undefs
Richard Biener
- [gcc r14-2297] xtensa: Use HARD_REG_SET instead of bare integer
Max Filippov
- [gcc r14-2298] Fix PR 110487: invalid signed boolean value
Andrew Pinski
- [gcc r14-2299] PR 110487: `(a !=/== CST1 ? CST2 : CST3)` pattern for type safety
Andrew Pinski
- [gcc r14-2300] Daily bump.
GCC Administrator
- [gcc r10-11489] Daily bump.
GCC Administrator
- [gcc r11-10893] Daily bump.
GCC Administrator
- [gcc r12-9753] Daily bump.
GCC Administrator
- [gcc r13-7532] Daily bump.
GCC Administrator
- [gcc r14-2301] MIPS: Adjust mips16e2 related tests for ifcvt costing changes
YunQiang Su
- [gcc r14-2302] RISC-V:Add float16 tuple type support
Pan Li
- [gcc r14-2303] RISC-V:Add float16 tuple type abi
Pan Li
- [gcc r14-2304] libstdc++: Add redundant 'typename' to std::projected
Jonathan Wakely
- [gcc r14-2305] libstdc++: Use RAII in std::vector::_M_default_append
Jonathan Wakely
- [gcc r14-2306] libstdc++: Fix std::__uninitialized_default_n for constant evaluation [PR110542]
Jonathan Wakely
- [gcc r14-2307] libstdc++: Disable std::forward_list tests for C++98 mode
Jonathan Wakely
- [gcc r14-2308] Fix typo in vectorizer debug message
Richard Biener
- [gcc r14-2309] x86: use VPTERNLOG for further bitwise two-vector operations
Jan Beulich
- [gcc r14-2310] x86: use VPTERNLOG also for certain andnot forms
Jan Beulich
- [gcc r14-2311] middle-end/110541 - VEC_PERM_EXPR documentation is off
Richard Biener
- [gcc r14-2312] x86: allow memory operand for AVX2 splitter for PR target/100711
Jan Beulich
- [gcc r14-2313] x86: further PR target/100711-like splitting
Jan Beulich
- [gcc r14-2314] x86: yet more PR target/100711-like splitting
Jan Beulich
- [gcc r14-2315] x86: suppress avx512f-copysign.c testcase for 32-bit
Jan Beulich
- [gcc r14-2316] adjust testcase for now happening epilogue vectorization
Richard Biener
- [gcc r13-7533] tree-optimization/110228 - avoid undefs in ifcombine more thoroughly
Richard Biener
- [gcc r14-2317] MIPS: Use unaligned access to expand block_move on r6
YunQiang Su
- [gcc r14-2318] Change MODE_BITSIZE to MODE_PRECISION for MODE_VECTOR_BOOL.
Robin Dapp
- [gcc r14-2319] VECT: Apply LEN_MASK_GATHER_LOAD/SCATTER_STORE into vectorizer
Pan Li
- [gcc r14-2320] RISC-V: Change truncate to float_truncate in narrowing patterns.
Robin Dapp
- [gcc r14-2321] RISC-V: Use FRM_DYN when add the rounding mode operand
Pan Li
- [gcc r14-2322] RISC-V: Allow variable index for vec_set.
Robin Dapp
- [gcc r14-2323] RISC-V: Support variable index in vec_extract.
Robin Dapp
- [gcc r14-2324] gimple-isel: Recognize vec_extract pattern.
Robin Dapp
- [gcc r14-2325] sched: Change return type of predicate functions from int to bool
Uros Bizjak
- [gcc r14-2326] value-prof.cc: Correct edge prob calculation.
Filip Kastl
- [gcc r13-7534] rs6000: genfusion: Rewrite load/compare code
Segher Boessenkool
- [gcc r14-2327] doc: Update my Contributors entry
Jonathan Wakely
- [gcc r13-7535] Fix power10 fusion bug with prefixed loads, PR target/105325
Michael Meissner
- [gcc r12-9754] rs6000: genfusion: Rewrite load/compare code
Segher Boessenkool
- [gcc r11-10894] rs6000: genfusion: Rewrite load/compare code
Segher Boessenkool
- [gcc r12-9755] Fix power10 fusion bug with prefixed loads, PR target/105325
Michael Meissner
- [gcc r11-10895] Fix power10 fusion bug with prefixed loads, PR target/105325
Michael Meissner
- [gcc r14-2328] libstdc++: Split up pstl/set.cc testcase
Thomas Rodgers
- [gcc r14-2329] Move relation discovery into compute_operand_range
Andrew Macleod
- [gcc r14-2330] Simplify compute_operand_range for op1 and op2 case.
Andrew Macleod
- [gcc r14-2331] Make compute_operand1_range a leaf call.
Andrew Macleod
- [gcc r14-2332] Make compute_operand2_range a leaf call.
Andrew Macleod
- [gcc r14-2333] Make compute_operand_range a tail call.
Andrew Macleod
- [gcc r14-2334] Daily bump.
GCC Administrator
- [gcc r10-11490] Daily bump.
GCC Administrator
- [gcc r11-10896] Daily bump.
GCC Administrator
- [gcc r12-9756] Daily bump.
GCC Administrator
- [gcc r13-7536] Daily bump.
GCC Administrator
- [gcc r14-2335] tree-optimization/110474 - Vect: select small VF for epilog of unrolled loop
Hao Liu
- [gcc r14-2336] rs6000: Remove redundant initialization [PR106907]
jeevitha
- [gcc r14-2337] Disparage slightly for the alternative which move DFmode between SSE_REGS and GENERAL_REGS.
hongtao Liu
- [gcc r14-2338] Fix PR 110554: vec lowering introduces scalar signed-boolean:32 comparisons
Andrew Pinski
- [gcc r14-2339] Adjust rtx_cost for DF/SFmode AND/IOR/XOR/ANDN operations.
hongtao Liu
- [gcc r14-2340] RISC-V: Handle rouding mode correctly on zfinx
Kito Cheng
- [gcc r14-2341] i386: Inline function with default arch/tune to caller
Hongyu Wang
- [gcc r14-2342] Fix expectation on gcc.dg/vect/pr71264.c
Richard Biener
- [gcc r14-2343] VECT: Fix ICE of variable stride on strieded load/store with SELECT_VL loop control.
Pan Li
- [gcc r14-2344] tree-optimization/110515 - wrong code with LIM + PRE
Richard Biener
- [gcc r14-2345] i386: Update document for inlining rules
Hongyu Wang
- [gcc(refs/users/pheeck/heads/insert-api)] insert api: implementing calls, stuck on mem corruption bug
Filip Kastl
- [gcc r14-2346] [Committed] Handle COPYSIGN in dwarf2out.cc's mem_loc_descriptor.
Roger Sayle
- [gcc(refs/users/pheeck/heads/insert-api)] fixed: paramless function calls not allowed
Filip Kastl
- [gcc r14-2347] GGC: Remove unused 'bool is_string' arguments to 'ggc_pch_{count, alloc, write}_object'
Thomas Schwinge
- [gcc r14-2348] GTY: Explicitly reject 'string_length' option for (fields in) global variables
Thomas Schwinge
- [gcc r14-2349] GTY: Enhance 'string_length' option documentation
Thomas Schwinge
- [gcc r14-2350] GTY: Repair 'enum gty_token', 'token_names' desynchronization
Thomas Schwinge
- [gcc r14-2351] GTY: Clean up obsolete 'bool needs_cast_p' field of 'gcc/gengtype.cc:struct walk_type_data'
Thomas Schwinge
- [gcc r14-2352] GTY: Clean up obsolete parametrized structs remnants
Thomas Schwinge
- [gcc r14-2353] GGC, GTY: Tighten up a few things re 'reorder' option and strings
Thomas Schwinge
- [gcc r14-2354] tree-optimization/110563 - simplify epilogue VF checks
Richard Biener
- [gcc r14-2355] ada: Finalization not performed for component of protected type
Marc Poulhi?s
- [gcc r14-2356] ada: Improve error message on violation of SPARK_Mode rules
Marc Poulhi?s
- [gcc r14-2357] ada: Avoid crash in Find_Optional_Prim_Op
Marc Poulhi?s
- [gcc r14-2358] ada: Reuse code in Is_Fully_Initialized_Type
Marc Poulhi?s
- [gcc r14-2359] ada: Refer to non-Ada binding limitations in user guide
Marc Poulhi?s
- [gcc r14-2360] ada: Evaluate static expressions in Range attributes
Marc Poulhi?s
- [gcc r14-2361] ada: Refactor the proof of the Value and Image runtime units
Marc Poulhi?s
- [gcc r14-2362] ada: Add specification source files of runtime units
Marc Poulhi?s
- [gcc] Created branch 'devel/bypass-asm'
Rishi Raj
- [gcc/devel/bypass-asm] lto: Bypass assembler when generating LTO object files.
Rishi Raj
- [gcc/devel/bypass-asm] libiberty: lto: Addition of .symtab in elf file.
Rishi Raj
- [gcc r14-2363] tree-optimization/110556 - tail merging still pre-tuples
Richard Biener
- [gcc(refs/users/pheeck/heads/insert-api)] fixed 2 bugs related to calls, added virt destructors
Filip Kastl
- [gcc r14-2364] arc: Update builtin documentation
Claudiu Zissulescu
- [gcc r14-2365] updat_bb_profile_for_threading TLC
Jan Hubicka
- [gcc r14-2366] libstdc++: Document --enable-cstdio=stdio_pure [PR110574]
Jonathan Wakely
- [gcc r13-7537] libstdc++: Document --enable-cstdio=stdio_pure [PR104299]
Jonathan Wakely
- [gcc r12-9757] libstdc++: Document --enable-cstdio=stdio_pure [PR104299]
Jonathan Wakely
- [gcc/devel/omp/gcc-13] OpenMP: Expand "declare mapper" mappers for target {enter, exit, } data directives
Julian Brown
- [gcc r14-2367] Vect: use a small step to calculate induction for the unrolled loop (PR tree-optimization/110449)
Jeff Law
- [gcc r14-2368] Improve scale_loop_profile
Jan Hubicka
- [gcc r14-2369] Improve profile updates after loop-ch and cunroll
Jan Hubicka
- [gcc] Created branch 'meissner/heads/work124' in namespace 'refs/users'
Michael Meissner
- [gcc(refs/users/meissner/heads/work124)] Add ChangeLog.meissner and REVISION.
Michael Meissner
- [gcc] Created branch 'meissner/heads/work124-dmf' in namespace 'refs/users'
Michael Meissner
- [gcc(refs/users/meissner/heads/work124-dmf)] Add ChangeLog.meissner and REVISION.
Michael Meissner
- [gcc] Created branch 'meissner/heads/work124-vpair' in namespace 'refs/users'
Michael Meissner
- [gcc(refs/users/meissner/heads/work124-vpair)] Add ChangeLog.meissner and REVISION.
Michael Meissner
- [gcc] Created branch 'meissner/heads/work124-sfsplat' in namespace 'refs/users'
Michael Meissner
- [gcc(refs/users/meissner/heads/work124-sfsplat)] Add ChangeLog.meissner and REVISION.
Michael Meissner
- [gcc] Created branch 'meissner/heads/work124-misc' in namespace 'refs/users'
Michael Meissner
- [gcc(refs/users/meissner/heads/work124-misc)] Add ChangeLog.meissner and REVISION.
Michael Meissner
- [gcc] Created branch 'meissner/heads/work124-orig' in namespace 'refs/users'
Michael Meissner
- [gcc(refs/users/meissner/heads/work124-orig)] Add REVISION.
Michael Meissner
- [gcc(refs/users/meissner/heads/work124-sfsplat)] Initial SFsplat changes
Michael Meissner
- [gcc r14-2370] libstdc++: Fix fwrite error parameter
Jonathan Wakely
- [gcc(refs/users/meissner/heads/work124-sfsplat)] Fix warning.
Michael Meissner
- [gcc(refs/users/meissner/heads/work124-sfsplat)] Update ChangeLog.meissner
Michael Meissner
- [gcc(refs/users/meissner/heads/work124-sfsplat)] Set -mp10-sf-opt by default for power10 with optimization
Michael Meissner
- [gcc(refs/users/meissner/heads/work124-sfsplat)] Update ChangeLog.meissner
Michael Meissner
- [gcc r14-2371] Daily bump.
GCC Administrator
- [gcc r10-11491] Daily bump.
GCC Administrator
- [gcc r11-10897] Daily bump.
GCC Administrator
- [gcc r12-9758] Daily bump.
GCC Administrator
- [gcc r13-7538] Daily bump.
GCC Administrator
- [gcc r14-2372] RISC-V: Fix one typo of FRM dynamic definition
Pan Li
- [gcc r14-2373] RISC-V: Fix one bug for floating-point static frm
Pan Li
- [gcc/devel/bypass-asm] lto: Fixed test(U*) used but never defined error.
Rishi Raj
- [gcc r10-11492] Update ChangeLog and version files for release
Richard Biener
- [gcc] Created tag 'releases/gcc-10.5.0'
Richard Biener
- [gcc r14-2374] Closing the GCC 10 branch
Richard Biener
- [gcc r14-2375] x86: correct / simplify @vec_extract_hi_<mode> and vec_extract_hi_v32qi
Jan Beulich
- [gcc r14-2376] x86: slightly correct / simplify *vec_extractv2ti
Jan Beulich
- [gcc r14-2377] Implement value/mask tracking for irange.
Aldy Hernandez
- [gcc r14-2378] The caller to irange::intersect (wide_int, wide_int) must normalize the range.
Aldy Hernandez
- [gcc r14-2379] A singleton irange has all known bits.
Aldy Hernandez
- [gcc r13-7539] ada: Fix crash on vector initialization
Eric Botcazou
- [gcc r13-7540] ada: Fix internal error on aggregate within container aggregate
Eric Botcazou
- [gcc r13-7541] ada: Fix expanding container aggregates
Eric Botcazou
- [gcc r13-7542] RISC-V: Fix local_eliminate_vsetvl_insn bug in VSETVL PASS[PR target/110560]
Pan Li
- [gcc r13-7543] tree-optimization/110381 - preserve SLP permutation with in-order reductions
Richard Biener
- [gcc r13-7544] tree-optimization/110392 - ICE with predicate analysis
Richard Biener
- [gcc r13-7545] tree-optimization/110515 - wrong code with LIM + PRE
Richard Biener
- [gcc r13-7546] tree-optimization/110556 - tail merging still pre-tuples
Richard Biener
- [gcc r14-2380] LRA: Refine reload pseudo class
Vladimir Makarov
- [gcc r14-2381] IBM Z: Fix vec_init default expander
Andreas Krebbel
- [gcc r14-2382] Fix epilogue loop profile
Jan Hubicka
- [gcc r14-2383] Fix some profile consistency testcases
Jan Hubicka
- [gcc r14-2384] Simplify force_edge_cold.
Jan Hubicka
- [gcc(refs/users/meissner/heads/work124)] Optimize vec_splats of vec_extract for V2DI/V2DF (PR target/99293)
Michael Meissner
- [gcc r14-2385] d: Fix PR 108842: Cannot use enum array with -fno-druntime
Iain Buclaw
- [gcc r13-7547] d: Fix PR 108842: Cannot use enum array with -fno-druntime
Iain Buclaw
- [gcc r12-9759] d: Fix PR 108842: Cannot use enum array with -fno-druntime
Iain Buclaw
- [gcc(refs/users/meissner/heads/work124)] Improve 64->128 bit zero extension on PowerPC (PR target/108958)
Michael Meissner
- [gcc(refs/users/meissner/heads/work124)] Revert patches
Michael Meissner
- [gcc r14-2386] i386: Improve __int128 argument passing (in ix86_expand_move).
Roger Sayle
- [gcc(refs/users/meissner/heads/work124)] Improve 64->128 bit zero extension on PowerPC (PR target/108958)
Michael Meissner
- [gcc(refs/users/meissner/heads/work124)] Fix typo in insn name.
Michael Meissner
- [gcc(refs/users/meissner/heads/work124)] Update ChangeLog.meissner
Michael Meissner
- [gcc r11-10898] d: Fix PR 108842: Cannot use enum array with -fno-druntime
Iain Buclaw
- [gcc r14-2387] Collect both user and kernel events for autofdo tests and autoprofiledbootstrap
Eugene Rozenfeld
- [gcc r14-2388] Fix fallout from re-enabling profile consistency checks.
Jan Hubicka
- [gcc r14-2389] Dump profile_count along with relative frequency
Jan Hubicka
- [gcc r14-2390] Daily bump.
GCC Administrator
- [gcc r11-10899] Daily bump.
GCC Administrator
- [gcc r12-9760] Daily bump.
GCC Administrator
- [gcc r13-7548] Daily bump.
GCC Administrator
- [gcc] Created branch 'kmatsui/heads/is_scalar' in namespace 'refs/users'
Ken Matsui
- [gcc(refs/users/kmatsui/heads/is_scalar)] c++, libstdc++: implement __is_scalar built-in trait
Ken Matsui
- [gcc(refs/users/kmatsui/heads/is_scalar)] libstdc++: use new built-in trait __is_scalar for std::is_scalar
Ken Matsui
- [gcc] Created branch 'kmatsui/heads/use-is_enum' in namespace 'refs/users'
Ken Matsui
- [gcc(refs/users/kmatsui/heads/use-is_enum)] libstdc++: use __is_enum built-in trait
Ken Matsui
- [gcc] Created branch 'kmatsui/heads/is_object' in namespace 'refs/users'
Ken Matsui
- [gcc(refs/users/kmatsui/heads/is_object)] c++: implement __is_reference built-in trait
Ken Matsui
- [gcc(refs/users/kmatsui/heads/is_object)] libstdc++: use new built-in trait __is_reference for std::is_reference
Ken Matsui
- [gcc(refs/users/kmatsui/heads/is_object)] c++: implement __is_function built-in trait
Ken Matsui
- [gcc(refs/users/kmatsui/heads/is_object)] libstdc++: use new built-in trait __is_function for std::is_function
Ken Matsui
- [gcc(refs/users/kmatsui/heads/is_object)] c++, libstdc++: implement __is_void built-in trait
Ken Matsui
- [gcc(refs/users/kmatsui/heads/is_object)] libstdc++: make std::is_object dispatch to new built-in traits
Ken Matsui
- [gcc] Created branch 'kmatsui/heads/is_volatile' in namespace 'refs/users'
Ken Matsui
- [gcc(refs/users/kmatsui/heads/is_volatile)] c++: implement __is_volatile built-in trait
Ken Matsui
- [gcc(refs/users/kmatsui/heads/is_volatile)] libstdc++: use new built-in trait __is_volatile
Ken Matsui
- [gcc] Created branch 'kmatsui/heads/is_array' in namespace 'refs/users'
Ken Matsui
- [gcc(refs/users/kmatsui/heads/is_array)] c++: implement __is_array built-in trait
Ken Matsui
- [gcc(refs/users/kmatsui/heads/is_array)] libstdc++: use new built-in trait __is_array
Ken Matsui
- [gcc] Created branch 'kmatsui/heads/is_const' in namespace 'refs/users'
Ken Matsui
- [gcc(refs/users/kmatsui/heads/is_const)] c++: implement __is_const built-in trait
Ken Matsui
- [gcc(refs/users/kmatsui/heads/is_const)] libstdc++: use new built-in trait __is_const
Ken Matsui
- [gcc] Created branch 'kmatsui/heads/remove_pointer' in namespace 'refs/users'
Ken Matsui
- [gcc(refs/users/kmatsui/heads/remove_pointer)] c++: implement __remove_pointer built-in trait
Ken Matsui
- [gcc(refs/users/kmatsui/heads/remove_pointer)] libstdc++: use new built-in trait __remove_pointer
Ken Matsui
- [gcc] Created branch 'kmatsui/heads/is_unsigned' in namespace 'refs/users'
Ken Matsui
- [gcc(refs/users/kmatsui/heads/is_unsigned)] c++: implement __is_unsigned built-in trait
Ken Matsui
- [gcc(refs/users/kmatsui/heads/is_unsigned)] libstdc++: use new built-in trait __is_unsigned
Ken Matsui
- [gcc r14-2391] doc: Fix typos in Warning Options [PR110596]
Jonathan Wakely
- [gcc r13-7549] doc: Fix typo in Warning Options [PR110595]
Jonathan Wakely
- [gcc r12-9761] doc: Fix typo in Warning Options [PR110595]
Jonathan Wakely
- [gcc r14-2392] gcse: Change return type of predicate functions from int to bool
Uros Bizjak
- [gcc r14-2393] cprop: Change return type of predicate functions from int to bool
Uros Bizjak
- [gcc r14-2394] Fortran: simplification of FINDLOC for constant complex arguments [PR110585]
Harald Anlauf
- [gcc r14-2395] Fortran: fixes for procedures with ALLOCATABLE, INTENT(OUT) arguments [PR92178]
Harald Anlauf
- [gcc r14-2396] Fix tree-ssa/update-cunroll.c
Jan Hubicka
- [gcc r14-2397] Fortran: Fix default type bugs in gfortran [PR99139, PR99368]
Paul Thomas
- [gcc r13-7550] Fortran: simplification of FINDLOC for constant complex arguments [PR110585]
Harald Anlauf
- [gcc r12-9762] Fortran: simplification of FINDLOC for constant complex arguments [PR110585]
Harald Anlauf
- [gcc r11-10900] Fortran: simplification of FINDLOC for constant complex arguments [PR110585]
Harald Anlauf
- [gcc r14-2398] Add missing profile_dump check
Jan Hubicka
- [gcc r14-2399] Daily bump.
GCC Administrator
- [gcc r11-10901] Daily bump.
GCC Administrator
- [gcc r12-9763] Daily bump.
GCC Administrator
- [gcc r13-7551] Daily bump.
GCC Administrator
- [gcc] Created branch 'kmatsui/heads/is_signed' in namespace 'refs/users'
Ken Matsui
- [gcc(refs/users/kmatsui/heads/is_signed)] c++, libstdc++: implement __is_signed built-in trait
Ken Matsui
- [gcc(refs/users/kmatsui/heads/is_signed)] libstdc++: use new built-in trait __is_signed
Ken Matsui
- [gcc r14-2400] Improve dumping of profile_count
Jan Hubicka
- [gcc r14-2401] d: Merge upstream dmd, druntime 28a3b24c2e, phobos 8ab95ded5.
Iain Buclaw
- [gcc r14-2402] Daily bump.
GCC Administrator
- [gcc r11-10902] Daily bump.
GCC Administrator
- [gcc] Created branch 'kmatsui/heads/is_integral' in namespace 'refs/users'
Ken Matsui
- [gcc(refs/users/kmatsui/heads/is_integral)] WIP: is_integral
Ken Matsui
- [gcc r12-9764] Daily bump.
GCC Administrator
- [gcc r13-7552] Daily bump.
GCC Administrator
- [gcc r14-2403] Add pre_reload splitter to detect fp min/max pattern.
hongtao Liu
- [gcc r14-2404] d: Merge upstream dmd, druntime 17ccd12af3, phobos 8d3800bee.
Iain Buclaw
- [gcc] Created branch 'kmatsui/heads/is_pointer' in namespace 'refs/users'
Ken Matsui
- [gcc(refs/users/kmatsui/heads/is_pointer)] c++, libstdc++: implement __is_pointer built-in trait
Ken Matsui
- [gcc(refs/users/kmatsui/heads/is_pointer)] libstdc++: use new built-in trait __is_pointer
Ken Matsui
- [gcc/kmatsui/heads/is_pointer] libstdc++: use new built-in trait __is_pointer
Ken Matsui
- [gcc(refs/users/kmatsui/heads/is_pointer)] libstdc++: use new built-in trait __is_pointer
Ken Matsui
- [gcc r14-2405] i386: Add AVX512 support for STV of SI/DImode rotation by constant.
Roger Sayle
- [gcc r14-2406] i386: Add new insvti_lowpart_1 and insvdi_lowpart_1 patterns.
Roger Sayle
- [gcc r14-2407] vect: Fix vectorized BIT_FIELD_REF for signed bit-fields [PR110557]
Xi Ruoyao
- [gcc r13-7553] vect: Fix vectorized BIT_FIELD_REF for signed bit-fields [PR110557]
Xi Ruoyao
- [gcc/devel/omp/gcc-13] (90 commits) Merge branch 'releases/gcc-13' into devel/omp/gcc-13
Tobias Burnus
- [gcc/devel/omp/gcc-13] Merge branch 'releases/gcc-13' into devel/omp/gcc-13
Tobias Burnus
- [gcc r14-2408] ada: Add leafy mode for zero-call-used-regs
Marc Poulhi?s
- [gcc r14-2409] ada: Adapt proof of System.Arith_Double to remove CVC4
Marc Poulhi?s
- [gcc r14-2410] ada: hardcfr: mark throw-expected functions
Marc Poulhi?s
- [gcc r14-2411] ada: hardcfr: optionally disable in leaf functions
Marc Poulhi?s
- [gcc r14-2412] ada: Documentation for mixed declarations and statements
Marc Poulhi?s
- [gcc r14-2413] ada: Simplify assertion to remove CodePeer message
Marc Poulhi?s
- [gcc r14-2414] ada: Add typedefs to snames.h-tmpl
Marc Poulhi?s
- [gcc r14-2415] ada: Follow-up fix for compilation issue with recent MinGW-w64 versions
Marc Poulhi?s
- [gcc r14-2416] doc: Document arm_v8_1m_main_cde_mve_fp
Christophe Lyon
- [gcc r14-2417] testsuite: Add _link flavor for several arm_arch* and arm* effective-targets
Christophe Lyon
- [gcc r14-2418] arm: Fix MVE intrinsics support with LTO (PR target/110268)
Christophe Lyon
- [gcc r14-2419] GCSE: Export 'insert_insn_end_basic_block' as global function
Pan Li
- [gcc r14-2420] doc: Add doc for RISC-V Operand Modifiers
Kito Cheng
- [gcc r14-2421] c++: redeclare_class_template and ttps [PR110523]
Patrick Palka
- [gcc r11-10903] libstdc++: Fix wstring conversions in filesystem::path [PR95048]
Jonathan Wakely
- [gcc r14-2422] reorg: Change return type of predicate functions from int to bool
Uros Bizjak
- [gcc r14-2423] d: Merge upstream dmd, druntime a88e1335f7, phobos 1921d29df.
Iain Buclaw
- [gcc r14-2424] rs6000: Remove redundant MEM_P predicate usage
Peter Bergner
- [gcc r14-2425] Daily bump.
GCC Administrator
- [gcc r11-10904] Daily bump.
GCC Administrator
- [gcc r12-9765] Daily bump.
GCC Administrator
- [gcc r13-7554] Daily bump.
GCC Administrator
- [gcc r14-2426] libgcc: Fix -Wint-conversion warning in find_fde_tail
Florian Weimer
- [gcc r14-2427] testsuite: Unbreak pr110557.cc where long is 32-bit
Xi Ruoyao
- [gcc r13-7555] testsuite: Unbreak pr110557.cc where long is 32-bit
Xi Ruoyao
- [gcc r13-7556] ada: Follow-up fix for compilation issue with recent MinGW-w64 versions
Eric Botcazou
- [gcc r14-2428] ada: Fix wrong resolution for hidden discriminant in predicate
Marc Poulhi?s
- [gcc r14-2429] ada: Avoid renaming_decl in case of constrained array
Marc Poulhi?s
- [gcc r14-2430] tree-optimization/110614 - SLP splat and re-align (optimized)
Richard Biener
- [gcc r14-2431] VECT: Add COND_LEN_* operations for loop control with length targets
Pan Li
- [gcc r14-2432] Fix typo in the testcase.
hongtao Liu
- [gcc r14-2433] c++: coercing variable template from current inst [PR110580]
Patrick Palka
- [gcc r14-2434] libgomp: Update OpenMP memory allocation doc, fix omp_high_bw_mem_space
Tobias Burnus
- [gcc r14-2435] [modula2] Improve uninitialized variable analysis by combining basic blocks
Gaius Mulley
- [gcc r14-2436] testsuite: Require vectors of doubles for pr97428.c
Maciej W. Rozycki
- [gcc r14-2437] rs6000: Update the vsx-vector-6.* tests.
Carl Love
- [gcc r14-2438] cfg+gcse: Change return type of predicate functions from int to bool
Uros Bizjak
- [gcc r14-2439] Fortran: formal symbol attributes for intrinsic procedures [PR110288]
Harald Anlauf
- [gcc r14-2440] testsuite: Skip failing analyzer tests on AIX.
David Edelsohn
- [gcc r14-2441] RISC-V: Optimize permutation codegen with vcompress
Pan Li
- [gcc r14-2442] Daily bump.
GCC Administrator
- [gcc r11-10905] Daily bump.
GCC Administrator
- [gcc r12-9766] Daily bump.
GCC Administrator
- [gcc r13-7557] Daily bump.
GCC Administrator
- [gcc r14-2443] MAINTAINERS: Add myself to write after approval
Ken Matsui
- [gcc(refs/users/meissner/heads/work124)] Optimize vec_extract of V4SF from memory with constant element numbers.
Michael Meissner
- [gcc(refs/users/meissner/heads/work124)] Update ChangeLog.meissner
Michael Meissner
- [gcc(refs/users/meissner/heads/work124)] Optimize vec_extract of V4SF with variable element number being converted to DF
Michael Meissner
- [gcc(refs/users/meissner/heads/work124)] Update ChangeLog.meissner
Michael Meissner
- [gcc(refs/users/meissner/heads/work124)] Add alternatives for vec_extract with constant element loading from memory.
Michael Meissner
- [gcc(refs/users/meissner/heads/work124)] Revert patches
Michael Meissner
- [gcc(refs/users/meissner/heads/work124)] Add alternatives for vec_extract with constant element loading from memory.
Michael Meissner
- [gcc(refs/users/meissner/heads/work124)] Update ChangeLog.meissner
Michael Meissner
- [gcc r14-2444] MAINTAINERS: Add myself to write after approval
Hao Liu
- [gcc r14-2445] i386: Guard 128 bit VAES builtins with AVX512VL
Haochen Jiang
- [gcc(refs/users/meissner/heads/work124)] Allow constant element vec_extract to be converted to floating point
Michael Meissner
- [gcc(refs/users/meissner/heads/work124)] Update ChangeLog.meissner
Michael Meissner
- [gcc r14-2446] Initial Granite Rapids D Support
hongtao Liu
- [gcc r13-7558] Initial Granite Rapids D Support
hongtao Liu
- [gcc r14-2447] Break false dependence for vpternlog by inserting vpxor or setting constraint of input operand to '0
hongtao Liu
- [gcc r14-2448] riscv: xtheadbb: Add sign/zero extension support for th.ext and th.extu
Kito Cheng
- [gcc r14-2449] riscv: xtheadmempair: Fix CFA reg notes
Kito Cheng
- [gcc r14-2450] riscv: xtheadmempair: Fix doc for th_mempair_order_operands()
Kito Cheng
- [gcc r14-2451] riscv: thead: Adjust constraints of th_addsl INSN
Kito Cheng
- [gcc r14-2452] riscv: Simplify output of MEM addresses
Kito Cheng
- [gcc r14-2453] riscv: Define Xmode macro
Kito Cheng
- [gcc r14-2454] riscv: Move address classification info types to riscv-protos.h
Kito Cheng
- [gcc r14-2455] riscv: Prepare backend for index registers
Kito Cheng
- [gcc r14-2456] riscv: thead: Factor out XThead*-specific peepholes
Kito Cheng
- [gcc r14-2457] x86: make better use of VBROADCASTSS / VPBROADCASTD
Jan Beulich
- [gcc r14-2458] x86: improve fast bfloat->float conversion
Jan Beulich
- [gcc r14-2459] RISC-V: Support integer mult highpart auto-vectorization
Pan Li
- [gcc r14-2460] tree-optimization/110630 - enhance SLP permute support
Richard Biener
- [gcc r14-2461] gfortran: Allow ref'ing PDT's len() in parameter-initializer.
Andre Vehreschild
- [gcc r14-2462] libgomp: Use libnuma for OpenMP's partition=nearest allocation trait
Tobias Burnus
- [gcc r14-2463] genopinit: Allow more than 256 modes.
Robin Dapp
- [gcc r14-2464] i386: Tweak ix86_expand_int_compare to use PTEST for vector equality.
Roger Sayle
- [gcc r14-2465] PR target/110598: Fix rega = 0; rega ^= rega regression in i386.md
Roger Sayle
- [gcc r14-2466] i386: Fix FAIL of gcc.target/i386/pr91681-1.c
Roger Sayle
- [gcc r14-2467] i386: Fix FAIL of gcc.target/i386/pr91681-1.c
Roger Sayle
- [gcc/devel/omp/gcc-13] OpenACC: Vector length warning fixes for implicit mapping/declare create tests
Julian Brown
- [gcc/devel/omp/gcc-13] OpenMP: Strided/rectangular 'target update' out-of-bounds array lookup fix
Julian Brown
- [gcc r14-2468] libgomp.texi: add cross ref, remove duplicated entry
Tobias Burnus
- [gcc r14-2469] VECT: Apply COND_LEN_* into vectorizable_operation
Pan Li
- [gcc r14-2470] ifcvt: Change return type of predicate functions from int to bool
Uros Bizjak
- [gcc r14-2471] riscv: thead: Fix failing XTheadCondMov tests (indirect-rv[32|64])
Philipp Tomsich
- [gcc r14-2472] Improve profile update in loop-ch
Jan Hubicka
- [gcc r14-2473] [range-op] Enable value/mask propagation in range-op.
Aldy Hernandez
- [gcc r14-2474] libstdc++: Use __is_enum built-in trait
Ken Matsui
- [gcc] Deleted branch 'kmatsui/heads/use-is_enum' in namespace 'refs/users'
Ken Matsui
- [gcc r14-2475] IRA+LRA: Change return type of predicate functions from int to bool
Uros Bizjak
- [gcc r12-9767] c++: NSDMI instantiation during overload resolution [PR110468]
Patrick Palka
- [gcc r14-2476] libstdc++: Fix --enable-cstdio=stdio_pure [PR110574]
Jonathan Wakely
- [gcc r14-2477] libstdc++: Compile basic_file_stdio.cc for LFS
Jonathan Wakely
- [gcc r14-2478] libstdc++: Check conversion from filesystem::path to wide strings [PR95048]
Jonathan Wakely
- [gcc r13-7559] libstdc++: Check conversion from filesystem::path to wide strings [PR95048]
Jonathan Wakely
- [gcc r12-9768] libstdc++: Check conversion from filesystem::path to wide strings [PR95048]
Jonathan Wakely
- [gcc r11-10906] libstdc++: Check conversion from filesystem::path to wide strings [PR95048]
Jonathan Wakely
- [gcc r14-2479] [range-op] Take known set bits into account in popcount [PR107053]
Aldy Hernandez
- [gcc r14-2480] [range-op] Take known mask into account for bitwise ands [PR107043]
Aldy Hernandez
- [gcc r14-2481] Break out profile updating code from gimple_duplicate_sese_region
Jan Hubicka
- [gcc r14-2482] RISC-V: Support COND_LEN_* patterns
Pan Li
- [gcc r14-2483] Daily bump.
GCC Administrator
- [gcc r11-10907] Daily bump.
GCC Administrator
- [gcc r12-9769] Daily bump.
GCC Administrator
- [gcc r13-7560] Daily bump.
GCC Administrator
- [gcc r14-2484] RISC-V: RISC-V: Support gather_load/scatter RVV auto-vectorization
Pan Li
- [gcc r14-2485] mklog: Add --append option to auto add generate ChangeLog to patch file
Lehua Ding
- [gcc r14-2486] tree: Hide wi::from_mpz from GENERATOR_FILE
Kewen Lin
- [gcc r14-2487] vect: Move vect_model_load_cost next to the transform in vectorizable_load
Kewen Lin
- [gcc r14-2488] vect: Adjust vectorizable_load costing on VMAT_GATHER_SCATTER && gs_info.decl
Kewen Lin
- [gcc r14-2489] vect: Adjust vectorizable_load costing on VMAT_INVARIANT
Kewen Lin
- [gcc r14-2490] vect: Adjust vectorizable_load costing on VMAT_ELEMENTWISE and VMAT_STRIDED_SLP
Kewen Lin
- [gcc r14-2491] vect: Adjust vectorizable_load costing on VMAT_GATHER_SCATTER
Kewen Lin
- [gcc r14-2492] vect: Adjust vectorizable_load costing on VMAT_LOAD_STORE_LANES
Kewen Lin
- [gcc r14-2493] vect: Adjust vectorizable_load costing on VMAT_CONTIGUOUS_REVERSE
Kewen Lin
- [gcc r14-2494] vect: Adjust vectorizable_load costing on VMAT_CONTIGUOUS_PERMUTE
Kewen Lin
- [gcc r14-2495] vect: Adjust vectorizable_load costing on VMAT_CONTIGUOUS
Kewen Lin
- [gcc r14-2496] RISC-V: Add more tests for RVV floating-point FRM.
Pan Li
- [gcc(refs/users/meissner/heads/work124)] Update fold-vec-extract insn counts on 32-bit big endian
Michael Meissner
- [gcc(refs/users/meissner/heads/work124)] Update ChangeLog.meissner
Michael Meissner
- [gcc r14-2497] RISC-V: Refactor riscv mode after for VXRM and FRM
Pan Li
- [gcc r14-2498] testsuite: dg-require LTO for libgomp LTO tests
David Edelsohn
- [gcc r14-2499] SSA MATH: Support COND_LEN_FMA for floating-point math optimization
Pan Li
- [gcc r14-2500] [RA][PR109520]: Catch error when there are no enough registers for asm insn
Vladimir Makarov
- [gcc r14-2501] Fix part of PR 110293: `A NEEQ (A NEEQ CST)` part
Andrew Pinski
- [gcc r14-2502] RA+sched: Change TRUE/FALSE to true/false
Uros Bizjak
- [gcc r14-2503] alpha: Fix computation mode in alpha_emit_set_long_cost [PR106966]
Uros Bizjak
- [gcc r13-7561] alpha: Fix computation mode in alpha_emit_set_long_cost [PR106966]
Uros Bizjak
- [gcc r12-9770] alpha: Fix computation mode in alpha_emit_set_long_cost [PR106966]
Uros Bizjak
- [gcc r14-2504] libstdc++: std::stoi etc. do not need C99 <stdlib.h> support [PR110653]
Jonathan Wakely
- [gcc r14-2505] rs6000, Add return value to __builtin_set_fpscr_rn
Carl Love
- [gcc r14-2506] Darwin: Use -platform_version when available [PR110624].
Iain D Sandoe
- [gcc r14-2507] fortran: Release symbols in reversed order [PR106050]
Mikael Morin
- [gcc r14-2508] m2, build: Use LDLFAGS for mklink
Rainer Orth
- [gcc r14-2509] pdp11: Fix epilogue generation [PR107841]
Paul Koning
- [gcc(refs/users/meissner/heads/work124)] PR target/89213 - Optimize vector shift by a constant.
Michael Meissner
- [gcc(refs/users/meissner/heads/work124)] Update ChangeLog.meissner
Michael Meissner
- [gcc r14-2510] Daily bump.
GCC Administrator
- [gcc r11-10908] Daily bump.
GCC Administrator
- [gcc r12-9771] Daily bump.
GCC Administrator
- [gcc r13-7562] Daily bump.
GCC Administrator
- [gcc r14-2511] SH: Fix PR101496 peephole bug
Oleg Endo
- [gcc r11-10909] SH: Fix PR101469 peephole bug
Oleg Endo
- [gcc r12-9772] SH: Fix PR101469 peephole bug
Oleg Endo
- [gcc r13-7563] SH: Fix PR101469 peephole bug
Oleg Endo
- [gcc/riscv/heads/gcc-13-with-riscv-opts] (438 commits) DSE: Add LEN_MASK_STORE analysis into DSE and fix LEN_STORE
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Optimze the reverse conditions of rotate shift
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: add a new parameter in riscv_first_stack_step.
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: optimize stack manipulation in save-restore
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: make the stack manipulation codes more readable.
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Adjust the parsing order of extensions to be consistent with riscv-spec and binutils.
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] Add TARGET_ZBKB to the condition of bswapsi2, bswapdi2 and rotr<mode>3 patterns
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] vect: Verify that GET_MODE_UNITS is greater than one for vect_grouped_store_supported
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Align IOR optimization MODE_CLASS condition to AND.
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Support 128 bit vector chunk
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Fix simplify_ior_optimization.c on rv32
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Fix riscv/arch-19.c with different ISA spec version
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Fix RVV register order
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] [PR target/108248] [RISC-V] Break down some bitmanip insn types
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] riscv: Fix <bitmanip_insn> fallout.
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Defer vsetvli insertion to later if possible [PR108270]
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Optimize fault only first load
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Add function comment for cleanup_insns.
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Eliminate redundant vsetvli for duplicate AVL def
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] riscv: relax splitter restrictions for creating pseudos
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] avoid splitting small constants in bcrli_nottwobits patterns
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Add auto-vectorization compile option for RVV
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Bugfix for RVV vbool*_t vn_reference_equal
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Fine tune gather load RA constraint
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Fix redundant vmv1r.v instruction in vmsge.vx codegen
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Optimize comparison patterns for register allocation
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Fine tune vmadc/vmsbc RA constraint
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Legitimise the const0_rtx for RVV load/store address
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Allow RVV VMS{Compare}(V1, V1) simplify to VMCLR
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Add required tls to read thread pointer test
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Eliminate redundant zero extension of minu/maxu operands
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Added support clmul[r, h] instructions for Zbc extension.
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Add divmod expansion support
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: decouple stack allocation for rv32e w/o save-restore
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: fix build issue with gcc 4.9.x
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: ICE for vlmul_ext_v intrinsic API
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Eliminate SYNC memory models
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Enforce Libatomic LR/SC SEQ_CST
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Enforce subword atomic LR/SC SEQ_CST
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Enforce atomic compare_exchange SEQ_CST
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Add AMO release bits
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Strengthen atomic stores
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Eliminate AMO op fences
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Weaken LR/SC pairs
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Weaken mem_thread_fence
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Weaken atomic loads
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Table A.6 conformance tests
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Add tuple types support
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Add tuple type vget/vset intrinsics
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Support segment intrinsics
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] riscv: fix error: control reaches end of non-void function
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Fix PR109615
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Allow RVV VMS{Compare}(V1, V1) simplify to VMSET
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Legitimise the const0_rtx for RVV indexed load/store
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Fix incorrect demand info merge in local vsetvli optimization [PR109748]
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Enable basic RVV auto-vectorization support.
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: autovec: Add new predicates and function prototypes
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: autovec: Export policy functions to global scope
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V:autovec: Add auto-vectorization support functions
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] Remove duplicated definition in risc-v vector support.
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V:autovec: Add target vectorization hooks
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: autovec: Verify that GET_MODE_NUNITS is a multiple of 2.
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] Delete duplicated riscv definition.
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Handle multi-lib path correclty for linux
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Fix ugly && incorrect codes of RVV auto-vectorization
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Improve portability of testcases
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Factor out vector manager code in vsetvli insertion pass. [NFC]
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Fix dead loop for user vsetvli intrinsic avl checking [PR109773]
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Fix incorrect implementation of TARGET_VECTORIZE_SUPPORT_VECTOR_MISALIGNMENT
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Insert vsetivli zero, 0 for vmv.x.s/vfmv.f.s instructions satisfying REG_P(operand[1]) in -O
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Support const series vector for RVV auto-vectorization
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] VECT: Add tree_code into "creat_iv" and allow it can handle MINUS_EXPR IV
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Add vectorized binops and insn_expander helpers.
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Clarify vlmax and length handling.
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Split off shift patterns for autovectorization.
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Add autovectorization tests for binary integer operations.
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Update RVV integer compare simplification comments
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Allow vector constants in riscv_const_insns.
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] Var-Tracking: Typedef pointer_mux<tree_node, rtx_def> as decl_or_value
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Fix RVV binary auto-vectorizaiton test fails
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Reorganize binary autovec testcases
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Add basic vec_init for VLS RVV auto-vectorization
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Fix fail of vmv-imm-rv64.c in rv32
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Optimize vsetvli of LCM INSERTED edge for user vsetvli [PR 109743]
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Improve vector_insn_info::dump for LMUL and policy
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Pull out function call with side effect from gcc_assert.
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Refactor the or pattern to switch cases
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Support TARGET_VECTORIZE_PREFERRED_VECTOR_ALIGNMENT to optimize codegen of both VLA && VLS a
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Optimize vsetvl AVL for VLS VLMAX auto-vectorization
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] OPTABS: Extend the number of expanding instructions pattern
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Add rounding mode operand for fixed-point patterns
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Add FRM and rounding mode operand into floating point intrinsics
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Adjust stdint.h to stdint-gcc.h for rvv tests
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Support RVV VREINTERPRET from v{u}int*_t to vbool1_t
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Add rounding mode enum for fixed-point intrinsics
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Introduce rounding mode operand into fixed-point intrinsics
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Add mode switching target hook to insert rounding mode config for fixed-point instructions
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Remove masking third operand of rotate instructions
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] Partial cherry-pick of this patch (just the riscv bits):
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Remove trailing spaces on lines.
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] Fix type error of 'switch (SUBREG_BYTE (op)).'
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] Machine_Mode: Extend machine_mode from 8 to 16 bits
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Allow more loading of const vectors.
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: testsuite: Remove empty *-run-template.h.
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: improve codegen for large constants with same 32-bit lo and hi parts [2]
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Remove masking third operand of rotate instructions
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Fix CTZ unnecessary sign extension [PR #106888]
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] Add bext pattern for ZBS
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] Fix riscv_expand_conditional_move.
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] Mode-Switching: Fix local array maybe uninitialized warning
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Support RVV VREINTERPRET from v{u}int*_t to vbool[2-64]_t
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Reorganize the code of CONST_VECTOR handling in riscv.cc
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] VECT: Fix bug of multiple-rgroup for length is counting elements
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Fix typo of multiple_rgroup-2.h
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Add "m_" prefix for private member
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Refactor the framework of RVV auto-vectorization
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Fix warning of vxrm pattern
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Fix magic number of RVV auto-vectorization expander
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Fix incorrect code of reaching inaccessible memory address
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Support RVV VREINTERPRET from vbool*_t to vint*m1_t
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Support RVV VREINTERPRET from vbool*_t to vuint*m1_t
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Add RVV comparison autovectorization
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Add RVV mask logic auto-vectorization
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Add FRM_ prefix to dynamic rounding mode enum
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Remove FRM_REGNUM dependency for rtx conversions
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] VECT: Add decrement IV iteration loop control by variable amount support
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] In pipeline scheduling, insns should not be fusion in different BB blocks.
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Fix zero-scratch-regs-3.c fail
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Add autovec sign/zero extension and truncation.
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Implement autovec abs, vneg, vnot.
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Add ZVFHMIN extension to the -march= option
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Fix incorrect VXRM configuration in mode switching for CALL and ASM
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Add RVV FMA auto-vectorization support
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Remove redundant printf of abs-run.c
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Fix VSETVL PASS ICE on SLP auto-vectorization
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Using merge approach to optimize repeating sequence in vec_init
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Eliminate the magic number in riscv-v.cc
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Refactor comments and naming of riscv-v.cc.
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Use extension instructions instead of bitwise "and"
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Optimize TARGET_XTHEADCONDMOV
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Add RVV FNMA auto-vectorization support
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Fix warning in riscv.md
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Add floating-point to integer conversion RVV auto-vectorization support
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] riscv: add work around for PR sanitizer/82501
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Allow all const_vec_duplicates as constants.
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Fix unreachable test code for init repeat sequence.
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Add ZVFH extension to the -march= option
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Remove FRM for vfncvt.rod instruction
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Remove FRM for vfwcvt.f.x<u>.v (RVV integer to float widening conversion)
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Remove FRM for vfwcvt (RVV float to float widening conversion)
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Add testcase for vrsub.vi auto-vectorization
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Add vwadd<u>/vwsub<u>/vwmul<u>/vwmulsu.vv lowering optimizaiton for RVV auto-vectorization
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Add RVV FRM enum for floating-point rounding mode intriniscs
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Introduce vfloat16m{f}*_t and their machine mode.
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] testsuite: Unbork multilib setups using -march flags (RISC-V)
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Support RVV permutation auto-vectorization
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Add vwadd.wv/vwsub.wv auto-vectorization lowering optimization
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Add __RISCV_ prefix to VXRM and FRM enum
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Add test for vfloat16*_t (non tuple) types
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Fix warning in predicated.md
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Optimize reverse series index vector
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Add _mu C++ overloaded intrinsics for load && viota && vid
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] VECT: Change flow of decrement IV
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Add pseudo vwmul.wv pattern to enhance vwmul.vv instruction optimizations
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Fix warning in predicated.md
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] Remove unnecessary md pattern for TARGET_XTHEADCONDMOV
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] [RISC-V] fix cfi issue in save-restore.
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Support RVV zvfh{min} vfloat16*_t mov and spill
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Move optimization patterns into autovec-opt.md
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Support RVV FP16 ZVFHMIN intrinsic API
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Remove redundant vlmul_ext_* patterns to fix PR110109
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Split arguments of expand_vec_perm
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Reorganize riscv-v.cc
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Support RVV FP16 ZVFH floating-point intrinsic API
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] Testsuite: Fix a fail about xtheadcondmov-indirect-rv64.c
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Fix some typo in vector-iterators.md
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Fix 'REQUIREMENT' for machine_mode 'MODE' in vector-iterators.md.
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] [RISC-V] correct machine mode in save-restore cfi RTL.
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Support RVV FP16 ZVFH Reduction floating-point intrinsic API
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V] add TC for save-restore cfi directives.
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Add RVV vwmacc/vwmaccu/vwmaccsu combine lowering optmization
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Fix ICE when include riscv_vector.h with rv64gcv
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Support RVV VLA SLP auto-vectorization
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] riscv: Fix insn cost calculation
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] riscv: Fix scope for memory model calculation
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Eliminate extension after for *w instructions
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Add more test cases for RVV FP16
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Fix one warning of frm enum.
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Refactor requirement of ZVFH and ZVFHMIN.
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] VECT: Add SELECT_VL support
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Enable select_vl for RVV auto-vectorization
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Add test cases for RVV FP16 vreinterpret
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Rework Phase 5 && Phase 6 of VSETVL PASS
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Support RVV FP16 MISC vlmul ext intrinsic API
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Add test cases for RVV FP16 undefined and vlmul trunc
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Add ZVFHMIN block autovec testcase
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Add RVV narrow shift right lowering auto-vectorization
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Support RVV FP16 MISC vget/vset intrinsic API
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Fix one potential test failure for RVV vsetvl
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Enhance RVV VLA SLP auto-vectorization with decompress operation
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Fix V_WHOLE && V_FRACT iterator requirement
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Fix one typo in full-vec-movel test
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Add vector psabi checking.
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Fix bug of VLA SLP auto-vectorization
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Add more SLP tests
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Add comments of some functions
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Remove duplicate `#include "riscv-vector-switch.def"`
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Bugfix for vec_init repeating auto vectorization in RV32
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Align the predictor style for define_insn_and_split
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Ensure vector args and return use function stack to pass [PR110119]
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Use merge approach to optimize vector permutation
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] cprop_hardreg: Enable propagation of the stack pointer if possible
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Fix one warning of maybe-uninitialized in riscv-vsetvl.cc
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Bugfix for RVV integer reduction in ZVE32/64.
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V:Add float16 tuple type support
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Fix one typo for reduc expand GET_MODE_CLASS
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Add (u)int8_t to binop tests.
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Implement vec_set and vec_extract.
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Add sign-extending variants for vmv.x.s.
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Add autovec FP binary operations.
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Add autovec FP unary operations.
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] VECT: Support LEN_MASK_{LOAD, STORE} ifn && optabs
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Bugfix for RVV float reduction in ZVE32/64
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Bugfix for RVV widenning reduction in ZVE32/64
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Fix VWEXTF iterator requirement
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Save and restore FCSR in interrupt functions to avoid program errors.
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Add tuple vector mode psABI checking and simplify code
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Fix fails of testcases
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: testsuite: Fix vmul test expectation and fix -ffast-math.
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Fix compiler warning of riscv_arg_has_vector
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: testsuite: Add -Wno-psabi to vec_set/vec_extract testcases.
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Optimize codegen of VLA SLP
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Set the natural size of constant vector mask modes to one RVV data vector.
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: testsuite: Add missing -mabi=lp64d.
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] Move can_vec_mask_load_store_p and get_len_load_store_mode from "optabs-query" into "optabs-tree"
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] VECT: Apply LEN_MASK_{LOAD, STORE} into vectorizer
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] IVOPTS: Add LEN_MASK_{LOAD, STORE} into 'get_alias_ptr_type_for_ptr_address'
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] LOOP IVOPTS: Apply LEN_MASK_{LOAD, STORE}
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Support RVV floating-point auto-vectorization
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Refactor the integer ternary autovec pattern
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V:Add float16 tuple type abi
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] SSA ALIAS: Apply LEN_MASK_{LOAD, STORE} into SSA alias analysis
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] SSA ALIAS: Apply LEN_MASK_STORE to 'ref_maybe_used_by_call_p_1'
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] GIMPLE_FOLD: Apply LEN_MASK_{LOAD, STORE} into GIMPLE_FOLD
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] Revert "RISC-V:Add float16 tuple type support"
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] Revert "RISC-V:Add float16 tuple type abi"
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] internal-fn: Fix bug of BIAS argument index
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Enable len_mask{load, store} and remove len_{load, store}
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: fix expand function of vlmul_ext RVV intrinsic
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Optimize VSETVL codegen of SELECT_VL with LEN_MASK_{LOAD, STORE}
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Fix one test failure of dg config.
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] SCCVN: Fix repeating variable name "len"
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Remove redundant vcond patterns
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Remove duplicated extern function_base decl
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] GIMPLE_FOLD: Fix gimple fold for LEN_{MASK}_{LOAD, STORE}
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] DSE: Add LEN_MASK_STORE analysis into DSE and fix LEN_STORE
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Support const vector expansion with step vector with base != 0
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] match.pd: Use element_mode instead of TYPE_MODE.
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Split VF iterators for Zvfh(min).
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Implement autovec copysign.
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Add autovec FP int->float conversion.
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Add autovec FP widening/narrowing.
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Add autovect widening/narrowing Integer/FP conversions.
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Support floating-point vfwadd/vfwsub vv/wv combine lowering
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Support vfwmacc combine lowering
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] cprop_hardreg: fix ORIGINAL_REGNO/REG_ATTRS/REG_POINTER handling
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Allow rounding mode control for RVV floating-point add
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Support vfadd static rounding mode by mode switching
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Refactor vxrm_mode attr for type attr equal
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] Add loop_vinfo argument to vect_get_loop_mask
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Fix one typo of FRM dynamic definition
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Support vfwnmacc/vfwmsac/vfwnmsac combine lowering
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] Revert "RISC-V: Support vfwnmacc/vfwmsac/vfwnmsac combine lowering"
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Support vfwmul.vv combine lowering
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Support vfwnmacc/vfwmsac/vfwnmsac combine lowering
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] Middle-end: Change order of LEN_MASK_LOAD/LEN_MASK_STORE arguments
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Add support for vector crypto extensions
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Optimize local AVL propagation
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] Machine Description: Add LEN_MASK_{GATHER_LOAD, SCATTER_STORE} pattern
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] Revert "RISC-V: Fix one typo of FRM dynamic definition"
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] LTO: Capture 'lto_file_decl_data *file_data' in 'class lto_input_block'
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] Streamer: Fix out of range memory access of machine mode
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V:Add float16 tuple type support
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V:Add float16 tuple type abi
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] Change MODE_BITSIZE to MODE_PRECISION for MODE_VECTOR_BOOL.
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] VECT: Apply LEN_MASK_GATHER_LOAD/SCATTER_STORE into vectorizer
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Change truncate to float_truncate in narrowing patterns.
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Use FRM_DYN when add the rounding mode operand
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Allow variable index for vec_set.
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Support variable index in vec_extract.
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] gimple-isel: Recognize vec_extract pattern.
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Handle rouding mode correctly on zfinx
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] VECT: Fix ICE of variable stride on strieded load/store with SELECT_VL loop control.
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Fix one typo of FRM dynamic definition
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Fix one bug for floating-point static frm
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] GCSE: Export 'insert_insn_end_basic_block' as global function
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] doc: Add doc for RISC-V Operand Modifiers
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] VECT: Add COND_LEN_* operations for loop control with length targets
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Optimize permutation codegen with vcompress
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] riscv: xtheadbb: Add sign/zero extension support for th.ext and th.extu
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] riscv: xtheadmempair: Fix CFA reg notes
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] riscv: xtheadmempair: Fix doc for th_mempair_order_operands()
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] riscv: thead: Adjust constraints of th_addsl INSN
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] riscv: Simplify output of MEM addresses
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] riscv: Define Xmode macro
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] riscv: Move address classification info types to riscv-protos.h
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] riscv: Prepare backend for index registers
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] riscv: thead: Factor out XThead*-specific peepholes
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Support integer mult highpart auto-vectorization
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] genopinit: Allow more than 256 modes.
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] VECT: Apply COND_LEN_* into vectorizable_operation
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] riscv: thead: Fix failing XTheadCondMov tests (indirect-rv[32|64])
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Support COND_LEN_* patterns
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: RISC-V: Support gather_load/scatter RVV auto-vectorization
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Add more tests for RVV floating-point FRM.
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Refactor riscv mode after for VXRM and FRM
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] SSA MATH: Support COND_LEN_FMA for floating-point math optimization
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] tree-optimization/108752 - vectorize emulated vectors in lowered form
Jeff Law
- [gcc r14-2512] RISC-V: Remove the redundant expressions in the and<mode>3.
Kito Cheng
- [gcc/aoliva/heads/testbase] (328 commits) RISC-V: Remove the redundant expressions in the and<mode>3.
Alexandre Oliva
- [gcc/aoliva/heads/testme] (329 commits) Introduce attribute reverse_alias
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] Introduce attribute reverse_alias
Alexandre Oliva
- [gcc/aoliva/heads/testme] Introduce attribute reverse_alias
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] Introduce attribute reverse_alias
Alexandre Oliva
- [gcc r14-2513] RISC-V: Recognized zihintntl extensions
Kito Cheng
- [gcc r14-2514] libgomp: Fix allocator handling for Linux when libnuma is not available
Tobias Burnus
- [gcc/aoliva/heads/testme] Introduce attribute reverse_alias
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] Introduce attribute reverse_alias
Alexandre Oliva
- [gcc/aoliva/heads/testme] Introduce attribute reverse_alias
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] Introduce attribute reverse_alias
Alexandre Oliva
- [gcc/aoliva/heads/testme] Introduce attribute reverse_alias
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] Introduce attribute reverse_alias
Alexandre Oliva
- [gcc/aoliva/heads/testme] Introduce attribute reverse_alias
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] Introduce attribute reverse_alias
Alexandre Oliva
- [gcc r14-2515] Provide extra checking for phi argument access from edge
Richard Biener
- [gcc r14-2516] ifcvt: Reduce comparisons on conditionals by tracking truths [PR109154]
Tamar Christina
- [gcc r14-2517] ifcvt: Sort PHI arguments not only occurrences but also complexity [PR109154]
Tamar Christina
- [gcc r14-2518] libgomp.texi: Extend memory allocation documentation
Tobias Burnus
- [gcc r14-2519] fortran: defer class wrapper initialization after deallocation [PR92178]
Mikael Morin
- [gcc r14-2520] fortran: Factor data references for scalar class argument wrapping [PR92178]
Mikael Morin
- [gcc r14-2521] fortran: Reorder array argument evaluation parts [PR92178]
Mikael Morin
- [gcc r14-2522] bpf: enable instruction scheduling
Jose E. Marchesi
- [gcc r14-2523] RISC-V: Enable COND_LEN_FMA auto-vectorization
Pan Li
- [gcc(refs/users/pheeck/heads/insert-api)] insert api: added memory
Filip Kastl
- [gcc r14-2524] Turn TODO_rebuild_frequencies to a pass
Jan Hubicka
- [gcc r14-2525] cprop: Do not set REG_EQUAL note when simplifying paradoxical subreg [PR110206]
Uros Bizjak
- [gcc/devel/omp/gcc-13] OpenMP: Dimension ordering for array-shaping operator for C and C++
Julian Brown
- [gcc/devel/omp/gcc-13] OpenMP: Enable c-c++-common/gomp/declare-mapper-3.c for C
Julian Brown
- [gcc r14-2526] i386: Improved insv of DImode/DFmode {high, low}parts into TImode.
Roger Sayle
- [gcc r14-2527] c++: wrong error with static constexpr var in tmpl [PR109876]
Marek Polacek
- [gcc r14-2528] PR target/110588: Add *bt<mode>_setncqi_2 to generate btl on x86.
Roger Sayle
- [gcc(refs/users/meissner/heads/work124-vpair)] Apply patch #1 from main branch
Michael Meissner
- [gcc(refs/users/meissner/heads/work124-vpair)] Apply patch #2 from main branch
Michael Meissner
- [gcc(refs/users/meissner/heads/work124-vpair)] Apply patch #3 from main branch
Michael Meissner
- [gcc(refs/users/meissner/heads/work124-vpair)] Apply patch 20 from main branch
Michael Meissner
- [gcc(refs/users/meissner/heads/work124-vpair)] Apply patch 21 from main branch
Michael Meissner
- [gcc(refs/users/meissner/heads/work124-vpair)] Apply patch 22 from main branch
Michael Meissner
- [gcc(refs/users/meissner/heads/work124-vpair)] Apply patch 23 from main branch
Michael Meissner
- [gcc(refs/users/meissner/heads/work124-vpair)] Apply patch 25 from main branch
Michael Meissner
- [gcc] Created branch 'meissner/heads/work125' in namespace 'refs/users'
Michael Meissner
- [gcc(refs/users/meissner/heads/work125)] Add ChangeLog.meissner and REVISION.
Michael Meissner
- [gcc] Created branch 'meissner/heads/work125-dmf' in namespace 'refs/users'
Michael Meissner
- [gcc(refs/users/meissner/heads/work125-dmf)] Add ChangeLog.meissner and REVISION.
Michael Meissner
- [gcc] Created branch 'meissner/heads/work125-vpair' in namespace 'refs/users'
Michael Meissner
- [gcc(refs/users/meissner/heads/work125-vpair)] Add ChangeLog.meissner and REVISION.
Michael Meissner
- [gcc] Created branch 'meissner/heads/work125-sfsplat' in namespace 'refs/users'
Michael Meissner
- [gcc(refs/users/meissner/heads/work125-sfsplat)] Add ChangeLog.meissner and REVISION.
Michael Meissner
- [gcc] Created branch 'meissner/heads/work125-misc' in namespace 'refs/users'
Michael Meissner
- [gcc(refs/users/meissner/heads/work125-misc)] Add ChangeLog.meissner and REVISION.
Michael Meissner
- [gcc] Created branch 'meissner/heads/work125-orig' in namespace 'refs/users'
Michael Meissner
- [gcc(refs/users/meissner/heads/work125-orig)] Add REVISION.
Michael Meissner
- [gcc r13-7564] Fortran: formal symbol attributes for intrinsic procedures [PR110288]
Harald Anlauf
- [gcc r12-9773] Fortran: formal symbol attributes for intrinsic procedures [PR110288]
Harald Anlauf
- [gcc r11-10910] Fortran: formal symbol attributes for intrinsic procedures [PR110288]
Harald Anlauf
- [gcc(refs/users/meissner/heads/work125)] Optimize vec_splats of vec_extract for V2DI/V2DF (PR target/99293)
Michael Meissner
- [gcc(refs/users/meissner/heads/work125)] Improve 64->128 bit zero extension on PowerPC (PR target/108958)
Michael Meissner
- [gcc(refs/users/meissner/heads/work125)] Fix typo in insn name.
Michael Meissner
- [gcc(refs/users/meissner/heads/work125)] Optimize vec_extract of V4SF from memory with constant element numbers.
Michael Meissner
- [gcc(refs/users/meissner/heads/work125)] Optimize vec_extract of V4SF with variable element number being converted to DF
Michael Meissner
- [gcc(refs/users/meissner/heads/work125)] Add alternatives for vec_extract with constant element loading from memory.
Michael Meissner
- [gcc(refs/users/meissner/heads/work125)] Allow constant element vec_extract to be converted to floating point
Michael Meissner
- [gcc(refs/users/meissner/heads/work125)] Update fold-vec-extract insn counts on 32-bit big endian
Michael Meissner
- [gcc(refs/users/meissner/heads/work125)] PR target/89213 - Optimize vector shift by a constant.
Michael Meissner
- [gcc(refs/users/meissner/heads/work125)] Update ChangeLog.meissner
Michael Meissner
- [gcc/meissner/heads/work125-vpair] (12 commits) Merge commit 'refs/users/meissner/heads/work125-vpair' of g
Michael Meissner
- [gcc(refs/users/meissner/heads/work125-vpair)] Merge commit 'refs/users/meissner/heads/work125-vpair' of git+ssh://gcc.gnu.org/git/gcc into me/work
Michael Meissner
- [gcc(refs/users/meissner/heads/work125-vpair)] Update ChangeLog.meissner
Michael Meissner
- [gcc r13-7565] cprop: Do not set REG_EQUAL note when simplifying paradoxical subreg [PR110206]
Uros Bizjak
- [gcc(refs/users/meissner/heads/work125-vpair)] Add f32 and f64 overloaded built-in functions.
Michael Meissner
- [gcc(refs/users/meissner/heads/work125-vpair)] Update ChangeLog.meissner
Michael Meissner
- [gcc r14-2529] arm: [MVE intrinsics] Factorize vcaddq vhcaddq
Christophe Lyon
- [gcc r14-2530] arm: [MVE intrinsics] rework vcaddq vhcaddq
Christophe Lyon
- [gcc r14-2531] arm: [MVE intrinsics factorize vcmulq
Christophe Lyon
- [gcc r14-2532] arm: [MVE intrinsics] rework vcmulq
Christophe Lyon
- [gcc r14-2533] arm: [MVE intrinsics] factorize vcmlaq
Christophe Lyon
- [gcc r14-2534] arm: [MVE intrinsics] rework vcmlaq
Christophe Lyon
- [gcc r14-2535] c++: c++26 regression fixes
Jason Merrill
- [gcc r12-9774] cprop: Do not set REG_EQUAL note when simplifying paradoxical subreg [PR110206]
Uros Bizjak
- [gcc r14-2536] c++: style tweak
Jason Merrill
- [gcc/aoliva/heads/testme] Introduce attribute reverse_alias
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] Introduce attribute reverse_alias
Alexandre Oliva
- [gcc r14-2537] Daily bump.
GCC Administrator
- [gcc r11-10911] Daily bump.
GCC Administrator
- [gcc r12-9775] Daily bump.
GCC Administrator
- [gcc r13-7566] Daily bump.
GCC Administrator
- [gcc(refs/users/meissner/heads/work125-vpair)] Fix reduction, add tests.
Michael Meissner
- [gcc(refs/users/meissner/heads/work125-vpair)] Update ChangeLog.meissner
Michael Meissner
- [gcc(refs/users/meissner/heads/work125-vpair)] Fix typos in tests.
Michael Meissner
- [gcc(refs/users/meissner/heads/work125-vpair)] Update ChangeLog.meissner
Michael Meissner
- [gcc(refs/users/meissner/heads/work125-vpair)] Fix typos in tests.
Michael Meissner
- [gcc(refs/users/meissner/heads/work125-vpair)] Update ChangeLog.meissner
Michael Meissner
- [gcc r14-2538] c++: mangling template-id of unknown template [PR110524]
Patrick Palka
- [gcc r14-2539] c++: copy elision w/ obj arg and static memfn call [PR110441]
Patrick Palka
- [gcc(refs/users/pheeck/heads/insert-api)] insert api: hashing is_empty fix
Filip Kastl
- [gcc(refs/users/pheeck/heads/insert-api)] insert api: hack_tuple_internal now fixed on 3 operands
Filip Kastl
- [gcc r14-2540] hppa: Modify TLS patterns to provide both 32 and 64-bit support.
John David Anglin
- [gcc r14-2541] Update my contrib entry
Andrew Pinski
- [gcc r14-2542] testsuite: Require 128 bit long double for ibmlongdouble.
David Edelsohn
- [gcc r14-2543] Daily bump.
GCC Administrator
- [gcc r11-10912] Daily bump.
GCC Administrator
- [gcc r12-9776] Daily bump.
GCC Administrator
- [gcc r13-7567] Daily bump.
GCC Administrator
- [gcc r14-2544] Avoid double profile udpate in try_peel_loop
Jan Hubicka
- [gcc r14-2545] Fix optimize_mask_stores profile update
Jan Hubicka
- [gcc r14-2546] Fix profile update in scale_profile_for_vect_loop
Jan Hubicka
- [gcc r14-2547] Daily bump.
GCC Administrator
- [gcc r11-10913] Daily bump.
GCC Administrator
- [gcc r12-9777] Daily bump.
GCC Administrator
- [gcc r13-7568] Daily bump.
GCC Administrator
- [gcc r14-2548] Support Intel AVX-VNNI-INT16
Haochen Jiang
- [gcc r14-2549] Support Intel SM3
Haochen Jiang
- [gcc r14-2550] Support Intel SHA512
Haochen Jiang
- [gcc r14-2551] Support Intel SM4
Haochen Jiang
- [gcc r14-2552] i386: Auto vectorize usdot_prod, udot_prod with AVXVNNIINT16 instruction.
Haochen Jiang
- [gcc r14-2553] Initial Lunar Lake, Arrow Lake and Arrow Lake S Support
Haochen Jiang
- [gcc r14-2554] Fix PR 110666: `(a != 2) == a` produces wrong code
Andrew Pinski
- [gcc r14-2555] Fix bootstrap failure (with g++ 4.8.5) in tree-if-conv.cc.
Roger Sayle
- [gcc r14-2556] PR 95923: More (boolean) bitop simplifications in match.pd
Andrew Pinski
- [gcc r14-2557] Normalize irange_bitmask before union/intersect.
Aldy Hernandez
- [gcc r14-2558] Add global setter for value/mask pair for SSA names.
Aldy Hernandez
- [gcc r14-2559] tree-optimization/110669 - bogus matching of loop bitop
Richard Biener
- [gcc r13-7569] tree-optimization/110669 - bogus matching of loop bitop
Richard Biener
- [gcc r14-2560] vect: Initialize new_temp to avoid false positive warning [PR110652]
Kewen Lin
- [gcc r14-2561] riscv: Fix warning in riscv_regno_ok_for_index_p
Kito Cheng
- [gcc r14-2562] Export value/mask known bits from IPA.
Aldy Hernandez
- [gcc r14-2563] RISC-V: Support non-SLP unordered reduction
Pan Li
- [gcc r14-2564] RISC-V: Ensure all implied extensions are included [PR110696]
Lehua Ding
- [gcc r14-2565] Export value/mask known bits from CCP.
Aldy Hernandez
- [gcc r14-2566] fortran: Remove commented out assertion
Mikael Morin
- [gcc r14-2567] fortran: Outline final procedure pointer evaluation
Mikael Morin
- [gcc r14-2568] fortran: Outline element size evaluation
Mikael Morin
- [gcc r14-2569] fortran: Outline data reference descriptor evaluation
Mikael Morin
- [gcc r14-2570] fortran: Inline gfc_build_final_call
Mikael Morin
- [gcc r14-2571] fortran: Add missing cleanup blocks
Mikael Morin
- [gcc r14-2572] fortran: Reuse final procedure pointer expression
Mikael Morin
- [gcc r14-2573] fortran: Push element size expression generation close to its usage
Mikael Morin
- [gcc r14-2574] fortran: Push final procedure expr gen close to its one usage.
Mikael Morin
- [gcc r14-2575] fortran: Inline variable definition
Mikael Morin
- [gcc r14-2576] fortran: Remove redundant argument in get_var_descr
Mikael Morin
- [gcc r14-2577] fortran: Outline virtual table pointer evaluation
Mikael Morin
- [gcc r14-2578] fortran: Factor scalar descriptor generation
Mikael Morin
- [gcc r14-2579] fortran: Use pre-evaluated class container if available [PR110618]
Mikael Morin
- [gcc r14-2580] fortran: Pass pre-calculated class container argument [pr110618]
Mikael Morin
- [gcc r14-2581] Restore bootstrap by removing unused variable in tree-ssa-loop-ivcanon.cc
Martin Jambor
- [gcc r14-2582] OpenMP/Fortran: Parsing support for 'uses_allocators'
Tobias Burnus
- [gcc r13-7570] c++: mangling template-id of unknown template [PR110524]
Patrick Palka
- [gcc r14-2583] RISC-V: Add TARGET_MIN_VLEN > 4096 check
Pan Li
- [gcc r14-2584] ira: Skip empty regclass when setting up reg class relations
Senthil Kumar Selvaraj
- [gcc r14-2585] Include insn-opinit.h in PLUGIN_H [PR110610]
Andre Simoes Dias Vieira
- [gcc(refs/users/pheeck/heads/insert-api)] handled_component_p () -> handled_component_or_mem_ref_p
Filip Kastl
- [gcc r14-2586] Fortran: intrinsics and deferred-length character arguments [PR95947, PR110658]
Harald Anlauf
- [gcc r14-2587] combine: Change return type of predicate functions from int to bool
Uros Bizjak
- [gcc r14-2588] combine-stack-adj: Change return type of predicate function from int to bool
Uros Bizjak
- [gcc] Created branch 'meissner/heads/work126' in namespace 'refs/users'
Michael Meissner
- [gcc r14-2589] c++: only cache constexpr calls that are constant exprs
Jason Merrill
- [gcc(refs/users/meissner/heads/work126)] Add ChangeLog.meissner and REVISION.
Michael Meissner
- [gcc] Created branch 'meissner/heads/work126-dmf' in namespace 'refs/users'
Michael Meissner
- [gcc(refs/users/meissner/heads/work126-dmf)] Add ChangeLog.meissner and REVISION.
Michael Meissner
- [gcc] Created branch 'meissner/heads/work126-vpair' in namespace 'refs/users'
Michael Meissner
- [gcc(refs/users/meissner/heads/work126-vpair)] Add ChangeLog.meissner and REVISION.
Michael Meissner
- [gcc] Created branch 'meissner/heads/work126-misc' in namespace 'refs/users'
Michael Meissner
- [gcc(refs/users/meissner/heads/work126-misc)] Add ChangeLog.meissner and REVISION.
Michael Meissner
- [gcc] Created branch 'meissner/heads/work126-orig' in namespace 'refs/users'
Michael Meissner
- [gcc r14-2590] extend.texi: index __auto_type
Arsen Arsenović
- [gcc(refs/users/meissner/heads/work126-orig)] Add REVISION.
Michael Meissner
- [gcc(refs/users/meissner/heads/work126)] Optimize vec_splats of vec_extract for V2DI/V2DF (PR target/99293)
Michael Meissner
- [gcc(refs/users/meissner/heads/work126)] Improve 64->128 bit zero extension on PowerPC (PR target/108958)
Michael Meissner
- [gcc(refs/users/meissner/heads/work126)] Fix typo in insn name.
Michael Meissner
- [gcc(refs/users/meissner/heads/work126)] Optimize vec_extract of V4SF from memory with constant element numbers.
Michael Meissner
- [gcc(refs/users/meissner/heads/work126)] Optimize vec_extract of V4SF with variable element number being converted to DF
Michael Meissner
- [gcc(refs/users/meissner/heads/work126)] Add alternatives for vec_extract with constant element loading from memory.
Michael Meissner
- [gcc(refs/users/meissner/heads/work126)] Allow constant element vec_extract to be converted to floating point
Michael Meissner
- [gcc/meissner/heads/work126-vpair] (10 commits) Merge commit 'refs/users/meissner/heads/work126-vpair' of g
Michael Meissner
- [gcc(refs/users/meissner/heads/work126-vpair)] Add ChangeLog.meissner and REVISION.
Michael Meissner
- [gcc(refs/users/meissner/heads/work126-vpair)] Merge commit 'refs/users/meissner/heads/work126-vpair' of git+ssh://gcc.gnu.org/git/gcc into me/work
Michael Meissner
- [gcc(refs/users/meissner/heads/work126)] Update ChangeLog.meissner
Michael Meissner
- [gcc] Created branch 'meissner/heads/work126-pair2' in namespace 'refs/users'
Michael Meissner
- [gcc(refs/users/meissner/heads/work126)] setup branch
Michael Meissner
- [gcc(refs/users/meissner/heads/work126)] Delete temp file
Michael Meissner
- [gcc/meissner/heads/work126-pair2] (2 commits) Delete temp file
Michael Meissner
- [gcc r14-2591] Daily bump.
GCC Administrator
- [gcc r11-10914] Daily bump.
GCC Administrator
- [gcc r12-9778] Daily bump.
GCC Administrator
- [gcc r13-7571] Daily bump.
GCC Administrator
- [gcc] Created branch 'meissner/heads/work127' in namespace 'refs/users'
Michael Meissner
- [gcc(refs/users/meissner/heads/work127)] Add ChangeLog.meissner and REVISION.
Michael Meissner
- [gcc] Created branch 'meissner/heads/work127-dmf' in namespace 'refs/users'
Michael Meissner
- [gcc(refs/users/meissner/heads/work127-dmf)] Add ChangeLog.dmf.
Michael Meissner
- [gcc] Created branch 'meissner/heads/work127-vpair' in namespace 'refs/users'
Michael Meissner
- [gcc(refs/users/meissner/heads/work127-vpair)] Add ChangeLog.vpair.
Michael Meissner
- [gcc] Created branch 'meissner/heads/work127-orig' in namespace 'refs/users'
Michael Meissner
- [gcc(refs/users/meissner/heads/work127-orig)] Add REVISION.
Michael Meissner
- [gcc r14-2592] RISC-V: Support basic floating-point dynamic rounding mode
Pan Li
- [gcc r14-2593] RISC-V: Fix RVV frm run test failure on RV32
Pan Li
- [gcc r14-2594] RTL_SSA: Relax PHI_MODE in phi_setup
Lehua Ding
- [gcc r14-2595] Add peephole to eliminate redundant comparison after cmpccxadd.
hongtao Liu
- [gcc r14-2596] Remove # from <mask_codefor>one_cmpl<mode>2<mask_name> assemble output.
hongtao Liu
- [gcc(refs/users/meissner/heads/work127)] Optimize vec_splats of vec_extract for V2DI/V2DF (PR target/99293)
Michael Meissner
- [gcc(refs/users/meissner/heads/work127)] Improve 64->128 bit zero extension on PowerPC (PR target/108958)
Michael Meissner
- [gcc(refs/users/meissner/heads/work127)] Fix typo in insn name.
Michael Meissner
- [gcc(refs/users/meissner/heads/work127)] Optimize vec_extract of V4SF from memory with constant element numbers.
Michael Meissner
- [gcc(refs/users/meissner/heads/work127)] Optimize vec_extract of V4SF with variable element number being converted to DF
Michael Meissner
- [gcc(refs/users/meissner/heads/work127)] Add alternatives for vec_extract with constant element loading from memory.
Michael Meissner
- [gcc(refs/users/meissner/heads/work127)] Allow constant element vec_extract to be converted to floating point
Michael Meissner
- [gcc/meissner/heads/work127-vpair] (9 commits) Merge commit 'refs/users/meissner/heads/work127-vpair' of g
Michael Meissner
- [gcc(refs/users/meissner/heads/work127-vpair)] Add ChangeLog.vpair.
Michael Meissner
- [gcc(refs/users/meissner/heads/work127-vpair)] Merge commit 'refs/users/meissner/heads/work127-vpair' of git+ssh://gcc.gnu.org/git/gcc into me/work
Michael Meissner
- [gcc(refs/users/meissner/heads/work127-vpair)] Update ChangeLog.vpair
Michael Meissner
- [gcc r14-2597] Tighten regexps in gcc.target/riscv/_Float16-zhinx-1.c .
Joern Rennecke
- [gcc(refs/users/meissner/heads/work127-vpair)] Add vector pair support for V8SF and V4DF.
Michael Meissner
- [gcc/aoliva/heads/testme] (3 commits) rework truth_andor folding into tree-ssa-ifcombine
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] assorted improvements for fold_truth_andor_1
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] get split loads to combine further, even without separate combines
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] rework truth_andor folding into tree-ssa-ifcombine
Alexandre Oliva
- [gcc/aoliva/heads/testme] rework truth_andor folding into tree-ssa-ifcombine
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] rework truth_andor folding into tree-ssa-ifcombine
Alexandre Oliva
- [gcc/aoliva/heads/testme] rework truth_andor folding into tree-ssa-ifcombine
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] rework truth_andor folding into tree-ssa-ifcombine
Alexandre Oliva
- [gcc r14-2598] IBM zSystems: Optimize vec_cmpge followed by vec_sel
Andreas Krebbel
- [gcc r14-2599] RISC-V: Remove testcase that cannot be compiled because VLEN limitation
Lehua Ding
- [gcc r14-2600] MAINTAINERS: Add myself as riscv port reviewer.
Robin Dapp
- [gcc r14-2601] RISC-V: Enable SLP un-order reduction
Lehua Ding
- [gcc r14-2602] MAINTAINERS: Add myself as riscv port reviewer.
Ju-Zhe Zhong
- [gcc r14-2603] RISC-V: Dynamic adjust size of VLA vector according to TARGET_MIN_VLEN
Lehua Ding
- [gcc r13-7572] libstdc++: Qualify calls to debug mode helpers
Jonathan Wakely
- [gcc r13-7573] libstdc++: Qualify calls to std::_Destroy and _Destroy_aux
Jonathan Wakely
- [gcc r13-7574] libstdc++: Fix src/c++20/tzdb.cc for non-constexpr std::mutex
Jonathan Wakely
- [gcc r13-7575] libstdc++: Fix <iosfwd> synopsis test
Jonathan Wakely
- [gcc r13-7576] libstdc++: Disable std::forward_list tests for C++98 mode
Jonathan Wakely
- [gcc r13-7577] libstdc++: Fix fwrite error parameter
Jonathan Wakely
- [gcc r13-7578] libstdc++: Fix --enable-cstdio=stdio_pure [PR110574]
Jonathan Wakely
- [gcc r13-7579] libstdc++: Implement P2538R1 ADL-proof std::projected
Jonathan Wakely
- [gcc r13-7580] libstdc++: Fix std::__uninitialized_default_n for constant evaluation [PR110542]
Jonathan Wakely
- [gcc r14-2604] ada: Fix Valid_Scalars attribute applied to types from limited with
Marc Poulhi?s
- [gcc r14-2605] ada: Allow warnings with explain code
Marc Poulhi?s
- [gcc r14-2606] ada: Refactor s-pack* units to remove multiple returns
Marc Poulhi?s
- [gcc r14-2607] ada: Expose expected_throw attribute
Marc Poulhi?s
- [gcc r14-2608] ada: Fix assertion failure introduced by latest change
Marc Poulhi?s
- [gcc r14-2609] ada: Fix internal error on aggregates of self-referencing types
Marc Poulhi?s
- [gcc r14-2610] ada: Tweak CPU affinity handling on Linux
Marc Poulhi?s
- [gcc r14-2611] ada: Constraint_Error caused by interface conversion
Marc Poulhi?s
- [gcc r14-2612] ada: Improve error message for ambiguous subprogram call
Marc Poulhi?s
- [gcc r14-2613] ada: Fix expanding container aggregates with Iterator specification
Marc Poulhi?s
- [gcc r14-2614] ada: Apply correct element type for container aggregates
Marc Poulhi?s
- [gcc r14-2615] ada: Avoid iterator conflicts in container aggregates
Marc Poulhi?s
- [gcc r14-2616] ada: Constraint_Error caused by 'Image applied to interface type
Marc Poulhi?s
- [gcc r14-2617] ada: Use new typedefs in gcc-interface
Marc Poulhi?s
- [gcc r14-2618] c++: constrained surrogate call functions [PR110535]
Patrick Palka
- [gcc r14-2619] c++: non-standalone surrogate call template
Patrick Palka
- [gcc r14-2620] middle-end/105715 - missed RTL if-conversion with COND_EXPR expansion
Richard Biener
- [gcc r13-7581] RISC-V: Bugfix for riscv-vsetvl pass.
Pan Li
- [gcc r13-7582] libgcc: Fix eh_frame fast path in find_fde_tail
Florian Weimer
- [gcc r13-7583] libgcc: Fix -Wint-conversion warning in find_fde_tail
Florian Weimer
- [gcc r14-2621] [modula2] Uninitialized variable static analysis improvements
Gaius Mulley
- [gcc r14-2622] c++: constexpr bit_cast with empty field
Jason Merrill
- [gcc r14-2623] tree-ssa-loop-ch improvements, part 3
Jan Hubicka
- [gcc r14-2624] dwarf2: Change return type of predicate functions from int to bool
Uros Bizjak
- [gcc r14-2625] testsuite: fix dwarf2/utf-1.C with DWARF4
Marek Polacek
- [gcc r14-2626] c++: Add tests for P2621, no UB in lexer [PR110340]
Marek Polacek
- [gcc(refs/users/meissner/heads/work127-vpair)] Update V8SF and V4DF support.
Michael Meissner
- [gcc(refs/users/meissner/heads/work127-vpair)] Update ChangeLog.vpair
Michael Meissner
- [gcc/meissner/heads/work127-dmf] (9 commits) Merge commit 'refs/users/meissner/heads/work127-dmf' of git
Michael Meissner
- [gcc(refs/users/meissner/heads/work127-dmf)] Add ChangeLog.dmf.
Michael Meissner
- [gcc(refs/users/meissner/heads/work127-dmf)] Merge commit 'refs/users/meissner/heads/work127-dmf' of git+ssh://gcc.gnu.org/git/gcc into me/work12
Michael Meissner
- [gcc r13-7584] Fortran: intrinsics and deferred-length character arguments [PR95947, PR110658]
Harald Anlauf
- [gcc(refs/users/meissner/heads/work127-vpair)] Add V8SF and V4DF constants.
Michael Meissner
- [gcc(refs/users/meissner/heads/work127-vpair)] Update ChangeLog.vpair
Michael Meissner
- [gcc(refs/users/meissner/heads/work127-vpair)] Add movoo insn deleted by accident.
Michael Meissner
- [gcc(refs/users/meissner/heads/work127-vpair)] Update ChangeLog.vpair
Michael Meissner
- [gcc r14-2627] Daily bump.
GCC Administrator
- [gcc r11-10915] Daily bump.
GCC Administrator
- [gcc r12-9779] Daily bump.
GCC Administrator
- [gcc r13-7585] Daily bump.
GCC Administrator
- [gcc r14-2628] Support type _Float16/__bf16 independent of SSE2.
hongtao Liu
- [gcc r14-2629] libcpp: Handle extended characters in user-defined literal suffix [PR103902]
Lewis Hyatt
- [gcc(refs/users/meissner/heads/work127-vpair)] Add movoo insn deleted by accident.
Michael Meissner
- [gcc(refs/users/meissner/heads/work127-vpair)] Update ChangeLog.vpair
Michael Meissner
- [gcc r14-2630] RISC-V: Fix testcase failed when default -mcmodel=medany
Lehua Ding
- [gcc r13-7586] testsuite, Darwin: Remove an unnecessary flags addition.
Iain D Sandoe
- [gcc r13-7587] Darwin: Use -platform_version when available [PR110624].
Iain D Sandoe
- [gcc r14-2631] x86: slightly enhance "vec_dupv2df<mask_name>"
Jan Beulich
- [gcc r14-2632] x86: avoid maybe_gen_...()
Jan Beulich
- [gcc r14-2633] RISC-V: Throw compilation error for unknown extensions
Lehua Ding
- [gcc r14-2634] OpenMP/Fortran: Non-rectangular loops with constant steps other than 1 or -1 [PR107424]
Tobias Burnus
- [gcc/devel/omp/gcc-13] OpenMP/Fortran: Non-rectangular loops with constant steps other than 1 or -1 [PR107424]
Tobias Burnus
- [gcc r14-2635] libstdc++: Check autoconf macros for strtof and strtold [PR110653]
Jonathan Wakely
- [gcc r14-2636] libstdc++: Define std::stof fallback in terms of std::stod [PR110653]
Jonathan Wakely
- [gcc r14-2637] libstdc++: Enable tests for std::stoi etc. unconditionally [PR110653]
Jonathan Wakely
- [gcc r14-2638] libstdc++: Check for multiple modifiers in chrono format string [PR110708]
Jonathan Wakely
- [gcc r13-7588] testsuite: Require vectors of doubles for pr97428.c
Maciej W. Rozycki
- [gcc r12-9780] testsuite: Require vectors of doubles for pr97428.c
Maciej W. Rozycki
- [gcc r11-10916] testsuite: Require vectors of doubles for pr97428.c
Maciej W. Rozycki
- [gcc r14-2639] testsuite: Add 64-bit vector variant for bb-slp-pr95839.c
Maciej W. Rozycki
- [gcc/devel/omp/gcc-13] gfortran.dg/gomp/affinity-clause-1.f90: Fix scan-tree-dump
Tobias Burnus
- [gcc r14-2640] libstdc++: Implement correct locale-specific chrono formatting [PR110719]
Jonathan Wakely
- [gcc r14-2641] libstdc++: Avoid warning in std::format
Jonathan Wakely
- [gcc r14-2642] wide-int: Fix up wi::divmod_internal [PR110731]
Jakub Jelinek
- [gcc r14-2643] tree-switch-conversion: Fix a comment typo
Jakub Jelinek
- [gcc r13-7589] wide-int: Fix up wi::divmod_internal [PR110731]
Jakub Jelinek
- [gcc r14-2644] [modula2] Variable analysis understands DISPOSE and NIL
Gaius Mulley
- [gcc/devel/omp/gcc-13] libgomp.fortran/map-subarray-5.f90: Fix for shared-mem device/host
Tobias Burnus
- [gcc r14-2645] VECT: Add mask_len_fold_left_plus for in-order floating-point reduction
Pan Li
- [gcc r14-2646] libstdc++: Fix locale-specific duration formatting [PR110719]
Jonathan Wakely
- [gcc r14-2647] libstdc++: Fix formatting of negative chrono::hh_mm_ss
Jonathan Wakely
- [gcc(refs/users/meissner/heads/work127-vpair)] Add v4df extract support.
Michael Meissner
- [gcc r14-2648] Fix PR110726: a | (a == b) can sometimes produce wrong code
Andrew Pinski
- [gcc r14-2649] Add flow_sensitive_info_storage and use it in gimple-fold.
Andrew Pinski
- [gcc r14-2650] [PATCH] Fix tree-opt/110252: wrong code due to phiopt using flow sensitive info during match
Andrew Pinski
- [gcc r14-2651] aarch64: Remove architecture dependencies from intrinsics
Andrew Carlotti
- [gcc r14-2652] [modula2] Location improvement and bugfix when issuing parameter errors
Gaius Mulley
- [gcc(refs/users/meissner/heads/work127-vpair)] Update ChangeLog.vpair
Michael Meissner
- [gcc(refs/users/meissner/heads/work127-vpair)] Add v4df extract support.
Michael Meissner
- [gcc(refs/users/meissner/heads/work127-vpair)] Update ChangeLog.vpair
Michael Meissner
- [gcc r14-2653] [LRA]: Check and update frame to stack pointer elimination after stack slot allocation
Vladimir Makarov
- [gcc r13-7590] c++: extend lookup_template_class shortcut [PR110122]
Patrick Palka
- [gcc r13-7591] libstdc++: Fix iostream init for Clang on darwin [PR110432]
Jonathan Wakely
- [gcc r13-7592] c++: constrained surrogate call functions [PR110535]
Patrick Palka
- [gcc r14-2654] PR modula2/110284 Make-lang-in m2flex.o and m2pp.o
Gaius Mulley
- [gcc r14-2655] c++: redundant targ coercion for var/alias tmpls
Patrick Palka
- [gcc r14-2656] c++: deducing empty type vs non-type argument pack
Patrick Palka
- [gcc r14-2657] c++: -Wmissing-field-initializers and empty class [PR110064]
Marek Polacek
- [gcc/aoliva/heads/testme] Introduce attribute sym
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] Introduce attribute sym
Alexandre Oliva
- [gcc r14-2658] analyzer: fix ICE on division of tainted floating-point values [PR110700]
David Malcolm
- [gcc/aoliva/heads/testme] Introduce attribute sym
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] Introduce attribute sym
Alexandre Oliva
- [gcc r14-2659] c++: Improve printing of base classes [PR110745]
Marek Polacek
- [gcc r14-2660] libstdc++: Check for std::ratio in arithmetic and comparisons [PR110593]
Jonathan Wakely
- [gcc r14-2661] libstdc++: Do not define inaccurate from_chars for _Float128 [PR110077]
Jonathan Wakely
- [gcc r13-7593] libstdc++: Fix preprocessor conditions for std::from_chars [PR109921]
Jonathan Wakely
- [gcc r14-2662] Daily bump.
GCC Administrator
- [gcc r11-10917] Daily bump.
GCC Administrator
- [gcc r12-9781] Daily bump.
GCC Administrator
- [gcc r13-7594] Daily bump.
GCC Administrator
- [gcc r14-2663] RISC-V: Refactor RVV machine modes
Pan Li
- [gcc r14-2664] Correct Granite Rapids{, D} documentation
Haochen Jiang
- [gcc r13-7595] Correct Granite Rapids{, D} documentation
Haochen Jiang
- [gcc r14-2665] testsuite: Fix C++ UDL tests failing on 32-bit arch [PR103902]
Lewis Hyatt
- [gcc r14-2666] RISC-V: Align the pattern format in vector.md
Pan Li
- [gcc r13-7596] Revert "Use PTEST to perform AND in TImode STV of (A & B) != 0 on x86_64."
Richard Biener
- [gcc r14-2667] middle-end/61747 - conditional move expansion and constants
Richard Biener
- [gcc r13-7597] aarch64: Remove architecture dependencies from intrinsics
Andrew Carlotti
- [gcc r14-2668] i386: More TImode parameter passing improvements.
Roger Sayle
- [gcc r14-2669] RISC-V: Fix one incorrect match operand for RVV reduction
Pan Li
- [gcc r14-2670] Add __builtin_iseqsig()
François-Xavier Coudert
- [gcc r14-2672] Fortran: fix wrong rebase that broke bootstrap
François-Xavier Coudert
- [gcc r14-2673] vectorizer: Avoid an OOB access from vectorization
Matthew Malcomson
- [gcc r14-2674] tree-optimization/110204 - second level redundancy and simplification
Richard Biener
- [gcc r14-2675] loop-ch improvements, part 3
Jan Hubicka
- [gcc r14-2676] CODE STRUCTURE: Refine codes in Vectorizer
Pan Li
- [gcc r14-2677] c++: fix ICE with designated initializer [PR110114]
Marek Polacek
- [gcc r14-2678] Document new analyzer parameters
Martin Jambor
- [gcc r14-2679] Fix last-minute change to previs tree-ssa-loop-ch.cc patch
Jan Hubicka
- [gcc r14-2680] Move combine over to statistics_counter_event.
Andrew Pinski
- [gcc r14-2681] libgomp.texi: Split OpenMP routines chapter into sections
Tobias Burnus
- [gcc r14-2682] testsuite: fix allocator-opt1.C FAIL with old ABI
Marek Polacek
- [gcc r14-2683] [LRA]: Exclude reloading of frame pointer in subreg for some cases
Vladimir Makarov
- [gcc r14-2684] i386: Double-word sign-extension missed-optimization [PR110717]
Uros Bizjak
- [gcc r12-9782] Fortran: intrinsics and deferred-length character arguments [PR95947, PR110658]
Harald Anlauf
- [gcc r11-10918] Fortran: intrinsics and deferred-length character arguments [PR95947, PR110658]
Harald Anlauf
- [gcc r14-2685] cmd/go: don't collect package CGOLDFLAGS when using gccgo
Ian Lance Taylor
- [gcc r14-2686] [modula2] Implement limited VAR parameter static analysis
Gaius Mulley
- [gcc r14-2687] Daily bump.
GCC Administrator
- [gcc r11-10919] Daily bump.
GCC Administrator
- [gcc r12-9783] Daily bump.
GCC Administrator
- [gcc r13-7598] Daily bump.
GCC Administrator
- [gcc r14-2688] analyzer: fix ICE on certain pointer subtractions [PR110387]
David Malcolm
- [gcc r14-2689] analyzer/text-art: fix clang warnings [PR110433, PR110612]
David Malcolm
- [gcc r14-2690] analyzer: avoid usage of TYPE_PRECISION on vector types [PR110455]
David Malcolm
- [gcc r14-2691] Fix fp16 related testcase failure for i686.
hongtao Liu
- [gcc r14-2692] Provide -fcf-protection=branch,return.
hongtao Liu
- [gcc r14-2693] testsuite: Add a test case for PR110729 [PR110729]
Kewen Lin
- [gcc r14-2694] sccvn: Correct the index of bias for IFN_LEN_STORE [PR110744]
Kewen Lin
- [gcc r14-2695] libfortran: Fix build for targets that don't have 10byte or 16 byte floating point
Andrew Pinski
- [gcc r14-2696] Cleanup expected_loop_iterations
Jan Hubicka
- [gcc r14-2697] tree-optimization/110742 - fix latent issue with permuting existing vectors
Richard Biener
- [gcc r14-2698] MATCH: Add Max<Max<a,b>,a> -> Max<a,b> simplifcation
Andrew Pinski
- [gcc r14-2699] tree-optimization/88540 - FP x > y ? x : y if-conversion without -ffast-math
Richard Biener
- [gcc r14-2700] Fix a typo
Haochen Jiang
- [gcc r14-2701] cleanup: Change LEN_MASK into MASK_LEN
Lehua Ding
- [gcc r14-2702] cleanup: make all cond_len_* and mask_len_* consistent on the order of mask and len
Lehua Ding
- [gcc r14-2703] cleanup: Change condition order
Lehua Ding
- [gcc r14-2704] mh-mingw: drop unused BOOT_CXXFLAGS variable
Sergei Trofimovich
- [gcc r14-2705] RISC-V: Fix redundant variable declaration.
Lehua Ding
- [gcc/aoliva/heads/testme] (4 commits) adjust tests
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] assorted improvements for fold_truth_andor_1
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] get split loads to combine further, even without separate combines
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] rework truth_andor folding into tree-ssa-ifcombine
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] adjust tests
Alexandre Oliva
- [gcc r14-2706] improfe loop dumps
Jan Hubicka
- [gcc r14-2707] finite_loop_p tweak
Jan Hubicka
- [gcc r14-2708] tree-optimization/41320 - remove bogus XFAILed testcase
Richard Biener
- [gcc/devel/omp/gcc-13] (47 commits) libgomp.texi: Split OpenMP routines chapter into sections
Tobias Burnus
- [gcc/devel/omp/gcc-13] Merge remote-tracking branch 'releases/gcc-13' into devel/omp/gcc-13
Tobias Burnus
- [gcc/devel/omp/gcc-13] libgomp.texi: Split OpenMP routines chapter into sections
Tobias Burnus
- [gcc/aoliva/heads/testme] adjust tests
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] adjust tests
Alexandre Oliva
- [gcc r14-2709] loop-ch improvements, part 5
Jan Hubicka
- [gcc r14-2710] Fix sreal::to_int and implement sreal::to_nearest_int
Jan Hubicka
- [gcc r14-2711] Darwin: Handle linker '-demangle' option.
Iain D Sandoe
- [gcc r14-2712] Use sreal::nearest_int
Jan Hubicka
- [gcc r14-2713] Fix gcc.dg/tree-ssa/copy-headers-9.c and gcc.dg/tree-ssa/dce-1.c failures
Jan Hubicka
- [gcc r14-2714] Implement flat loop profile detection
Jan Hubicka
- [gcc/aoliva/heads/testme] adjust tests
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] adjust tests
Alexandre Oliva
- [gcc r14-2715] Update gcc hr.po
Joseph Myers
- [gcc r13-7599] Update gcc hr.po
Joseph Myers
- [gcc r14-2716] Avoid scaling flat loop profiles of vectorized loops
Jan Hubicka
- [gcc r14-2717] c++: fix ICE with is_really_empty_class [PR110106]
Marek Polacek
- [gcc/aoliva/heads/testme] adjust tests
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] adjust tests
Alexandre Oliva
- [gcc r14-2718] MAINTAINERS: Add myself to write after approval
Cupertino Miranda
- [gcc r14-2719] bpf: fixed template for neg (added second operand)
Cupertino Miranda
- [gcc r14-2720] bpf: pseudo-c assembly dialect support
Cupertino Miranda
- [gcc r14-2721] PR c/110699: Defend against error_mark_node in gimplify.cc.
Roger Sayle
- [gcc r14-2722] Require target lra in gcc.c-torture/compile/asmgoto-6.c
John David Anglin
- [gcc r14-2723] Daily bump.
GCC Administrator
- [gcc r11-10920] Daily bump.
GCC Administrator
- [gcc r12-9784] Daily bump.
GCC Administrator
- [gcc r13-7600] Daily bump.
GCC Administrator
- [gcc r14-2724] [LRA]: Fix sparc bootstrap after recent patch for fp elimination for avr LRA port
Vladimir Makarov
- [gcc r14-2725] PR modula2/110631 Bugfix to FIO WriteCardinal
Gaius Mulley
- [gcc r14-2726] [committed] Fix length computation bug in bfin port
Jeff Law
- [gcc r14-2727] testsuite: Limit bb-slp-pr95839-v8.c to 64-bit vector targets
Maciej W. Rozycki
- [gcc r14-2728] i386: Use QImode for offsets in zero_extract/sign_extract in i386.md
Roger Sayle
- [gcc r14-2729] Fix alpha building
Andrew Pinski
- [gcc r14-2730] i386: Don't use insvti_{high, low}part with -O0 (for compile-time).
Roger Sayle
- [gcc r14-2731] RISC-V: optim const DF +0.0 store to mem [PR/110748]
Vineet Gupta
- [gcc r14-2732] Daily bump.
GCC Administrator
- [gcc r11-10921] Daily bump.
GCC Administrator
- [gcc r12-9785] Daily bump.
GCC Administrator
- [gcc r13-7601] Daily bump.
GCC Administrator
- [gcc r14-2733] Fix PR 110066: crash with -pg -static on riscv
Andrew Pinski
- [gcc r14-2734] Daily bump.
GCC Administrator
- [gcc r11-10922] Daily bump.
GCC Administrator
- [gcc r12-9786] Daily bump.
GCC Administrator
- [gcc r13-7602] Daily bump.
GCC Administrator
- [gcc r14-2735] RISC-V: Bugfix for allowing incorrect dyn for static rounding
Pan Li
- [gcc r14-2736] vect: Don't vectorize a single scalar iteration loop [PR110740]
Kewen Lin
- [gcc r14-2737] tree-optimization/110766 - missing PHI location check
Richard Biener
- [gcc r14-2738] tree-optimization/110777 - abnormals and recent PRE optimization
Richard Biener
- [gcc r14-2739] VECT: Support floating-point in-order reduction for length loop control
Lehua Ding
- [gcc r14-2740] RISC-V: Support in-order floating-point reduction
Lehua Ding
- [gcc r14-2741] bpf: make use of the bswap{16, 32, 64} V4 BPF instruction
Jose E. Marchesi
- [gcc r14-2742] bpf: remove -mkernel option and BPF_KERNEL_VERSION_CODE
Jose E. Marchesi
- [gcc r14-2743] [Committed] PR target/110787: Revert QImode offsets in {zero, sign}_extract.
Roger Sayle
- [gcc r14-2744] vect: Handle demoting FLOAT and promoting FIX_TRUNC.
Robin Dapp
- [gcc r14-2745] [i386] remove unused tree-vectorizer.h includes
Richard Biener
- [gcc r14-2746] Remove unused tree-vectorizer.h include
Richard Biener
- [gcc r14-2747] Remove SLP_TREE_VEC_STMTS in favor of SLP_TREE_VEC_DEFS
Richard Biener
- [gcc r14-2748] [committed][RISC-V] Fix minor issues in diagnostic message
Jeff Law
- [gcc r14-2749] bpf: sdiv/smod are now part of BPF V4
Jose E. Marchesi
- [gcc r14-2750] [committed] Use single quote rather than backquote in RISC-V diagnostic
Jeff Law
- [gcc r14-2751] match.pd: Implement missed optimization (~X | Y) ^ X -> ~(X & Y) [PR109986]
Jakub Jelinek
- [gcc r14-2752] bpf: add pseudo-c asm dialect for "nop"
David Faust
- [gcc r14-2753] libstdc++; Do not use strtold for hppa-hpux [PR110653]
Jonathan Wakely
- [gcc r14-2754] OpenMP/Fortran: Reject not strictly nested target -> teams [PR110725, PR71065]
Tobias Burnus
- [gcc r14-2755] libstdc++: Add missing constexpr specifiers in <format>
Jonathan Wakely
- [gcc r14-2756] Daily bump.
GCC Administrator
- [gcc r11-10923] Daily bump.
GCC Administrator
- [gcc r12-9787] Daily bump.
GCC Administrator
- [gcc r13-7603] Daily bump.
GCC Administrator
- [gcc r14-2757] PR modula2/110174 Bugfixes to M2GenGCC.mod:CodeInline preventing an ICE
Gaius Mulley
- [gcc r14-2758] rs6000: Implemented f[min/max]_optab by xs[min/max]dp
HaoChen Gui
- [gcc r14-2759] gfortran.dg/gomp/pr99226.f90: Add missing dg-error
Tobias Burnus
- [gcc/devel/omp/gcc-13] OpenMP/Fortran: Reject not strictly nested target -> teams [PR110725, PR71065]
Tobias Burnus
- [gcc r14-2760] Adjust one Ada test
Marc Poulhi?s
- [gcc r14-2761] OpenMP/Fortran: Reject declarations between target + teams
Tobias Burnus
- [gcc/devel/omp/gcc-13] ChangeLog.omp for: OpenMP/Fortran: Reject not strictly nested target -> teams [PR110725, PR71065]
Tobias Burnus
- [gcc r14-2762] c++: fix ICE with constexpr ARRAY_REF [PR110382]
Marek Polacek
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Remove the redundant expressions in the and<mode>3.
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Recognized zihintntl extensions
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Enable COND_LEN_FMA auto-vectorization
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] riscv: Fix warning in riscv_regno_ok_for_index_p
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Support non-SLP unordered reduction
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Ensure all implied extensions are included [PR110696]
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Add TARGET_MIN_VLEN > 4096 check
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Support basic floating-point dynamic rounding mode
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Fix RVV frm run test failure on RV32
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RTL_SSA: Relax PHI_MODE in phi_setup
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] Tighten regexps in gcc.target/riscv/_Float16-zhinx-1.c .
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Remove testcase that cannot be compiled because VLEN limitation
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Enable SLP un-order reduction
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Dynamic adjust size of VLA vector according to TARGET_MIN_VLEN
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Fix testcase failed when default -mcmodel=medany
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Throw compilation error for unknown extensions
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] VECT: Add mask_len_fold_left_plus for in-order floating-point reduction
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Refactor RVV machine modes
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Align the pattern format in vector.md
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Fix one incorrect match operand for RVV reduction
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] CODE STRUCTURE: Refine codes in Vectorizer
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] cleanup: Change LEN_MASK into MASK_LEN
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] cleanup: make all cond_len_* and mask_len_* consistent on the order of mask and len
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] cleanup: Change condition order
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Fix redundant variable declaration.
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: optim const DF +0.0 store to mem [PR/110748]
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Bugfix for allowing incorrect dyn for static rounding
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] VECT: Support floating-point in-order reduction for length loop control
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] RISC-V: Support in-order floating-point reduction
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] [committed][RISC-V] Fix minor issues in diagnostic message
Jeff Law
- [gcc(refs/vendors/riscv/heads/gcc-13-with-riscv-opts)] [committed] Use single quote rather than backquote in RISC-V diagnostic
Jeff Law
- [gcc r14-2763] Make some functions in CCP static.
Aldy Hernandez
- [gcc r14-2764] List myself as "nvptx port" maintainer
Thomas Schwinge
- [gcc r14-2765] c++: clear tf_partial et al in instantiate_template [PR108960]
Marek Polacek
- [gcc r14-2766] Update gcc uk.po
Joseph Myers
- [gcc r13-7604] Update gcc uk.po
Joseph Myers
- [gcc(refs/users/meissner/heads/work127-vpair)] Make max insns error easier to debug.
Michael Meissner
- [gcc r14-2767] Fix 110803: use of plain char instead of signed char
Andrew Pinski
- [gcc(refs/users/meissner/heads/work127-vpair)] Update ChangeLog.vpair
Michael Meissner
- [gcc r14-2768] bpf: don't print () in bpf_print_operand_address
David Faust
- [gcc(refs/users/meissner/heads/work127-vpair)] Allow __vector_pair to be returned and passed as an argument.
Michael Meissner
- [gcc(refs/users/meissner/heads/work127-vpair)] Update ChangeLog.vpair
Michael Meissner
- [gcc(refs/users/meissner/heads/work127-vpair)] Replace UNSPEC_COPYSIGN with copysign
Michael Meissner
- [gcc(refs/users/meissner/heads/work127-vpair)] Update ChangeLog.vpair
Michael Meissner
- [gcc r14-2769] Daily bump.
GCC Administrator
- [gcc r11-10924] Daily bump.
GCC Administrator
- [gcc r12-9788] Daily bump.
GCC Administrator
- [gcc r13-7605] Daily bump.
GCC Administrator
- [gcc r14-2770] testsuite: run C++11 tests in C++11 mode
Jason Merrill
- [gcc r14-2771] c++: Improve location information in constant evaluation
Jason Merrill
- [gcc r14-2772] c++: Prevent dangling pointers from becoming nullptr in constexpr [PR110619]
Jason Merrill
- [gcc r14-2773] c++: Track lifetimes in constant evaluation [PR70331, PR96630, PR98675]
Jason Merrill
- [gcc(refs/users/meissner/heads/work127-vpair)] Add V4DF and V8SF internal types.
Michael Meissner
- [gcc(refs/users/meissner/heads/work127-vpair)] Add V4DF and V8SF copysign.
Michael Meissner
- [gcc(refs/users/meissner/heads/work127-vpair)] Update ChangeLog.vpair
Michael Meissner
- [gcc r14-2774] Fix profile_count::to_sreal_scale
Jan Hubicka
- [gcc r14-2775] RISC-V: Fixbug for fsflags instruction error using immediate.
Kito Cheng
- [gcc r14-2776] Initialize value in bit_value_unop.
Aldy Hernandez
- [gcc r14-2777] [range-ops] Handle bitmasks for unary operators.
Aldy Hernandez
- [gcc r14-2778] [range-ops] Handle bitmasks for BIT_NOT_EXPR.
Aldy Hernandez
- [gcc r14-2779] [range-ops] Handle bitmasks for ABS_EXPR.
Aldy Hernandez
- [gcc r14-2780] [range-ops] Handle bitmasks for ABSU_EXPR.
Aldy Hernandez
- [gcc r14-2781] rs6000: Correct vsx operands output for xxeval [PR110741]
Kewen Lin
- [gcc r14-2782] range-op-float: Fix up -frounding-math frange_arithmetic +- handling [PR110755]
Jakub Jelinek
- [gcc r14-2783] tree-optimization/110799 - fix bug in code hoisting
Richard Biener
- [gcc r14-2784] libgomp.texi: Add status item, @ref and document omp_in_explicit_task
Tobias Burnus
- [gcc r14-2785] bpf: fix generation of neg and neg32 BPF instructions
Jose E. Marchesi
- [gcc r14-2786] i386: Clear upper half of XMM register for V2SFmode operations [PR110762]
Uros Bizjak
- [gcc r14-2787] RISC-V: Fix vector tuple intrinsic
Pan Li
- [gcc/devel/omp/gcc-13] OpenMP/Fortran: Reject declarations between target + teams
Tobias Burnus
- [gcc/devel/omp/gcc-13] libgomp.texi: Add status item, @ref and document omp_in_explicit_task
Tobias Burnus
- [gcc r14-2788] [range-ops] Remove special case for handling bitmasks in casts.
Aldy Hernandez
- [gcc r14-2789] testsuite/110763: Ensure zero return from test
Siddhesh Poyarekar
- [gcc r14-2790] tree-optimization/106081 - elide redundant permute
Richard Biener
- [gcc r14-2791] testsuite: Fix gfortran.dg/ieee/comparisons_3.F90 testsuite failures
Uros Bizjak
- [gcc r14-2792] OpenMP: Call cuMemcpy2D/cuMemcpy3D for nvptx for omp_target_memcpy_rect
Tobias Burnus
- [gcc r14-2793] analyzer: add symbol base class, moving region id to there [PR104940]
David Malcolm
- [gcc r14-2794] rs6000, fix vec_replace_unaligned built-in arguments
Carl Love
- [gcc r14-2795] [committed] Add check_vect in a testcase
Matthew Malcomson
- [gcc r14-2796] libstdc++: Add deprecated attribute to std::random_shuffle declarations
Jonathan Wakely
- [gcc r14-2797] libstdc++: Avoid bogus overflow warnings in std::vector<bool> [PR110807]
Jonathan Wakely
- [gcc r14-2798] bpf: add v3 atomic instructions
David Faust
- [gcc r14-2799] c++: member vs global template [PR106310]
Jason Merrill
- [gcc(refs/users/meissner/heads/work127-vpair)] Add vector pair built-ins; Add min/max vector pair.
Michael Meissner
- [gcc(refs/users/meissner/heads/work127-vpair)] Update ChangeLog.vpair
Michael Meissner
- [gcc r14-2800] c++: cp_parser_constant_expression cleanups
Marek Polacek
- [gcc r14-2801] rs6000, add argument to function find_instance
Carl Love
- [gcc r14-2802] libstdc++: Require C++11 for 23_containers/vector/bool/110807.cc [PR110807]
Jonathan Wakely
- [gcc r13-7606] Regenerate gcc.pot
Joseph Myers
- [gcc r14-2803] Regenerate gcc.pot
Joseph Myers
- [gcc r14-2804] Update gcc uk.po
Joseph Myers
- [gcc r13-7607] Update gcc uk.po
Joseph Myers
- [gcc r14-2805] Fortran: diagnose strings of non-constant length in DATA statements [PR68569]
Harald Anlauf
- [gcc r14-2806] c++: unifying REAL_CSTs [PR110809]
Patrick Palka
- [gcc r14-2807] [PATCH 1/5] [RISC-V] Recognize Zicond extension
Jeff Law
- [gcc r14-2808] [PATCH 2/5] [RISC-V] Generate Zicond instruction for basic semantics
Jeff Law
- [gcc r14-2809] c++: passing partially inst tmpl as ttp [PR110566]
Patrick Palka
- [gcc r14-2810] c++: passing partially inst ttp as ttp [PR110566]
Patrick Palka
- [gcc r14-2811] Daily bump.
GCC Administrator
- [gcc r11-10925] Daily bump.
GCC Administrator
- [gcc r12-9789] Daily bump.
GCC Administrator
- [gcc r13-7608] Daily bump.
GCC Administrator
- [gcc r14-2812] [committed] [RISC-V] Fix expected diagnostic messages in testsuite
Jeff Law
- [gcc r14-2813] vect: Treat VMAT_ELEMENTWISE as scalar load in costing [PR110776]
Kewen Lin
- [gcc r14-2814] c++: Fix ICE with parameter pack of decltype(auto) [PR103497]
Jason Merrill
- [gcc(refs/users/meissner/heads/work127-vpair)] Add -mvpair-arithmetic.
Michael Meissner
- [gcc(refs/users/meissner/heads/work127-vpair)] Update ChangeLog.vpair
Michael Meissner
- [gcc r13-7609] Update ChangeLog and version files for release
GCC Administrator
- [gcc] Created tag 'releases/gcc-13.2.0'
GCC Administrator
- [gcc/aoliva/heads/testme] (3 commits) check for mergeable loads, choose insertion points accordin
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] rework truth_andor folding into tree-ssa-ifcombine
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] adjust tests
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] check for mergeable loads, choose insertion points accordingly
Alexandre Oliva
- [gcc/aoliva/heads/testme] check for mergeable loads, choose insertion points accordin
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] check for mergeable loads, choose insertion points accordingly
Alexandre Oliva
- [gcc/aoliva/heads/testme] check for mergeable loads, choose insertion points accordin
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] check for mergeable loads, choose insertion points accordingly
Alexandre Oliva
- [gcc/aoliva/heads/testme] check for mergeable loads, choose insertion points accordin
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] check for mergeable loads, choose insertion points accordingly
Alexandre Oliva
- [gcc r13-7610] Bump BASE-VER
Jakub Jelinek
- [gcc/aoliva/heads/testme] check for mergeable loads, choose insertion points accordin
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] check for mergeable loads, choose insertion points accordingly
Alexandre Oliva
- [gcc r14-2815] Remove recursive post-dominator traversal in sinking
Richard Biener
- [gcc r13-7611] tree-optimization/110766 - missing PHI location check
Richard Biener
- [gcc r13-7612] tree-optimization/110799 - fix bug in code hoisting
Richard Biener
- [gcc r14-2816] XFAIL parts broken deliberately by r13-1762-gf9d4c3b45c5ed5
Richard Biener
- [gcc r13-7613] XFAIL parts broken deliberately by r13-1762-gf9d4c3b45c5ed5
Richard Biener
- [gcc/devel/omp/gcc-13] (13 commits) Merge branch 'releases/gcc-13' into devel/omp/gcc-13
Tobias Burnus
- [gcc/devel/omp/gcc-13] Merge branch 'releases/gcc-13' into devel/omp/gcc-13
Tobias Burnus
- [gcc/aoliva/heads/testme] check for mergeable loads, choose insertion points accordin
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] check for mergeable loads, choose insertion points accordingly
Alexandre Oliva
- [gcc/aoliva/heads/testme] check for mergeable loads, choose insertion points accordin
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] check for mergeable loads, choose insertion points accordingly
Alexandre Oliva
- [gcc r14-2817] RISC-V: Fix uninitialized and redundant use of which_alternative
Kito Cheng
- [gcc/devel/omp/gcc-13] openmp: Fix diagnostic message for "omp unroll"
Frederik Harwath
- [gcc/devel/omp/gcc-13] openmp: Fix number of iterations computation for "omp unroll full"
Frederik Harwath
- [gcc r14-2818] RISC-V: Remove unnecessary vread_csr/vwrite_csr intrinsic.
Pan Li
- [gcc r14-2819] RISC-V: Enable basic VLS modes support
Pan Li
- [gcc/aoliva/heads/testme] check for mergeable loads, choose insertion points accordin
Alexandre Oliva
- [gcc(refs/users/aoliva/heads/testme)] check for mergeable loads, choose insertion points accordingly
Alexandre Oliva
- [gcc r14-2820] c++: constexpr empty subobject elision [PR110197]
Patrick Palka
- [gcc r14-2821] tree-optimization/91838 - fix FAIL of g++.dg/opt/pr91838.C
Richard Biener
- [gcc r14-2822] Fix profile_count::apply_probability
Jan Hubicka
- [gcc r14-2823] Fix profile update in tree-ssa-loop-im.cc
Jan Hubicka
- [gcc r14-2824] Fix profile update in tree_transform_and_unroll_loop
Jan Hubicka
- [gcc r13-7614] c++: unifying REAL_CSTs [PR110809]
Patrick Palka
- [gcc r14-2825] libstdc++: Fix std::format alternate form for floating-point [PR108046]
Jonathan Wakely
- [gcc(refs/users/aoliva/heads/testme)] init uids in tree-ssa-reassoc
Alexandre Oliva
- [gcc r14-2826] OpenMP/Fortran: Extend reject code between target + teams [PR71065, PR110725]
Tobias Burnus
- [gcc/devel/omp/gcc-13] OpenMP/Fortran: Extend reject code between target + teams [PR71065, PR110725]
Tobias Burnus
- [gcc/devel/omp/gcc-13] OpenMP/Fortran: Fix target + teams diagnostic with metadirectives
Tobias Burnus
- [gcc r13-7615] range-op-float: Fix up -frounding-math frange_arithmetic +- handling [PR110755]
Jakub Jelinek
- [gcc r14-2827] Fix profile update after RTL unrolling
Jan Hubicka
- [gcc r14-2828] Make store likely in optimize_mask_stores
Jan Hubicka
- [gcc r14-2829] bpf: correct pseudo-C template for add3 and sub3
David Faust
- [gcc r13-7616] PR modula2/109586 cc1gm2 ICE when compiling large source files.
Gaius Mulley
- [gcc r13-7617] modula2: Add -lnsl -lsocket libraries to gcc/testsuite/lib/gm2.exp
Gaius Mulley
- [gcc r14-2830] bpf: minor doc cleanup for command-line options
David Faust
- [gcc r14-2831] bpf: ISA V4 sign-extending move and load insns [PR110782, PR110784]
David Faust
- [gcc r14-2832] Daily bump.
GCC Administrator
- [gcc r11-10926] Daily bump.
GCC Administrator
- [gcc r12-9790] Daily bump.
GCC Administrator
- [gcc r13-7618] Daily bump.
GCC Administrator
- [gcc] Created branch 'devel/vineetg/optim-double-const-m0'
Vineet Gupta
- [gcc/devel/vineetg/optim-double-const-m0] Implement new RTL optimizations pass: fold-mem-offsets.
Vineet Gupta
- [gcc/devel/vineetg/optim-double-const-m0] RISC-V: optim const DF +0.0 store to mem [PR/110748]
Vineet Gupta
- [gcc/devel/vineetg/optim-double-const-m0] RISC-V: rename constraint for DF +0.0 G to G0p
Vineet Gupta
- [gcc/devel/vineetg/optim-double-const-m0] RISC-V: add comment for TARGET_CANNOT_FORCE_CONST_MEM
Vineet Gupta
- [gcc/devel/vineetg/optim-double-const-m0] RISC-V: add test case for store -0.0
Vineet Gupta
- [gcc/devel/vineetg/optim-double-const-m0] RISC-V: Allow Expand to generate (set mem const_double -0.0)
Vineet Gupta
- [gcc/devel/vineetg/optim-double-const-m0] RISC-V: Allow later passes to recog() (set mem const_double -0.0)
Vineet Gupta
- [gcc/devel/vineetg/optim-double-const-m0] RISC-V: splitter to generate high bit set for -0.0
Vineet Gupta
- [gcc r14-2833] Add UNSPEC_MASKOP to vpbroadcastm pattern.
hongtao Liu
- [gcc r13-7619] PR modula2/108121 Re-implement overflow detection for constant literals
Gaius Mulley
- [gcc(refs/users/meissner/heads/work127-vpair)] Add -mvpair-arithmetic.
Michael Meissner
- [gcc(refs/users/meissner/heads/work127-vpair)] Rename insns; Add reduction; Add overloads.
Michael Meissner
- [gcc(refs/users/meissner/heads/work127-vpair)] Update ChangeLog.vpair
Michael Meissner
- [gcc(refs/users/meissner/heads/work127-vpair)] Merge commit 'refs/users/meissner/heads/work127-vpair' of git+ssh://gcc.gnu.org/git/gcc into me/work
Michael Meissner
- [gcc r14-2834] loop-split improvements, part 1
Jan Hubicka
- [gcc r14-2835] RISC-V: Remove vxrm parameter for vsadd[u] and vssub[u]
Pan Li
- [gcc r14-2836] ada: Improve defense against illegal code in check for infinite loops
Marc Poulhi?s
- [gcc r14-2837] ada: Allow calls to Number_Formals when no formals are present
Marc Poulhi?s
- [gcc r14-2838] ada: Fix typo in comment of Ada.Exceptions.Save_Occurrence
Marc Poulhi?s
- [gcc r14-2839] ada: Emit enums rather than defines for various constants
Marc Poulhi?s
- [gcc r14-2840] ada: Leave detection of missing return in functions to GNATprove
Marc Poulhi?s
- [gcc r14-2841] ada: Fix memory explosion on aggregate of nested packed array type
Marc Poulhi?s
- [gcc r14-2842] ada: Add guard for detection of class-wide precondition subprograms
Marc Poulhi?s
- [gcc r14-2843] ada: Small refactor
Marc Poulhi?s
- [gcc r14-2844] ada: Fix race condition in protected entry call
Marc Poulhi?s
- [gcc r14-2845] ada: Add missing SCO generation for quantified expressions in object decl
Marc Poulhi?s
- [gcc r14-2846] ada: Add support for binding to a specific network interface controller.
Marc Poulhi?s
- [gcc r14-2847] ada: Fix unsupported dispatching constructor call
Marc Poulhi?s
- [gcc r14-2848] ada: Add an assert in Posix Interrupt_Wait
Marc Poulhi?s
- [gcc r14-2849] ada: Elide the copy in extended returns for nonlimited by-reference types
Marc Poulhi?s
- [gcc r14-2850] loop-split improvements, part 2
Jan Hubicka
- [gcc r14-2851] PR rtl-optimization/110587: Reduce useless moves in compile-time hog.
Roger Sayle
- [gcc r13-7620] PR modula2/109675 implementation of writeAddress is non portable
Gaius Mulley
- [gcc r13-7621] modula2: Remove M2LINK.o from m2/m2obj3/cc1gm2 in Make-maintainer.in
Gaius Mulley
- [gcc r13-7622] PR modula2/109729 cannot use a CHAR type as a FOR loop iterator
Gaius Mulley
- [gcc r14-2852] loop-split improvements, part 3
Jan Hubicka
- [gcc r14-2853] c++: devirtualization of array destruction [PR110057]
Jason Merrill
- [gcc r14-2854] RISC-V: Specify -mabi in rv64 autovec testcase
Patrick O'Neill
- [gcc/redhat/heads/gcc-13-branch] (177 commits) Merge commit 'r13-7622-g3e9aaa9bcb2fc64e64f4e8a2aa0f6f7395a
Jakub Jelinek
- [gcc(refs/vendors/redhat/heads/gcc-13-branch)] Merge commit 'r13-7622-g3e9aaa9bcb2fc64e64f4e8a2aa0f6f7395a21c52' into redhat/gcc-13-branch
Jakub Jelinek
- [gcc] Created branch 'meissner/heads/work128' in namespace 'refs/users'
Michael Meissner
- [gcc(refs/users/meissner/heads/work128)] Add ChangeLog.meissner and REVISION.
Michael Meissner
- [gcc] Created branch 'meissner/heads/work128-dmf' in namespace 'refs/users'
Michael Meissner
- [gcc r13-7623] PR modula2/109779 isolib SkipLine skips the first character of the successive line
Gaius Mulley
- [gcc(refs/users/meissner/heads/work128-dmf)] Add ChangeLog.dmf
Michael Meissner
- [gcc] Created branch 'meissner/heads/work128-vpair' in namespace 'refs/users'
Michael Meissner
- [gcc(refs/users/meissner/heads/work128-vpair)] Add ChangeLog.vpair
Michael Meissner
- [gcc] Created branch 'meissner/heads/work128-orig' in namespace 'refs/users'
Michael Meissner
- [gcc(refs/users/meissner/heads/work128-orig)] Add REVISION.
Michael Meissner
- [gcc(refs/users/meissner/heads/work127-vpair)] Update insn counts.
Michael Meissner
- [gcc(refs/users/meissner/heads/work127-vpair)] Update ChangeLog.vpair
Michael Meissner
- [gcc(refs/users/meissner/heads/work128)] Optimize vec_splats of vec_extract for V2DI/V2DF (PR target/99293)
Michael Meissner
- [gcc(refs/users/meissner/heads/work128)] Improve 64->128 bit zero extension on PowerPC (PR target/108958)
Michael Meissner
- [gcc(refs/users/meissner/heads/work128)] Replace UNSPEC_COPYSIGN with copysign
Michael Meissner
- [gcc(refs/users/meissner/heads/work128)] Update ChangeLog.meissner
Michael Meissner
- [gcc/meissner/heads/work128-vpair] (6 commits) Merge commit 'refs/users/meissner/heads/work128-vpair' of g
Michael Meissner
- [gcc(refs/users/meissner/heads/work128-vpair)] Add ChangeLog.vpair
Michael Meissner
- [gcc(refs/users/meissner/heads/work128-vpair)] Merge commit 'refs/users/meissner/heads/work128-vpair' of git+ssh://gcc.gnu.org/git/gcc into me/work
Michael Meissner
- [gcc r13-7624] libstdc++: Add deprecated attribute to std::random_shuffle declarations
Jonathan Wakely
- [gcc r13-7625] libstdc++: Avoid bogus overflow warnings in std::vector<bool> [PR110807]
Jonathan Wakely
- [gcc r13-7626] libstdc++: Add missing constexpr specifiers in <format>
Jonathan Wakely
- [gcc r13-7627] libstdc++: Check for std::ratio in arithmetic and comparisons [PR110593]
Jonathan Wakely
- [gcc r13-7628] libstdc++: Avoid warning in std::format
Jonathan Wakely
- [gcc r13-7629] libstdc++: Check for multiple modifiers in chrono format string [PR110708]
Jonathan Wakely
- [gcc r13-7630] libstdc++: Implement correct locale-specific chrono formatting [PR110719]
Jonathan Wakely
- [gcc r13-7631] libstdc++: Fix locale-specific duration formatting [PR110719]
Jonathan Wakely
- [gcc r13-7632] libstdc++: Fix formatting of negative chrono::hh_mm_ss
Jonathan Wakely
- [gcc/meissner/heads/work128-dmf] (6 commits) Merge commit 'refs/users/meissner/heads/work128-dmf' of git
Michael Meissner
- [gcc(refs/users/meissner/heads/work128-dmf)] Add ChangeLog.dmf
Michael Meissner
- [gcc(refs/users/meissner/heads/work128-dmf)] Merge commit 'refs/users/meissner/heads/work128-dmf' of git+ssh://gcc.gnu.org/git/gcc into me/work12
Michael Meissner
- [gcc r14-2855] Cleanup profile updating code in unrolling and splitting
Jan Hubicka
- [gcc r13-7633] PR modula2/109810 ICE fix when an array is assigned by a larger string
Gaius Mulley
- [gcc r14-2856] Fortran: do not pass hidden character length for TYPE(*) dummy [PR110825]
Harald Anlauf
- [gcc r14-2857] bpf: disable tail call optimization in BPF targets
Jose E. Marchesi
- [gcc(refs/users/meissner/heads/work128-vpair)] Add fp built-in overload support.
Michael Meissner
- [gcc(refs/users/meissner/heads/work128-vpair)] Add fp built-in overload support.
Michael Meissner
- [gcc(refs/users/meissner/heads/work128-vpair)] Merge commit 'refs/users/meissner/heads/work128-vpair' of git+ssh://gcc.gnu.org/git/gcc into me/work
Michael Meissner
- [gcc(refs/users/meissner/heads/work128-vpair)] Update ChangeLog.vpair
Michael Meissner
- [gcc r13-7634] PR modula2/109830 m2iso library SeqFile.mod appending to a file overwrites content
Gaius Mulley
- [gcc r14-2858] Update gcc .po files
Joseph Myers
- [gcc r13-7635] Update gcc .po files
Joseph Myers
- [gcc r14-2859] Fix some warnings
Andrew Macleod
- [gcc r14-2860] Remove value_query, push into sub&fold class
Andrew Macleod
- [gcc r14-2861] Add a merge_range to ssa_cache and use it. add empty_p and param tweaks.
Andrew Macleod
- [gcc r13-7636] [PATCH] PR modula2/108344 disable default opening of /dev/tty
Gaius Mulley
- [gcc r13-7637] PR modula2/109879 WholeIO.ReadCard and ReadInt should consume leading space
Gaius Mulley
- [gcc r14-2862] Daily bump.
GCC Administrator
- [gcc r11-10927] Daily bump.
GCC Administrator
- [gcc r12-9791] Daily bump.
GCC Administrator
- [gcc r13-7638] Daily bump.
GCC Administrator
- [gcc r13-7639] PR modula2/109908 Delete from m2iso Strings is broken
Gaius Mulley
- [gcc r13-7640] PR modula2/109952 Inconsistent HIGH values with 'ARRAY OF CHAR'
Gaius Mulley
- [gcc r14-2863] Fix profile update after vectorize loop versioning
Jan Hubicka
- [gcc r14-2864] Fix profile update after vectorize loop versioning
Jan Hubicka
- [gcc r14-2865] libgomp: cuda.h and omp_target_memcpy_rect cleanup
Tobias Burnus
- [gcc r13-7641] PR modula2/110003 Wrong source line listed for unused parameters
Gaius Mulley
- [gcc r13-7642] Change fma_reassoc_width tuning for ampere1
Di Zhao
- [gcc r13-7643] PR modula2/110019 Reported line numbers off by 1 when cpp invoked.
Gaius Mulley
- [gcc r14-2866] [Committed] Use QImode for offsets in zero_extract/sign_extract in i386.md
Roger Sayle
- [gcc r13-7644] PR modula2/110126 variables are reported as unused when referenced by ASM
Gaius Mulley
- [gcc r13-7645] PR modula2/109952 Fix oversight in latest change
Gaius Mulley
- [gcc/uecker/heads/vla] (1963 commits) c: Synthesize nonnull attribute for parameters declared wit
Martin Uecker
- [gcc(refs/users/uecker/heads/vla)] Less warnings for parameters declared as arrays [PR98541, PR98536]
Martin Uecker
- [gcc(refs/users/uecker/heads/vla)] c: introduce ubsan checking for assigment of VM types 1/4
Martin Uecker
- [gcc(refs/users/uecker/heads/vla)] c: introduce ubsan checking for assigment of VM types 2/4
Martin Uecker
- [gcc(refs/users/uecker/heads/vla)] c: introduce ubsan checking for assigment of VM types 3/4
Martin Uecker
- [gcc(refs/users/uecker/heads/vla)] c: introduce ubsan checking for assigment of VM types 4/4
Martin Uecker
- [gcc(refs/users/uecker/heads/vla)] c: Evaluate size expression only in the active branch of conditional operator [PR108931]
Martin Uecker
- [gcc(refs/users/uecker/heads/vla)] c: Add Walloc-type to warn about insufficient size in allocations
Martin Uecker
- [gcc(refs/users/uecker/heads/vla)] c: Synthesize nonnull attribute for parameters declared with static [PR110815]
Martin Uecker
- [gcc r13-7646] PR modula2/110126 variables are reported as unused when referenced by ASM fix
Gaius Mulley
- [gcc r13-7647] PR modula2/110189 Using an unknown TYPE as argument to VAL gives ICE
Gaius Mulley
- [gcc r13-7648] modula2: Fixes to the error format specifications
Gaius Mulley
- [gcc r14-2867] Daily bump.
GCC Administrator
- [gcc r11-10928] Daily bump.
GCC Administrator
- [gcc r12-9792] Daily bump.
GCC Administrator
- [gcc r13-7649] Daily bump.
GCC Administrator
- [gcc r13-7650] PR modula2/110125 variables reported as uninitialized when set inside WITH
Gaius Mulley
- [gcc r13-7651] modula2: Improve uninitialized variable analysis by combining basic blocks
Gaius Mulley
- [gcc r13-7652] modula2: Uninitialized variable static analysis improvements
Gaius Mulley
- [gcc r13-7653] modula2: Variable analysis understands DISPOSE and NIL
Gaius Mulley
- [gcc r13-7654] Fortran: Seg fault passing string to type cptr dummy [PR108961].
Paul Thomas
- [gcc r13-7655] modula2: Location improvement and bugfix when issuing parameter errors
Gaius Mulley
- [gcc r14-2868] libstdc++: Fix several preprocessor directives
Francois Dumont
- [gcc r13-7656] Fortran: do not pass hidden character length for TYPE(*) dummy [PR110825]
Harald Anlauf
- [gcc r13-7657] modula2: Implement limited VAR parameter static analysis
Gaius Mulley
- [gcc r13-7658] PR modula2/110631 Bugfix to FIO WriteCardinal
Gaius Mulley
- [gcc r13-7659] PR modula2/110174 Bugfixes to M2GenGCC.mod:CodeInline preventing an ICE
Gaius Mulley
- [gcc r14-2869] Daily bump.
GCC Administrator
- [gcc r11-10929] Daily bump.
GCC Administrator
- [gcc r12-9793] Daily bump.
GCC Administrator
- [gcc r13-7660] Daily bump.
GCC Administrator
- [gcc r14-2870] MAINTAINERS: Add myself to write after approval
Li Xu
- [gcc r14-2871] RISC-V: Enable basic VLS auto-vectorization
Pan Li
- [gcc r14-2872] RISC-V: Bugfix for RVV floating-point rm suffix sequence
Pan Li
- [gcc r14-2873] RISC-V: Return machine_mode rather than opt_machine_mode for get_mask_mode, NFC
Kito Cheng
- [gcc r14-2874] [Committed] PR target/110843: Check TARGET_AVX512VL for V2DI rotates in STV.
Roger Sayle
- [gcc r14-2875] Use substituted GDCFLAGS
Andreas Schwab
- [gcc r13-7661] [aarch64/match.pd] Fix ICE observed in PR110280.
Prathamesh Kulkarni
- [gcc r14-2876] internal-fn: Refine macro define of COND_* and COND_LEN_* internal functions
Pan Li
- [gcc r14-2877] AArch64: Do not increase the vect reduction latency by multiplying count [PR110625]
Hao Liu
- [gcc r14-2878] RISC-V: Drop unused variable
Kito Cheng
- [gcc r14-2879] combine: Narrow comparison of memory and constant
Stefan Schulze Frielinghaus
- [gcc r14-2880] OpenACC 2.7: host_data must have use_device clause requirement
Chung-Lin Tang
- [gcc r14-2881] SARIF and -ftime-report's output [PR109361]
David Malcolm
- [gcc r14-2882] Update gcc sv.po
Joseph Myers
- [gcc r13-7662] Update gcc sv.po
Joseph Myers
- [gcc r14-2883] fur_list should not use the range vector for non-ssa operands.
Andrew Macleod
- [gcc r13-7663] RISC-V: Eliminate SYNC memory models
Patrick O'Neill
- [gcc r13-7664] RISC-V: Enforce Libatomic LR/SC SEQ_CST
Patrick O'Neill
- [gcc r13-7665] RISC-V: Enforce subword atomic LR/SC SEQ_CST
Patrick O'Neill
- [gcc r13-7666] RISC-V: Enforce atomic compare_exchange SEQ_CST
Patrick O'Neill
- [gcc r13-7667] RISC-V: Add AMO release bits
Patrick O'Neill
- [gcc r13-7668] RISC-V: Strengthen atomic stores
Patrick O'Neill
- [gcc r13-7669] RISC-V: Eliminate AMO op fences
Patrick O'Neill
- [gcc r13-7670] RISC-V: Weaken LR/SC pairs
Patrick O'Neill
- [gcc r13-7671] RISC-V: Weaken mem_thread_fence
Patrick O'Neill
- [gcc r13-7672] RISC-V: Weaken atomic loads
Patrick O'Neill
- [gcc r13-7673] RISC-V: Table A.6 conformance tests
Patrick O'Neill
- [gcc r13-7674] riscv: fix error: control reaches end of non-void function
Patrick O'Neill
- [gcc r14-2884] Re: [PATCH] gcc-ar: Handle response files properly [PR77576]
Jeff Law
- [gcc r14-2885] tree-optimization: [PR100864] `(a&!b) | b` is not opimized to `a | b` for comparisons
Andrew Pinski
- [gcc r14-2886] MATCH: PR 106164 : Optimize `(X CMP1 Y) AND/IOR (X CMP2 Y)`
Andrew Pinski
- [gcc r14-2887] MATCH: Add `a == b | a cmp b` and `a != b & a cmp b` simplifications
Andrew Pinski
- [gcc r13-7675] modula2: Fix bootstrap
Gaius Mulley
- [gcc r14-2888] c: add -Wmissing-variable-declarations [PR65213]
Joseph Myers
- [gcc] Created branch 'meissner/heads/work129' in namespace 'refs/users'
Michael Meissner
- [gcc(refs/users/meissner/heads/work129)] Add ChangeLog.meissner and REVISION.
Michael Meissner
- [gcc] Created branch 'meissner/heads/work129-dmf' in namespace 'refs/users'
Michael Meissner
- [gcc(refs/users/meissner/heads/work129-dmf)] Add Changelog.dmf and REVISION..
Michael Meissner
- [gcc] Created branch 'meissner/heads/work129-vpair' in namespace 'refs/users'
Michael Meissner
- [gcc(refs/users/meissner/heads/work129-vpair)] Add Changelog.vpair and REVISION.
Michael Meissner
- [gcc] Created branch 'meissner/heads/work129-orig' in namespace 'refs/users'
Michael Meissner
- [gcc(refs/users/meissner/heads/work129-orig)] Add REVISION.
Michael Meissner
- [gcc(refs/users/meissner/heads/work129)] Optimize vec_splats of vec_extract for V2DI/V2DF (PR target/99293)
Michael Meissner
- [gcc(refs/users/meissner/heads/work129)] Improve 64->128 bit zero extension on PowerPC (PR target/108958)
Michael Meissner
- [gcc(refs/users/meissner/heads/work129)] Replace UNSPEC_COPYSIGN with copysign RTL
Michael Meissner
- [gcc(refs/users/meissner/heads/work129)] Update ChangeLog.meissner
Michael Meissner
- [gcc/meissner/heads/work129-dmf] (6 commits) Merge commit 'refs/users/meissner/heads/work129-dmf' of git
Michael Meissner
- [gcc(refs/users/meissner/heads/work129-dmf)] Add Changelog.dmf and REVISION..
Michael Meissner
- [gcc(refs/users/meissner/heads/work129-dmf)] Merge commit 'refs/users/meissner/heads/work129-dmf' of git+ssh://gcc.gnu.org/git/gcc into me/work12
Michael Meissner
- [gcc/meissner/heads/work129-vpair] (6 commits) Merge commit 'refs/users/meissner/heads/work129-vpair' of g
Michael Meissner
- [gcc(refs/users/meissner/heads/work129-vpair)] Add Changelog.vpair and REVISION.
Michael Meissner
- [gcc(refs/users/meissner/heads/work129-vpair)] Merge commit 'refs/users/meissner/heads/work129-vpair' of git+ssh://gcc.gnu.org/git/gcc into me/work
Michael Meissner
Last message date:
Mon Jul 31 22:21:14 GMT 2023
Archived on: Mon Jul 31 22:21:15 GMT 2023
This archive was generated by
Pipermail 0.09 (Mailman edition).