aboutsummaryrefslogtreecommitdiff
path: root/gcc/config/s390
AgeCommit message (Expand)AuthorFilesLines
2 dayss390: Fix unresolved iterators bhfgq and xdeeStefan Schulze Frielinghaus3-7/+2
2 dayss390: Drop vcond{,u} expandersStefan Schulze Frielinghaus1-35/+0
2 dayss390: Enable vcond_mask for 128-bit opsStefan Schulze Frielinghaus1-4/+4
2 dayss390: Emulate vec_cmp{eq,gt,gtu} for 128-bit integersStefan Schulze Frielinghaus1-12/+101
6 dayss390: Fully exploit vgm, vgbm, vrepiStefan Schulze Frielinghaus9-139/+305
6 dayss390: Fix output template for movv1qiStefan Schulze Frielinghaus1-2/+2
6 dayss390: 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
2023-11-15s390: Fix generation of s390-gen-builtins.hStefan Schulze Frielinghaus1-1/+1
2023-11-14s390: Fix vec_scatter_element for vectors of floatsStefan Schulze Frielinghaus2-2/+2
2023-11-14IBM Z: Add GTY marker to builtin data structuresAndreas Krebbel2-5/+9
2023-11-14IBM Z: Fix ICE with overloading and checking enabledAndreas Krebbel1-0/+3
2023-11-09s390: Revise vector reverse elementsStefan Schulze Frielinghaus3-145/+146
2023-11-09s390: Add expand_perm_reverse_elementsStefan Schulze Frielinghaus1-72/+16
2023-11-09s390: Recognize further vpdi and vmr{l,h} patternStefan Schulze Frielinghaus1-28/+90
2023-11-09s390: Reduce number of patterns where the condition is false anywayStefan Schulze Frielinghaus2-51/+46