aboutsummaryrefslogtreecommitdiff
path: root/gcc/combine.c
diff options
context:
space:
mode:
authorSegher Boessenkool <segher@kernel.crashing.org>2017-07-19 21:28:41 +0200
committerSegher Boessenkool <segher@gcc.gnu.org>2017-07-19 21:28:41 +0200
commit3d50b6045a05a66715de20fe10fc94e8bdbe4dca (patch)
treea686c908f3ec904d5665254d978c95d8ce7ca2d8 /gcc/combine.c
parentccfa843f6722b5223fdf0dd83b189555a629e5a6 (diff)
downloadgcc-3d50b6045a05a66715de20fe10fc94e8bdbe4dca.zip
gcc-3d50b6045a05a66715de20fe10fc94e8bdbe4dca.tar.gz
gcc-3d50b6045a05a66715de20fe10fc94e8bdbe4dca.tar.bz2
simplify-rtx: The truncation of an IOR can have all bits set (PR81423)
... if it is an IOR with a constant with all bits set in the mode that is truncated to, for example. Handle that case. PR rtl-optimization/81423 * simplify-rtx.c (simplify_truncation): Handle truncating an IOR with a constant that is -1 in the truncated to mode. From-SVN: r250363
Diffstat (limited to 'gcc/combine.c')
0 files changed, 0 insertions, 0 deletions