aboutsummaryrefslogtreecommitdiff
path: root/gcc/config/s390
AgeCommit message (Expand)AuthorFilesLines
2022-10-19IBM zSystems: Fix function_ok_for_sibcall [PR106355]Stefan Schulze Frielinghaus1-23/+24
2022-10-19s390: Fix bootstrap error with checking and -m31.Robin Dapp1-3/+4
2022-09-30i386, rs6000, ia64, s390: Fix C++ ICEs with _Float64x or _Float128 [PR107080]Jakub Jelinek1-2/+1
2022-09-26s390: fix wrong refactoringMartin Liska1-8/+7
2022-09-05rename DBX_REGISTER_NUMBER to DEBUGGER_REGNOMartin Liska1-1/+1
2022-09-02d: Fix #error You must define PREFERRED_DEBUGGING_TYPE if DWARF is not supportedIain Buclaw4-8/+25
2022-08-30s390: fix build on 32-bit hostsMartin Liska1-1/+1
2022-08-29s390: Change SET rtx_cost handling.Robin Dapp1-37/+93
2022-08-29s390: Recognize reverse/element swap permute patterns.Robin Dapp2-2/+138
2022-08-29s390: Implement vec_extract via vec_select.Robin Dapp3-53/+61
2022-08-29s390: Use vpdi and verllg in vec_reve.Robin Dapp2-0/+69
2022-08-29s390: Add z15 to s390_issue_rate.Robin Dapp1-0/+1
2022-08-29s390: Add -munroll-only-small-loops.Robin Dapp2-0/+35
2022-08-25PR 106101: IBM zSystems: Fix strict_low_part problemAndreas Krebbel4-22/+54
2022-08-04PR106342 - IBM zSystems: Provide vsel for all vector modesIlya Leoshkevich2-6/+12
2022-07-08[PATCH][s390]: Fix the usage of store_bit_field in the backend.Tamar Christina1-1/+1
2022-05-25Add new parameter to vec_perm_const hook for specifying operand mode.Prathamesh Kulkarni1-1/+5
2022-05-16Use more ARRAY_SIZE.Martin Liska1-1/+1
2022-05-13Make gimple_build main workers more flexibleRichard Biener1-0/+1
2022-04-27PR102024 - IBM Z: Add psabi diagnosticsAndreas Krebbel2-104/+105
2022-04-14s390: Add scheduler description for z16.Robin Dapp4-6/+2592
2022-04-12IBM zSystems: Add support for z16 as CPU name.Andreas Krebbel6-24/+25
2022-03-07s390: Fix up *cmp_and_trap_unsigned_int<mode> constraints [PR104775]Jakub Jelinek1-1/+1
2022-02-08s390: Increase costs for load on condition and change movqicc expander.Robin Dapp2-3/+3
2022-02-07Check always_inline flag in s390_can_inline_p [PR104327]Andreas Krebbel1-17/+47
2022-02-03Fix wording for: attribute ‘-xyz’ argument ‘target’ is unknownMartin Liska1-3/+3
2022-02-03s390x: Fix one more -Wformat-diag.Martin Liska1-3/+3
2022-02-01IBM Z: fix `section type conflict` with -mindirect-branch-tableIlya Leoshkevich1-1/+0
2022-01-18Fix -Wformat-diag for s390x-ibm-tpf.Martin Liska1-4/+4
2022-01-18Fix -Wformat-diag for s390x target.Martin Liska2-18/+19
2022-01-17Change references of .c files to .cc filesMartin Liska14-37/+37
2022-01-17Rename .c files to .cc files.Martin Liska4-0/+0
2022-01-03Update copyright years.Jakub Jelinek37-37/+37
2021-12-30c-family: Use BULTINS_LOCATION for predefined macros changed upon optimize or...Jakub Jelinek1-0/+2
2021-12-07Fix --help -Q outputMartin Liska1-1/+1
2021-11-19IBM Z: Fix load-and-test peephole2 conditionStefan Schulze Frielinghaus1-1/+1
2021-11-04IBM Z: Define STACK_CHECK_MOVING_SPAndreas Krebbel1-0/+5
2021-11-03IBM Z: Free bbs in s390_loop_unroll_adjustStefan Schulze Frielinghaus1-1/+4
2021-11-02IBM Z: Fix address of operands will never be NULL warningsStefan Schulze Frielinghaus1-5/+4
2021-10-20Rename asm_out_file function arguments.Martin Liska1-23/+23
2021-10-11IBM Z: Provide rawmemchr{qi,hi,si} expanderStefan Schulze Frielinghaus5-26/+104
2021-10-08Come up with OPTION_SET_P macro.Martin Liska1-2/+2
2021-09-22IBM Z: TPF: Add cc clobber to profiling expandersAndreas Krebbel1-2/+4
2021-09-22IBM Z: Fix PR102222Andreas Krebbel1-0/+10
2021-09-08Support -fexcess-precision=16 which will enable FLT_EVAL_METHOD_PROMOTE_TO_FL...liuhongt1-0/+3
2021-08-04IBM Z: Implement TARGET_VECTORIZE_VEC_PERM_CONST for vpdiAndreas Krebbel2-3/+49
2021-08-04IBM Z: Implement TARGET_VECTORIZE_VEC_PERM_CONST for vector mergeAndreas Krebbel1-0/+105
2021-08-04IBM Z: Remove redundant V_HW_64 mode iterator.Andreas Krebbel2-11/+10
2021-08-04IBM Z: Get rid of vpdi unspecAndreas Krebbel3-17/+36
2021-08-04IBM Z: Get rid of vec merge unspecAndreas Krebbel6-57/+237