aboutsummaryrefslogtreecommitdiff
path: root/gcc/fortran/trans-openmp.c
diff options
context:
space:
mode:
authorIlya Tocar <ilya.tocar@intel.com>2015-04-27 15:24:48 +0000
committerIlya Tocar <tocarip@gcc.gnu.org>2015-04-27 18:24:48 +0300
commit0a48088a0b7339e8f1d000aee282cfb7e394938d (patch)
treefc40727b84dd64d463e87e68bbdcabdddd484ca6 /gcc/fortran/trans-openmp.c
parent8abf301803382a2e433e7731ebc18f8e4d771fc6 (diff)
downloadgcc-0a48088a0b7339e8f1d000aee282cfb7e394938d.zip
gcc-0a48088a0b7339e8f1d000aee282cfb7e394938d.tar.gz
gcc-0a48088a0b7339e8f1d000aee282cfb7e394938d.tar.bz2
i386.h (EXT_REX_SSE_REG_P): New.
2015-04-27 Ilya Tocar <ilya.tocar@intel.com> * config/i386/i386.h (EXT_REX_SSE_REG_P): New. * config/i386/i386.md (*cmpi<FPCMP:unord><MODEF:mode>_mixed): Use "v" constraint. (*movxi_internal_avx512f): Ditto. (define_split): Check for xmm16+, when splitting scalar float_extend. (*extendsfdf2_mixed): Use "v" constraint. (define_split): Check for xmm16+, when splitting scalar float_truncate. (*truncdfsf_fast_sse): Use "v" constraint. (fix_trunc<MODEF:mode><SWI48:mode>_sse): Ditto. (*float<SWI48:mode><MODEF:mode>2_sse): Ditto. (define_peephole2): Check for xmm16+, when converting scalar float_truncate. (define_peephole2): Check for xmm16+, when converting scalar float_extend. (*fop_<mode>_comm_mixed): Use "v" constraint. (*fop_<mode>_comm_sse): Ditto. (*fop_<mode>_1_mixed): Ditto. (*sqrt<mode>2_sse): Ditto. (*ieee_s<ieee_maxmin><mode>3): Ditto. From-SVN: r222470
Diffstat (limited to 'gcc/fortran/trans-openmp.c')
0 files changed, 0 insertions, 0 deletions