Fix UBSAN error, shifting 64 bit value by 64.
authorAaron Sawdey <acsawdey@linux.ibm.com>
Fri, 13 Mar 2020 23:14:22 +0000 (18:14 -0500)
committerAaron Sawdey <acsawdey@linux.ibm.com>
Fri, 13 Mar 2020 23:16:41 +0000 (18:16 -0500)
commit50c96067c8ed60f4b3fcbee89fe31c905241b356
tree49e99840b988905fa8d4ee2dd17e808db028139c
parent5c048755ec98645f8436b630df3f9294ca9cbc2a
Fix UBSAN error, shifting 64 bit value by 64.

2020-03-13  Aaron Sawdey  <acsawdey@linux.ibm.com>

PR target/92379
* config/rs6000/rs6000.c (num_insns_constant_multi) Don't shift a
64-bit value by 64 bits (UB).
gcc/ChangeLog
gcc/config/rs6000/rs6000.c