aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-vect-generic.c
diff options
context:
space:
mode:
authorJoern Rennecke <joern.rennecke@embecosm.com>2013-05-13 00:29:36 +0000
committerJoern Rennecke <amylaar@gcc.gnu.org>2013-05-13 01:29:36 +0100
commit2710a27af098557e37d3d131fa5a43dbfddab408 (patch)
treee3ecbeedf510584b706045b1f77909c17261de6c /gcc/tree-vect-generic.c
parent350bfa8f865cdf5214df95cecc58b58556088a17 (diff)
downloadgcc-2710a27af098557e37d3d131fa5a43dbfddab408.zip
gcc-2710a27af098557e37d3d131fa5a43dbfddab408.tar.gz
gcc-2710a27af098557e37d3d131fa5a43dbfddab408.tar.bz2
Fix EH handling issue in last change:
* config/epiphany/epiphany.c (epiphany_init): Check size of NUM_MODES_FOR_MODE_SWITCHING. (epiphany_expand_prologue): Remove CONFIG_REGNUM initial value handling code. (epiphany_optimize_mode_switching): Handle EPIPHANY_MSW_ENTITY_CONFIG. (epiphany_mode_needed, epiphany_mode_entry_exit): Likewise. (emit_set_fp_mode, epiphany_mode_after): Likewise. (epiphany_mode_needed) <Handle EPIPHANY_MSW_ENTITY_AND>: Don't return 1 for FP_MODE_NONE. * config/epiphany/epiphany.h (NUM_MODES_FOR_MODE_SWITCHING): Add value for EPIPHANY_MSW_ENTITY_CONFIG. (EPIPHANY_MSW_ENTITY_CONFIG, EPIPHANY_MSW_ENTITY_NUM): Define. * config/epiphany/epiphany.md (save_config): New pattern. From-SVN: r198811
Diffstat (limited to 'gcc/tree-vect-generic.c')
0 files changed, 0 insertions, 0 deletions