Fix UBSAN in regrename.c (PR rtl-optimization/84635).
commit529810de89ca6634c260554869d94d1ec9f9090b
authormarxin <marxin@138bc75d-0d04-0410-961f-82ee72b054a4>
Sun, 18 Mar 2018 20:17:10 +0000 (18 20:17 +0000)
committermarxin <marxin@138bc75d-0d04-0410-961f-82ee72b054a4>
Sun, 18 Mar 2018 20:17:10 +0000 (18 20:17 +0000)
treef97caf2a9bb93f1537a30e9654d2e819ecfd8805
parentb229bdf2140e8314769f9b8da4a97ff97b179d92
Fix UBSAN in regrename.c (PR rtl-optimization/84635).

2018-03-18  Martin Liska  <mliska@suse.cz>

PR rtl-optimization/84635
* regrename.c (build_def_use): Use matches_mode only when
matches >= 0.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@258634 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/regrename.c