2022-03-20 | Jeff Law | Fix testsuite fallout from pr104960 change ...changes twiddled the output for s390/arch13/sel-1.c causing testsuite failures... * gcc.target/s390/arch13/sel-1.c: Adjust expected output. |
commitcommitdifftree |
2020-10-06 | Andreas Krebbel | IBM Z: Doc: Add z15/arch13 to the list of -march/-mtune... IBM Z: Doc: Add z15/arch13 to the list of -march/-mtune options * doc/invoke.texi: Add z15/arch13 to the list of documented |
commitcommitdifftree |
2019-10-10 | Andreas Krebbel | S/390: Add support for z15 as CPU name. So far z15 was identified as arch13. After the machine has been ...config/s390/s390-common.c (PF_ARCH13): Rename to... PROCESSOR_8561_ARCH13 to PROCESSOR_8561_Z15. * config/s390/8561.md: Rename arch13 to z15 throughout the file. ...ssor_table): Add z15 as option and keep arch13 as alternative. ...canonicalize_comparison): Rename TARGET_ARCH13 to TARGET_Z15. (s390_get_sched_attrmask): Rename arch13 to z15. |
commitcommitdifftree |
2019-04-12 | Andreas Krebbel | S/390: Fix a problem with the bswap vector pattern arch13 introduced instructions to perform... ...perform the operand reloads for pre arch13 level |
commitcommitdifftree |
2019-04-11 | Robin Dapp | S/390: Add arch13 pipeline and model number S/390: Add arch13 pipeline and model number arch13. |
commitcommitdifftree |
2019-04-02 | Andreas Krebbel | S/390: arch13: vector float-int conversion builtins S/390: arch13: vector float-int conversion builtins |
commitcommitdifftree |
2019-04-02 | Andreas Krebbel | S/390: arch13: vector string search builtins S/390: arch13: vector string search builtins |
commitcommitdifftree |
2019-04-02 | Andreas Krebbel | S/390: arch13: vector shift double by bit builtins S/390: arch13: vector shift double by bit builtins |
commitcommitdifftree |
2019-04-02 | Andreas Krebbel | S/390: arch13: vector load byte reversed element and... S/390: arch13: vector load byte reversed element... |
commitcommitdifftree |
2019-04-02 | Andreas Krebbel | S/390: arch13: vector load/store byte reversed element... S/390: arch13: vector load/store byte reversed... |
commitcommitdifftree |
2019-04-02 | Andreas Krebbel | S/390: arch13: vec_reve element order reversal builtins S/390: arch13: vec_reve element order reversal... |
commitcommitdifftree |
2019-04-02 | Andreas Krebbel | S/390: arch13: vec_revb vector byte swap builtin S/390: arch13: vec_revb vector byte swap builtin |
commitcommitdifftree |
2019-04-02 | Andreas Krebbel | S/390: arch13: New vector builtins - preparation S/390: arch13: New vector builtins - preparation |
commitcommitdifftree |
2019-04-02 | Andreas Krebbel | S/390: arch13: Support 32 bit fp-int scalar converts S/390: arch13: Support 32 bit fp-int scalar... |
commitcommitdifftree |
2019-04-02 | Andreas Krebbel | S/390: arch13: Support 32 bit fp-int vector converts S/390: arch13: Support 32 bit fp-int vector... * gcc.target/s390/arch13/fp-signedint-convert-1.c: New... * gcc.target/s390/arch13/fp-unsignedint-convert-1.c: New... |
commitcommitdifftree |
2019-04-02 | Andreas Krebbel | S/390: arch13: Add support for new select instruction S/390: arch13: Add support for new select instruction * gcc.target/s390/arch13/sel-1.c: New test. |
commitcommitdifftree |
2019-04-02 | Andreas Krebbel | S/390: arch13: Support new popcount instruction S/390: arch13: Support new popcount instruction The new arch13 popcount instruction counts bits... * config/s390/s390.md ("*popcountdi_arch13_cc") ("*popcountdi_arch13_cconly", "*popcountdi_arch13"... * gcc.target/s390/arch13/popcount-1.c: New test. |
commitcommitdifftree |
2019-04-02 | Andreas Krebbel | S/390: arch13: Support new bit operations S/390: arch13: Support new bit operations for the arch13 level. certain compares for arch13 in order to make use of the condition ...mode>"): Disable splitter for arch13. * gcc.target/s390/arch13/bitops-1.c: New test. * gcc.target/s390/arch13/bitops-2.c: New test. |
commitcommitdifftree |
2019-04-02 | Andreas Krebbel | S/390: arch13: Add arch13 as architecture option S/390: arch13: Add arch13 as architecture option entry for arch13. * config.gcc: Support arch13 with the --with-arch= configure... ...processor_type): Add PROCESSOR_ARCH13. (s390_get_unit_mask): Add PROCESSOR_ARCH13. ...processor_flags): Add PF_VXE2 and PF_ARCH13. * config/s390/s390.md (TARGET_CPU_ARCH13, TARGET_CPU_ARCH13_P) ...GET_CPU_VXE2, TARGET_CPU_VXE2_P, TARGET_ARCH13) (TARGET_ARCH13_P, TARGET_VXE2, TARGET_VXE2_P... * config/s390/s390.opt: Support arch13 as processor type in ...target/s390/s390.exp: Run tests in arch13 subdir. |
commitcommitdifftree |