aboutsummaryrefslogtreecommitdiff
path: root/gcc/config/s390/s390.c
AgeCommit message (Expand)AuthorFilesLines
2022-01-17Rename .c files to .cc files.Martin Liska1-17478/+0
2022-01-03Update copyright years.Jakub Jelinek1-1/+1
2021-12-07Fix --help -Q outputMartin Liska1-1/+1
2021-11-03IBM Z: Free bbs in s390_loop_unroll_adjustStefan Schulze Frielinghaus1-1/+4
2021-10-20Rename asm_out_file function arguments.Martin Liska1-23/+23
2021-10-11IBM Z: Provide rawmemchr{qi,hi,si} expanderStefan Schulze Frielinghaus1-0/+69
2021-10-08Come up with OPTION_SET_P macro.Martin Liska1-2/+2
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 Krebbel1-0/+47
2021-08-04IBM Z: Implement TARGET_VECTORIZE_VEC_PERM_CONST for vector mergeAndreas Krebbel1-0/+105
2021-08-04IBM Z: Get rid of vec merge unspecAndreas Krebbel1-0/+36
2021-07-29Use range-based for loops for traversing loopsKewen Lin1-3/+1
2021-07-16IBM Z: Use @PLT symbols for local functions in 64-bit modeIlya Leoshkevich1-24/+57
2021-07-15pass location to md_asm_adjustTrevor Saunders1-1/+1
2021-06-24IBM Z: Define NO_PROFILE_COUNTERSIlya Leoshkevich1-26/+16
2021-05-06IBM Z: Fix error checking for builtin vec_permiMarius Hillenbrand1-2/+5
2021-05-03IBM Z: Handle hard registers in s390_md_asm_adjust()Ilya Leoshkevich1-4/+48
2021-04-14IBM Z: Fix error checking for immediate builtin operandsAndreas Krebbel1-6/+29
2021-03-16IBM Z: Fix "+fvm" constraint with long doublesIlya Leoshkevich1-2/+10
2021-03-09IBM Z: arch14 fix option string used for BinutilsAndreas Krebbel1-1/+1
2021-03-08IBM Z: Fix usage of "f" constraint with long doublesIlya Leoshkevich1-0/+86
2021-03-08IBM Z: Fix vcond-shift.c testcase.Andreas Krebbel1-5/+15
2021-03-02IBM Z: arch14: New instrinsicsAndreas Krebbel1-0/+6
2021-03-02IBM Z: arch14: Add command line optionsAndreas Krebbel1-0/+4
2021-01-04Update copyright years.Jakub Jelinek1-1/+1
2020-12-07IBM Z: Change Pmode to word_mode for stack probesAndreas Krebbel1-1/+1
2020-12-02IBM Z: Use llihf and oilf to load large immediates into GPRsIlya Leoshkevich1-0/+31
2020-12-01IBM Z: Configure excess precision for float at compile-timeMarius Hillenbrand1-7/+20
2020-11-17Relocatable read-only section support for absolute jump tableHaochen Gui1-1/+1
2020-11-10IBM Z: Store long doubles in vector registers when possibleIlya Leoshkevich1-8/+49
2020-11-06IBM Z: Remove override of inline paramsAndreas Krebbel1-7/+0
2020-11-04IBM Z: Unhardcode NR_C_MODESIlya Leoshkevich1-7/+7
2020-10-27Fix PR97497Andreas Krebbel1-0/+7
2020-10-20IBM Z: Emit vector alignment hints for strlenStefan Schulze Frielinghaus1-4/+5
2020-10-12IBM Z: Change vector copysign to use bitwise operationsIlya Leoshkevich1-8/+36
2020-10-01s390: Fix up s390_atomic_assign_expand_fenvJakub Jelinek1-8/+9
2020-09-14options: Save and restore opts_set for Optimization and Target optionsJakub Jelinek1-10/+16
2020-08-12IBM Z: Fix PR96308Andreas Krebbel1-0/+25
2020-07-17Fix PR96127Andreas Krebbel1-5/+10
2020-06-17IBM Z: Prevent mach optimization on doloop patternsAndreas Krebbel1-2/+7
2020-06-16S/390: Emit vector alignment hints for z13 if AS accepts themStefan Schulze Frielinghaus1-3/+1
2020-06-02S/390: Emit vector alignment hints for z13Stefan Schulze Frielinghaus1-1/+1
2020-05-14IBM Z: Define probe_stack expanderAndreas Krebbel1-4/+3
2020-05-14IBM Z: stack clash prot: add missing updates of last_probe_offsetAndreas Krebbel1-0/+3
2020-04-30--with-{documentation,changes}-root-url tweaksJakub Jelinek1-4/+2
2020-04-29diagnostics: Add %{...%} pretty-format support for URLs and use it in -Wpsabi...Jakub Jelinek1-8/+12
2020-04-29s390: Fix up -Wpsabi diagnostics + [[no_unique_address]] empty member fix [PR...Jakub Jelinek1-16/+40
2020-04-28s390: -Wpsabi diagnostics for C++14 vs. C++17 ABI incompatibility on s390{,x}...Jakub Jelinek1-6/+48
2020-04-27s390: Fix C++14 vs. C++17 ABI incompatibility on s390{,x} [PR94704]Jakub Jelinek1-2/+4