aboutsummaryrefslogtreecommitdiff
path: root/gcc/testsuite/gcc.target/s390
AgeCommit message (Expand)AuthorFilesLines
2023-08-03s390: Try to emit vlbr/vstbr instead of vperm et al.Stefan Schulze Frielinghaus4-0/+103
2023-08-01IBM Z: Handle unaligned symbolsAndreas Krebbel2-0/+40
2023-07-31combine: Narrow comparison of memory and constantStefan Schulze Frielinghaus1-0/+24
2023-07-18IBM zSystems: Optimize vec_cmpge followed by vec_selJuergen Christ1-0/+18
2023-07-07IBM Z: Fix vec_init default expanderJuergen Christ1-0/+17
2023-06-26IBM zSystems: Assume symbols without explicit alignment to be okAndreas Krebbel1-0/+32
2023-05-17s390: Implement TARGET_ATOMIC_ALIGN_FOR_MODEStefan Schulze Frielinghaus2-0/+41
2023-05-16s390: Refactor block operation setmemStefan Schulze Frielinghaus1-3/+4
2023-03-03s390: Fix ifcvt test cases.Robin Dapp3-6/+6
2023-03-02s390: Add LEN_LOAD/LEN_STORE support.Robin Dapp28-1/+397
2023-02-01IBM zSystems: Save argument registers to the stack -mpreserve-argsAndreas Krebbel3-0/+55
2023-01-16Update copyright years.Jakub Jelinek1-1/+1
2023-01-11IBM zSystems: Use NAND instruction to implement bit notAndreas Krebbel1-0/+11
2023-01-10IBM zSystems: Make -fcall-saved-... work.Andreas Krebbel1-0/+11
2022-10-19IBM zSystems: Fix function_ok_for_sibcall [PR106355]Stefan Schulze Frielinghaus4-0/+76
2022-09-20replace "the the" typosMartin Liska2-2/+2
2022-09-14testsuite/s390: Add -mzarch to ifcvt test cases.Robin Dapp5-10/+11
2022-09-14testsuite/s390: Fix vperm-rev testcases.Robin Dapp2-4/+4
2022-09-02STABS: remove -gstabs and -gxcoff functionalityMartin Liska1-23/+0
2022-08-29s390: Change SET rtx_cost handling.Robin Dapp1-0/+18
2022-08-29s390: Recognize reverse/element swap permute patterns.Robin Dapp3-4/+207
2022-08-29s390: Use vpdi and verllg in vec_reve.Robin Dapp1-0/+31
2022-08-29s390: Add -munroll-only-small-loops.Robin Dapp5-5/+5
2022-04-14testsuite/s390: Silence warning in pr80725.cRobin Dapp1-1/+1
2022-04-05testsuite/s390: Adapt test expections.Robin Dapp4-8/+24
2022-04-05testsuite/s390: Change nle -> h in ifcvt tests.Robin Dapp3-6/+6
2022-03-20Fix testsuite fallout from pr104960 changeJeff Law1-2/+2
2022-03-07s390: Fix up *cmp_and_trap_unsigned_int<mode> constraints [PR104775]Jakub Jelinek1-0/+14
2022-02-08s390: Increase costs for load on condition and change movqicc expander.Robin Dapp2-4/+2
2022-02-05Fix expected output for s390 testsJeff Law2-6/+6
2022-02-01IBM Z: fix `section type conflict` with -mindirect-branch-tableIlya Leoshkevich1-0/+22
2022-02-01PR101260 regcprop: Add mode change check for copy regAndreas Krebbel1-0/+63
2022-01-19testsuite/s390: Add tests for noce_convert_multiple.Robin Dapp3-0/+117
2022-01-03Update copyright years.Jakub Jelinek1-1/+1
2021-11-21Tweak tree-ssa-math-opts.c to solve PR target/102117.Roger Sayle2-0/+18
2021-11-19IBM Z: Fix load-and-test peephole2 conditionStefan Schulze Frielinghaus1-0/+12
2021-10-11IBM Z: Provide rawmemchr{qi,hi,si} expanderStefan Schulze Frielinghaus1-0/+99
2021-10-05Fix s390 test to have pointer type for computed gotoJeff Law1-1/+1
2021-09-22IBM Z: Fix PR102222Andreas Krebbel1-0/+16
2021-08-04IBM Z: Implement TARGET_VECTORIZE_VEC_PERM_CONST for vpdiAndreas Krebbel1-0/+49
2021-08-04IBM Z: Implement TARGET_VECTORIZE_VEC_PERM_CONST for vector mergeAndreas Krebbel2-0/+139
2021-08-04IBM Z: Get rid of vpdi unspecAndreas Krebbel2-54/+66
2021-08-04IBM Z: Get rid of vec merge unspecAndreas Krebbel4-7/+132
2021-07-28IBM Z: Fix 5 tests in 31-bit modeIlya Leoshkevich5-8/+9
2021-07-16IBM Z: Use @PLT symbols for local functions in 64-bit modeIlya Leoshkevich14-29/+217
2021-06-24IBM Z: Define NO_PROFILE_COUNTERSIlya Leoshkevich2-2/+2
2021-06-17IBM Z: Fix vector intrinsics vec_double and vec_floateMarius Hillenbrand2-0/+45
2021-06-10s390: Allow more vcond_mask patterns.Robin Dapp2-0/+82
2021-06-02IBM Z: Remove match_scratch workaroundIlya Leoshkevich1-0/+11
2021-05-18IBM Z: Support vector _Bool language extensionAndreas Krebbel1-0/+7