aboutsummaryrefslogtreecommitdiff
path: root/gcc/config/s390
AgeCommit message (Expand)AuthorFilesLines
2024-10-24Use unique_ptr in more places in pretty_printer/diagnostics [PR116613]David Malcolm2-0/+2
2024-09-20s390: Remove -m{,no-}lra optionStefan Schulze Frielinghaus3-16/+0
2024-09-13s390: Fix TF to FPRX2 conversion [PR115860]Stefan Schulze Frielinghaus3-37/+45
2024-09-13s390: Fix AQ and AR constraintsStefan Schulze Frielinghaus1-0/+12
2024-09-12s390: Fix strict_low_part generationStefan Schulze Frielinghaus3-41/+20
2024-08-23optabs-query: Use opt_machine_mode for smallest_int_mode_for_size [PR115495].Robin Dapp1-1/+1
2024-08-14s390: Remove vector intrinsicsStefan Schulze Frielinghaus1-14/+0
2024-08-14s390: Fix high-level builtins vec_gfmsum{,_accum}_128Stefan Schulze Frielinghaus3-2/+6
2024-07-16s390: Fix unresolved iterators bhfgq and xdeeStefan Schulze Frielinghaus3-7/+2
2024-07-16s390: Drop vcond{,u} expandersStefan Schulze Frielinghaus1-35/+0
2024-07-16s390: Enable vcond_mask for 128-bit opsStefan Schulze Frielinghaus1-4/+4
2024-07-16s390: Emulate vec_cmp{eq,gt,gtu} for 128-bit integersStefan Schulze Frielinghaus1-12/+101
2024-07-12s390: Fully exploit vgm, vgbm, vrepiStefan Schulze Frielinghaus9-139/+305
2024-07-12s390: Fix output template for movv1qiStefan Schulze Frielinghaus1-2/+2
2024-07-12s390: Align *cjump_64 and *icjump_64Stefan Schulze Frielinghaus1-1/+2
2024-06-27s390: Check for ADDR_REGS in s390_decompose_addrstyle_without_indexStefan Schulze Frielinghaus1-1/+3
2024-06-25Replace {FLOAT,{,LONG_}DOUBLE}_TYPE_SIZE with new hook mode_for_floating_typeKewen Lin2-3/+15
2024-06-17s390: Extend two element float vectorStefan Schulze Frielinghaus1-0/+28
2024-06-17s390: Extend two/four element integer vectorsStefan Schulze Frielinghaus2-5/+28
2024-06-10IBM Z: Fix ICE in expand_perm_as_replicateAndreas Krebbel2-3/+16
2024-05-23s390: Implement TARGET_NOCE_CONVERSION_PROFITABLE_P [PR109549]Stefan Schulze Frielinghaus1-0/+32
2024-04-28s390: avoid peeking eof after __vectorJiufu Guo1-1/+3
2024-04-23s390x: Fix vec_xl/vec_xst type aliasing [PR114676]Andreas Krebbel1-7/+9
2024-04-22s390x: Do not default to -mvx for -mesaAndreas Krebbel1-1/+1
2024-04-09s390x: Optimize vector permute with constant indexesJuergen Christ2-1/+34
2024-04-08s390: Fix s390_const_int_pool_entry_p and movdi peephole2 [PR114605]Jakub Jelinek2-2/+22
2024-03-14IBM Z: Fix -munaligned-symbolsAndreas Krebbel2-6/+16
2024-03-13s390: Fix TARGET_SECONDARY_RELOAD for non-SYMBOL_REFsStefan Schulze Frielinghaus1-1/+1
2024-03-13s390: Streamline vector builtins with LLVMStefan Schulze Frielinghaus2-34/+37
2024-03-13s390: Deprecate some vector builtinsStefan Schulze Frielinghaus1-12/+12
2024-02-21ipa: Convert lattices from pure array to vector (PR 113476)Martin Jambor1-0/+2
2024-01-12target/112280 - properly guard permute queryRichard Biener1-12/+24
2024-01-05asan: Align .LASANPC on function boundaryIlya Leoshkevich1-1/+1
2024-01-04Add generated .opt.urls filesDavid Malcolm2-0/+100
2024-01-03Update copyright years.Jakub Jelinek39-39/+39
2023-12-18IBM Z: Cover weak symbols with -munaligned-symbolsAndreas Krebbel1-4/+2
2023-12-07s390: Fix expansion of vec_stepStefan Schulze Frielinghaus1-2/+2
2023-12-05Allow targets to add USEs to asmsRichard Sandiford1-1/+2
2023-12-02Allow target attributes in non-gnu namespacesRichard Sandiford1-6/+3
2023-12-01s390x: Fix s390_md_asm_adjust handling of long doubles [PR112753]Juergen Christ1-0/+4
2023-12-01s390: Fix builtin-classify-type-1.c on s390 too [PR112725]Jakub Jelinek1-1/+2
2023-11-27s390: Add missing builtin typeStefan Schulze Frielinghaus1-0/+1
2023-11-27s390: Fixup builtins vec_rli and verllStefan Schulze Frielinghaus3-43/+27
2023-11-27s390: Streamline NNPA builtins with their LLVM counterpartsStefan Schulze Frielinghaus2-8/+7
2023-11-27s390: Fix builtins floating-point convert to/from fixedStefan Schulze Frielinghaus1-8/+8
2023-11-27s390: Fix constraint for insn *cmphi_ccuStefan Schulze Frielinghaus1-2/+2
2023-11-23s390: implement flags outputJuergen Christ3-9/+139
2023-11-23s390: split int128 loadJuergen Christ1-4/+0
2023-11-23s390: Fix ICE in testcase pr89233Juergen Christ1-6/+8
2023-11-19[committed] Fix missing mode on a few unspec/unspec_volatile operandsJeff Law1-6/+6