re PR rtl-optimization/66048 ([i386] ICE in create_pre_exit when both AVX and MPX...
authorIlya Enkovich <ilya.enkovich@intel.com>
Wed, 13 May 2015 07:49:59 +0000 (07:49 +0000)
committerIlya Enkovich <ienkovich@gcc.gnu.org>
Wed, 13 May 2015 07:49:59 +0000 (07:49 +0000)
commite9ae68afa0154895e42dbc098bc7ba63eaef7ce6
tree31b9c5cfef7d4d0d069152409b26c2cba800b09a
parentaa953e2fc52e2196d62b9669a69c9e82de43dc3c
re PR rtl-optimization/66048 ([i386] ICE in create_pre_exit when both AVX and MPX are used)

gcc/

PR target/66048
* function.c (diddle_return_value_1): Process bounds first.
* config/i38/i386.c (ix86_function_value_regno_p): Add bnd1
register.

gcc/testsuite/

PR target/66048
* gcc.target/i386/mpx/pr66048.cc: New.

From-SVN: r223114
gcc/ChangeLog
gcc/config/i386/i386.c
gcc/function.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.target/i386/mpx/pr66048.cc [new file with mode: 0644]