diff options
author | Dominik Infuehr <dominik.infuehr@theobroma-systems.com> | 2017-11-15 09:24:01 +0000 |
---|---|---|
committer | Kyrylo Tkachov <ktkachov@gcc.gnu.org> | 2017-11-15 09:24:01 +0000 |
commit | 1e46ecae35568b726bdb420556b0f74d9bbefcf9 (patch) | |
tree | 937520a5d269808950643dfb3cb4dd8829f6b841 /gcc/fortran/options.c | |
parent | 0b99f25372431148e637b98f02e7cbe03feef7f9 (diff) | |
download | gcc-1e46ecae35568b726bdb420556b0f74d9bbefcf9.zip gcc-1e46ecae35568b726bdb420556b0f74d9bbefcf9.tar.gz gcc-1e46ecae35568b726bdb420556b0f74d9bbefcf9.tar.bz2 |
[AArch64] Improve scheduling model for X-Gene
2017-11-15 Dominik Infuehr <dominik.infuehr@theobroma-systems.com>
* config/arm/xgene1.md (xgene1): Split into automatons
xgene1_main, xgene1_decoder, xgene1_div, xgene1_simd.
(xgene1_f_load): Adjust reservations and/or types.
(xgene1_f_store): Likewise.
(xgene1_load_pair): Likewise.
(xgene1_store_pair): Likewise.
(xgene1_fp_load1): Likewise.
(xgene1_load1): Likewise.
(xgene1_store1): Likewise.
(xgene1_move): Likewise.
(xgene1_alu): Likewise.
(xgene1_simd): Likewise.
(xgene1_bfm): Likewise.
(xgene1_neon_load1): Likewise.
(xgene1_neon_store1): Likewise.
(xgene1_neon_logic): Likewise.
(xgene1_neon_st1): Likewise.
(xgene1_neon_ld1r): Likewise.
(xgene1_alu_cond): Added.
(xgene1_shift_reg): Likwise.
(xgene1_bfx): Likewise.
(xgene1_mul): Split into xgene1_mul32, xgene1_mul64.
From-SVN: r254759
Diffstat (limited to 'gcc/fortran/options.c')
0 files changed, 0 insertions, 0 deletions