aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-ssa-loop-ch.c
diff options
context:
space:
mode:
authorRichard Biener <rguenther@suse.de>2021-11-11 09:40:36 +0100
committerRichard Biener <rguenther@suse.de>2021-11-11 10:32:51 +0100
commita5fed4063f428a14f5b91533d5954b9bf4e3e7db (patch)
tree47f798ce0c99aae61fdf9f26d1075286fd9c6189 /gcc/tree-ssa-loop-ch.c
parent10db7573014008ff867098206f51012d501ab57b (diff)
downloadgcc-a5fed4063f428a14f5b91533d5954b9bf4e3e7db.zip
gcc-a5fed4063f428a14f5b91533d5954b9bf4e3e7db.tar.gz
gcc-a5fed4063f428a14f5b91533d5954b9bf4e3e7db.tar.bz2
middle-end/103181 - fix operation_could_trap_p for vector division
For integer vector division we only checked for all zero vector constants rather than checking whether any element in the constant vector is zero. 2021-11-11 Richard Biener <rguenther@suse.de> PR middle-end/103181 * tree-eh.c (operation_could_trap_helper_p): Properly check vector constants for a zero element for integer division. Separate floating point and integer division code. * gcc.dg/torture/pr103181.c: New testcase.
Diffstat (limited to 'gcc/tree-ssa-loop-ch.c')
0 files changed, 0 insertions, 0 deletions