]> git.ipfire.org Git - thirdparty/gcc.git/history - gcc/config/s390/s390.md
Update copyright years.
[thirdparty/gcc.git] / gcc / config / s390 / s390.md
2023-01-02  Jakub JelinekUpdate copyright years.
2022-10-19  Robin Dapps390: Fix bootstrap error with checking and -m31.
2022-08-29  Robin Dapps390: Implement vec_extract via vec_select.
2022-08-25  Andreas KrebbelPR 106101: IBM zSystems: Fix strict_low_part problem
2022-04-14  Robin Dapps390: Add scheduler description for z16.
2022-04-12  Andreas KrebbelIBM zSystems: Add support for z16 as CPU name.
2022-03-07  Jakub Jelineks390: Fix up *cmp_and_trap_unsigned_int<mode> constrain...
2022-02-08  Robin Dapps390: Increase costs for load on condition and change...
2022-01-17  Martin LiskaChange references of .c files to .cc files
2022-01-03  Jakub JelinekUpdate copyright years.
2021-11-19  Stefan Schulze Fri... IBM Z: Fix load-and-test peephole2 condition
2021-11-02  Stefan Schulze Fri... IBM Z: Fix address of operands will never be NULL warnings
2021-10-11  Stefan Schulze Fri... IBM Z: Provide rawmemchr{qi,hi,si} expander
2021-08-04  Andreas KrebbelIBM Z: Get rid of vpdi unspec
2021-08-04  Andreas KrebbelIBM Z: Get rid of vec merge unspec
2021-07-16  Ilya LeoshkevichIBM Z: Use @PLT symbols for local functions in 64-bit...
2021-06-02  Ilya LeoshkevichIBM Z: Remove match_scratch workaround
2021-04-12  Stefan Schulze Fri... IBM Z: Add alternative to *movdi_{31,64} in order to...
2021-03-02  Andreas KrebbelIBM Z: arch14: New instrinsics
2021-03-02  Andreas KrebbelIBM Z: arch14: Add command line options
2021-01-04  Jakub JelinekUpdate copyright years.
2020-12-03  Andreas KrebbelIBM Z: Fix mode in probe_stack pattern
2020-12-02  Ilya LeoshkevichIBM Z: Use llihf and oilf to load large immediates...
2020-11-17  Haochen GuiRelocatable read-only section support for absolute...
2020-11-10  Ilya LeoshkevichIBM Z: Store long doubles in vector registers when...
2020-11-04  Ilya LeoshkevichIBM Z: Remove unused RRe and RXe mode_attrs
2020-09-22  Stefan Schulze Fri... IBM Z: Try to make use of load-and-test instructions
2020-07-17  Andreas KrebbelFix PR96127
2020-05-14  Andreas KrebbelIBM Z: Define probe_stack expander
2020-05-14  Andreas KrebbelMake anti_adjust_stack_and_probe_stack_clash extern...
2020-04-22  Stefan Schulze Fri... S/390: Fix several test cases
2020-03-06  Andreas KrebbelFix error format string.
2020-02-03  Jakub Jelineks390x: Fix popcounthi2_z196 expander [PR93533]
2020-01-01  Jakub JelinekUpdate copyright years.
2019-11-07  Andreas KrebbelIBM Z: Add pattern for load truth value of comparison...
2019-10-24  Ilya LeoshkevichS/390: Use UNSPEC_GET_TP for thread pointer loads
2019-10-15  Ilya Leoshkevich[PATCH] S/390: Run %a0:DI splitters only after reload
2019-10-11  Ilya LeoshkevichS/390: Use signaling FP comparison instructions
2019-10-10  Andreas KrebbelS/390: Add support for z15 as CPU name.
2019-10-10  Andreas KrebbelS/390: PR91035 Fix call to __morestack
2019-07-24  Andreas KrebbelS/390: Add add/sub/mul overflow check patterns
2019-07-08  Robin DappS/390: Rework shift count handling.
2019-07-06  Richard Sandiford[s390] Fix ambiguous .md attribute uses
2019-06-27  Aaron Sawdeybuiltins.c (get_memory_rtx): Fix comment.
2019-04-11  Robin DappS/390: Add arch13 pipeline and model number
2019-04-02  Andreas KrebbelS/390: arch13: vector string search builtins
2019-04-02  Andreas KrebbelS/390: arch13: vector shift double by bit builtins
2019-04-02  Andreas KrebbelS/390: arch13: vec_reve element order reversal builtins
2019-04-02  Andreas KrebbelS/390: arch13: Support 32 bit fp-int scalar converts
2019-04-02  Andreas KrebbelS/390: arch13: Support 32 bit fp-int vector converts
2019-04-02  Andreas KrebbelS/390: arch13: Add support for new select instruction
2019-04-02  Andreas KrebbelS/390: arch13: Support new popcount instruction
2019-04-02  Andreas KrebbelS/390: arch13: Support new bit operations
2019-04-02  Andreas KrebbelS/390: arch13: Add arch13 as architecture option
2019-03-12  Robin DappS/390: Rework instruction scheduling.
2019-03-12  Jakub Jelinekre PR target/52726 (Composed error message will not...
2019-02-18  Jakub Jelinekre PR target/89369 (pseudo-RNG miscompiled on s390x...
2019-02-18  Jakub Jelinek* config/s390/s390.md (*<risbg_n>_ior_and_sr_ze,
2019-02-05  Andreas KrebbelS/390: Remove load and test fp splitter
2019-01-01  Jakub JelinekUpdate copyright years.
2018-11-21  Andreas KrebbelS/390: Support vector load/store alignment hints
2018-11-20  Andreas KrebbelS/390: Fix flogr RTX.
2018-11-20  Ilya LeoshkevichS/390: Skip LT(G) peephole when literal pool is involved
2018-11-16  Ilya LeoshkevichS/390: Add a new pattern for r{o,x}sbg
2018-11-06  Ilya LeoshkevichS/390: Introduce relative_long attribute
2018-11-06  Andreas KrebbelS/390: Fix PR87723
2018-11-05  Robin DappS/390: Add loc patterns for QImode and HImode
2018-11-05  Robin DappS/390: Allow immediates in loc expander
2018-10-25  Ilya LeoshkevichS/390: Merge movdi_larl into movdi_64
2018-10-02  Andreas KrebbelS/390: Rename arch12 to z14
2018-09-27  Andreas KrebbelS/390: Implement speculation barrier
2018-09-12  Andreas KrebbelS/390: Use proper rounding mode for DFP to BFD conversions
2018-09-06  Ilya LeoshkevichS/390: Prohibit SYMBOL_REF in UNSPECV_CAS
2018-09-06  Ilya LeoshkevichS/390: Remove UNSPEC_LTREL_BASE
2018-08-08  Andreas KrebbelS/390: Fix PR85295
2018-08-08  Ilya LeoshkevichS/390: Remove TARGET_CPU_ZARCH
2018-08-08  Ilya LeoshkevichS/390: Remove support for g5 and g6 machines
2018-04-06  Andreas KrebbelIBM Z: Use the dedicated NOP instructions for "nop"
2018-02-08  Andreas KrebbelS/390: Disable prediction of indirect branches
2018-01-03  Jakub JelinekUpdate copyright years.
2017-12-01  Andreas KrebbelS/390: Split MVC instruction for better forwarding
2017-09-01  Alexander Monakovretire mem_signal_fence pattern
2017-07-27  Andreas KrebbelS/390: Fix PR81534
2017-07-12  Andreas KrebbelS/390: Remove loc splitter
2017-05-24  Andreas KrebbelS/390: Fix PR80725.
2017-04-25  Andreas KrebbelS/390: PR79895: Fix TImode constant handling
2017-04-25  Dominik VogtS/390: PR80080: Optimize atomic patterns.
2017-04-25  Dominik VogtS/390: Load and test peephole.
2017-04-25  Dominik VogtS/390: Use load-on-condition in cstorecc4
2017-03-24  Andreas KrebbelS/390: arch12: New builtins.
2017-03-24  Andreas KrebbelS/390: arch12: Support new vector floating point modes.
2017-03-24  Andreas KrebbelS/390: arch12: Support the mul/add/subtract
2017-03-24  Andreas KrebbelS/390: arch12: Add indirect branch pattern
2017-03-24  Andreas KrebbelS/390: arch12: Add arch12 option.
2017-03-24  Andreas KrebbelS/390: Rearrange fixuns_trunc pattern definitions.
2017-03-24  Andreas KrebbelS/390: Use wfc for scalar vector compares
2017-03-24  Andreas KrebbelS/390: movdf improvements
2017-03-24  Andreas KrebbelS/390: movsf/sd pattern fixes.
2017-03-24  Andreas KrebbelS/390: Improve support of 128 bit vectors in GPRs
2017-03-24  Andreas KrebbelS/390: Rename cpu facility vec to vx.
next