]> git.ipfire.org Git - thirdparty/gcc.git/history - gcc/config/s390
fortran: Evaluate class function bounds in the scalarizer [PR121342]
[thirdparty/gcc.git] / gcc / config / s390 /
31 hours ago  Stefan Schulze Fri... s390: Implement spaceship optab [PR117015]
6 days ago  David Malcolmdiagnostics: convert diagnostic_t to enum class diagnos...
7 days ago  Robin Dappvect: Add is_gather_scatter argument to misalignment...
10 days ago  Stefan Schulze Fri... Error handling for hard register constraints
10 days ago  Stefan Schulze Fri... Hard register constraints
2025-07-17  Stefan Schulze Fri... s390: Rework signbit optab
2025-07-17  Stefan Schulze Fri... s390: Adapt GPR<->VR costs
2025-07-17  Stefan Schulze Fri... s390: Add implicit zero extend for VLGV
2025-07-14  Juergen Christs390: Implement reduction optabs
2025-07-14  Juergen Christs390: Remove min-vect-loop-bound override
2025-07-08  Stefan Schulze Fri... s390: Always compute address of stack protector guard
2025-07-07  Juergen Christs390: Optimize fmin/fmax.
2025-07-07  Juergen Christs390: Add some missing vector patterns.
2025-07-03  Juergen Christs390: More vec-perm-const cases.
2025-06-24  Juergen Christs390: Fix float vector extract for pre-z13
2025-05-27  Juergen Christs390x: Fix bootstrap.
2025-05-27  Juergen Christs390: Floating point vector lane handling
2025-05-16  Richard SandifordAutomatic replacement of get_insns/end_sequence pairs
2025-05-14  Stefan Schulze Fri... s390: Fix tf_to_fprx2
2025-05-07  Stefan Schulze Fri... s390: Add cstoreti4 expander
2025-04-25  Jakub Jelineks390: Allow 5+ argument tail-calls in some -m31 -mzarch...
2025-04-24  Jakub Jelineks390: Allow 5+ argument tail-calls in some special...
2025-04-17  Jakub Jelineks390: Use match_scratch instead of scratch in define_sp...
2025-04-13  Stefan Schulze Fri... s390: Add z17 scheduler description
2025-04-13  Stefan Schulze Fri... s390: Support z17 processor name
2025-03-21  Stefan Schulze Fri... s390: Accept only Pmode for registers AP/FP/RA [PR119235]
2025-03-20  Stefan Schulze Fri... Revert "s390: Deprecate ESA/390 support"
2025-03-11  Juergen Christs390: fix delegitimization of addresses
2025-03-11  Stefan Schulze Fri... s390: Deprecate ESA/390 support
2025-03-11  Stefan Schulze Fri... s390: Implement TARGET_INSN_COST [PR115835]
2025-02-13  Stefan Schulze Fri... s390: Fix s390_valid_shift_count() for TI mode [PR118835]
2025-02-04  Ilya LeoshkevichIBM zSystems: Do not use @PLT with larl
2025-01-30  Jakub Jelineks390: Fix up *vec_cmpgt{,u}<mode><mode>_nocc_emu splitt...
2025-01-24  Stefan Schulze Fri... s390: Implement isfinite and isnormal optabs
2025-01-22  Stefan Schulze Fri... s390: Fix arch15 machine string for binutils
2025-01-20  Stefan Schulze Fri... s390: Update vec_(load,store)_len(,_r)
2025-01-20  Stefan Schulze Fri... s390: Vector shift: Add 128-bit integer support
2025-01-20  Stefan Schulze Fri... s390: arch15: Vector maximum/minimum: Add 128-bit integ...
2025-01-20  Stefan Schulze Fri... s390: arch15: Vector load positive: Add 128-bit integer...
2025-01-20  Stefan Schulze Fri... s390: arch15: Vector compare: Add 128-bit integer support
2025-01-20  Stefan Schulze Fri... s390: arch15: Vector devide/remainder
2025-01-20  Stefan Schulze Fri... s390: arch15: Count leading/trailing zeros
2025-01-20  Stefan Schulze Fri... s390: arch15: Vector generate element masks
2025-01-20  Stefan Schulze Fri... s390: arch15: Vector eval
2025-01-20  Stefan Schulze Fri... s390: arch15: Vector blend
2025-01-20  Stefan Schulze Fri... s390: arch15: Bit deposit and extract
2025-01-20  Stefan Schulze Fri... s390: arch15: Load indexed address
2025-01-20  Stefan Schulze Fri... s390: arch15: New instruction variants supporting 128...
2025-01-20  Stefan Schulze Fri... s390: arch15: Prepare for future builtins
2025-01-20  Stefan Schulze Fri... s390: Bump __VEC__ and add 128-bit integer zvector...
2025-01-20  Stefan Schulze Fri... s390: arch15: Prepare for a future architecture
2025-01-20  Stefan Schulze Fri... s390: Sort definitions in vecintrin.h
2025-01-20  Stefan Schulze Fri... s390: Stay scalar for TOINTVEC/tointvec
2025-01-17  Jakub Jelineks390: Replace some checking assertions with output_oper...
2025-01-10  Stefan Schulze Fri... s390: Add expander for uaddc/usubc optabs
2025-01-09  Stefan Schulze Fri... s390: Fix s390_constant_via_vgbm_p() [PR118362]
2025-01-02  Jakub JelinekUpdate copyright years.
2024-12-09  Juergen Christs390: Fix UNSPEC_CC_TO_INT canonicalization
2024-12-09  Matthew Malcomsonc++: Allow overloaded builtins to be used in SFINAE...
2024-12-06  David Malcolmdiagnostics: UX: add doc URLs for attributes (v2)
2024-11-25  Andrew PinskiRegeernate .opt.urls after nios2 removal
2024-11-22  Andrew Pinskibuild: Remove INCLUDE_MEMORY [PR117737]
2024-10-24  David MalcolmUse unique_ptr in more places in pretty_printer/diagnos...
2024-09-20  Stefan Schulze Fri... s390: Remove -m{,no-}lra option
2024-09-13  Stefan Schulze Fri... s390: Fix TF to FPRX2 conversion [PR115860]
2024-09-13  Stefan Schulze Fri... s390: Fix AQ and AR constraints
2024-09-12  Stefan Schulze Fri... s390: Fix strict_low_part generation
2024-08-23  Robin Dappoptabs-query: Use opt_machine_mode for smallest_int_mod...
2024-08-14  Stefan Schulze Fri... s390: Remove vector intrinsics
2024-08-14  Stefan Schulze Fri... s390: Fix high-level builtins vec_gfmsum{,_accum}_128
2024-07-16  Stefan Schulze Fri... s390: Fix unresolved iterators bhfgq and xdee
2024-07-16  Stefan Schulze Fri... s390: Drop vcond{,u} expanders
2024-07-16  Stefan Schulze Fri... s390: Enable vcond_mask for 128-bit ops
2024-07-16  Stefan Schulze Fri... s390: Emulate vec_cmp{eq,gt,gtu} for 128-bit integers
2024-07-12  Stefan Schulze Fri... s390: Fully exploit vgm, vgbm, vrepi
2024-07-12  Stefan Schulze Fri... s390: Fix output template for movv1qi
2024-07-12  Stefan Schulze Fri... s390: Align *cjump_64 and *icjump_64
2024-06-27  Stefan Schulze Fri... s390: Check for ADDR_REGS in s390_decompose_addrstyle_w...
2024-06-25  Kewen LinReplace {FLOAT,{,LONG_}DOUBLE}_TYPE_SIZE with new hook...
2024-06-17  Stefan Schulze Fri... s390: Extend two element float vector
2024-06-17  Stefan Schulze Fri... s390: Extend two/four element integer vectors
2024-06-10  Andreas KrebbelIBM Z: Fix ICE in expand_perm_as_replicate
2024-05-23  Stefan Schulze Fri... s390: Implement TARGET_NOCE_CONVERSION_PROFITABLE_P...
2024-04-28  Jiufu Guos390: avoid peeking eof after __vector
2024-04-23  Andreas Krebbels390x: Fix vec_xl/vec_xst type aliasing [PR114676]
2024-04-22  Andreas Krebbels390x: Do not default to -mvx for -mesa
2024-04-09  Juergen Christs390x: Optimize vector permute with constant indexes
2024-04-08  Jakub Jelineks390: Fix s390_const_int_pool_entry_p and movdi peephol...
2024-03-14  Andreas KrebbelIBM Z: Fix -munaligned-symbols
2024-03-13  Stefan Schulze Fri... s390: Fix TARGET_SECONDARY_RELOAD for non-SYMBOL_REFs
2024-03-13  Stefan Schulze Fri... s390: Streamline vector builtins with LLVM
2024-03-13  Stefan Schulze Fri... s390: Deprecate some vector builtins
2024-02-21  Martin Jamboripa: Convert lattices from pure array to vector (PR...
2024-01-12  Richard Bienertarget/112280 - properly guard permute query
2024-01-05  Ilya Leoshkevichasan: Align .LASANPC on function boundary
2024-01-04  David MalcolmAdd generated .opt.urls files
2024-01-03  Jakub JelinekUpdate copyright years.
2023-12-18  Andreas KrebbelIBM Z: Cover weak symbols with -munaligned-symbols
2023-12-07  Stefan Schulze Fri... s390: Fix expansion of vec_step
2023-12-05  Richard SandifordAllow targets to add USEs to asms
next