aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-ssa-operands.c
diff options
context:
space:
mode:
authorRichard Biener <rguenther@suse.de>2021-08-11 10:26:18 +0200
committerRichard Biener <rguenther@suse.de>2021-08-11 12:55:24 +0200
commitd7e91f4894f6a1a2daeec5cbe1e912bb896b9f7a (patch)
tree141e305ab9267d1558440ea8fbdea11a74e514be /gcc/tree-ssa-operands.c
parentf19c70afa4aa2416c581484a6eb51c0ac46acd08 (diff)
downloadgcc-d7e91f4894f6a1a2daeec5cbe1e912bb896b9f7a.zip
gcc-d7e91f4894f6a1a2daeec5cbe1e912bb896b9f7a.tar.gz
gcc-d7e91f4894f6a1a2daeec5cbe1e912bb896b9f7a.tar.bz2
middle-end/101858 - avoid shift of pointer in folding
This makes sure to not generate a shift of pointer types in simplification of X < (cast) (1 << Y). 2021-08-11 Richard Biener <rguenther@suse.de> PR middle-end/101858 * fold-const.c (fold_binary_loc): Guard simplification of X < (cast) (1 << Y) to integer types. * gcc.dg/pr101858.c: New testcase.
Diffstat (limited to 'gcc/tree-ssa-operands.c')
0 files changed, 0 insertions, 0 deletions